octave-maintainers
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]