[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Error installing package on classdef tip
From: |
Richard Crozier |
Subject: |
Re: Error installing package on classdef tip |
Date: |
Wed, 23 Oct 2013 10:44:32 +0100 |
User-agent: |
Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20121010 Thunderbird/16.0.1 |
On 23/10/2013 10:32, Richard Crozier wrote:
I'm using hg id e2ed1c0ac403 (classdef) tip
I manually added #include <string> to version.h
now I get
>> pkg install odepkg -forge
In file included from /usr/include/hdf5.h:24:0,
from
/usr/local/include/octave-3.7.7+/octave/oct-hdf5.h:27,
from /usr/local/include/octave-3.7.7+/octave/ov.h:42,
from /usr/local/include/octave-3.7.7+/octave/oct-obj.h:34,
from /usr/local/include/octave-3.7.7+/octave/ov-fcn.h:32,
from
/usr/local/include/octave-3.7.7+/octave/ov-builtin.h:28,
from
/usr/local/include/octave-3.7.7+/octave/defun-int.h:28,
from
/usr/local/include/octave-3.7.7+/octave/defun-dld.h:30,
from /usr/local/include/octave-3.7.7+/octave/oct.h:36,
from odepkg_octsolver_mebdfdae.cc:43:
/usr/include/H5public.h:63:20: fatal error: mpi.h: No such file or directory
compilation terminated.
make: *** [odepkg_octsolver_mebdfdae.o] Error 1
make: Entering directory `/tmp/oct-LoyhMt/odepkg/src'
Unpacking external packages: hairer.tgz
Unpacking external packages: cash.tgz
Unpacking external packages: daskr.tgz
Applying patches from file: hairer.diff
Applying patches from file: cash.diff
patching file cash/mebdfdae.f
patching file cash/mebdfi.f
Applying patches from file: daskr.diff
patching file daskr/dlinpk.f
/usr/local/bin/mkoctfile-3.7.7+ -DHAVE_OCTAVE_37 -v -c
odepkg_octsolver_mebdfdae.cc -o odepkg_octsolver_mebdfdae.o
g++ -c -fPIC -I/usr/local/include/octave-3.7.7+/octave/..
-I/usr/local/include/octave-3.7.7+/octave -I/usr/local/include -mieee-fp
-I/usr/include/freetype2 -g -O2 -pthread -DHAVE_OCTAVE_37
odepkg_octsolver_mebdfdae.cc -o odepkg_octsolver_mebdfdae.o
make: Leaving directory `/tmp/oct-LoyhMt/odepkg/src'
pkg: error running `make' for the odepkg package.
error: called from 'configure_make' in file
/usr/local/share/octave/3.7.7+/m/pkg/private/configure_make.m near line
82, column 9
error: called from:
error: /usr/local/share/octave/3.7.7+/m/pkg/private/install.m at line
199, column 5
error: /usr/local/share/octave/3.7.7+/m/pkg/pkg.m at line 394, column 9
Richard
--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.