Can't install octcdf package from Octave-Forge with Octave 3.2.0 on Mac OS X

Matthias Brennwald matthias.brennwald at eawag.ch
Tue Jun 16 06:57:23 CDT 2009


Dear all

I upgraded to Octave 3.2.0 and tried to install the octcdf package  
from Octave Forge (on Mac OS X 10.5), but it did not work (see below).  
Can someone please help me?

----------
octave-3.2.0:6> pkg install octcdf-1.0.13.tar.gz
'make' returned the following error: mkoctfile -DHAVE_OCTAVE_ -v -c ov- 
netcdf.cc -I/Applications/Octave.app/Contents/Resources/include -I/ 
Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -DHAVE_OCTAVE_INT
g++ -c -I/Applications/Octave.app/Contents/Resources/include -I/ 
Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include/ 
octave-3.2.0 -I/Applications/Octave.app/Contents/Resources/include/ 
octave-3.2.0/octave -I/Applications/Octave.app/Contents/Resources/ 
include -I/Applications/Octave.app/Contents/Resources/include/ 
freetype2 -I/Applications/Octave.app/Contents/Resources/include -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include  
-I/Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -DHAVE_OCTAVE_ -DHAVE_OCTAVE_INT ov-netcdf.cc -o ov- 
netcdf.o
mkoctfile -DHAVE_OCTAVE_ -v -c ov-ncfile.cc -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include  
-I/Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_INT
g++ -c -I/Applications/Octave.app/Contents/Resources/include -I/ 
Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include/ 
octave-3.2.0 -I/Applications/Octave.app/Contents/Resources/include/ 
octave-3.2.0/octave -I/Applications/Octave.app/Contents/Resources/ 
include -I/Applications/Octave.app/Contents/Resources/include/ 
freetype2 -I/Applications/Octave.app/Contents/Resources/include -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include  
-I/Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -DHAVE_OCTAVE_ -DHAVE_OCTAVE_INT ov-ncfile.cc -o ov- 
ncfile.o
mkoctfile -DHAVE_OCTAVE_ -v -c ov-ncvar.cc -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include  
-I/Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_INT
g++ -c -I/Applications/Octave.app/Contents/Resources/include -I/ 
Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include/ 
octave-3.2.0 -I/Applications/Octave.app/Contents/Resources/include/ 
octave-3.2.0/octave -I/Applications/Octave.app/Contents/Resources/ 
include -I/Applications/Octave.app/Contents/Resources/include/ 
freetype2 -I/Applications/Octave.app/Contents/Resources/include -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include  
-I/Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -DHAVE_OCTAVE_ -DHAVE_OCTAVE_INT ov-ncvar.cc -o ov- 
ncvar.o
mkoctfile -DHAVE_OCTAVE_ -v -c ov-ncatt.cc -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include  
-I/Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_INT
g++ -c -I/Applications/Octave.app/Contents/Resources/include -I/ 
Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include/ 
octave-3.2.0 -I/Applications/Octave.app/Contents/Resources/include/ 
octave-3.2.0/octave -I/Applications/Octave.app/Contents/Resources/ 
include -I/Applications/Octave.app/Contents/Resources/include/ 
freetype2 -I/Applications/Octave.app/Contents/Resources/include -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include  
-I/Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -DHAVE_OCTAVE_ -DHAVE_OCTAVE_INT ov-ncatt.cc -o ov- 
ncatt.o
mkoctfile -DHAVE_OCTAVE_ -v -c ov-ncdim.cc -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include  
-I/Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_INT
g++ -c -I/Applications/Octave.app/Contents/Resources/include -I/ 
Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include/ 
octave-3.2.0 -I/Applications/Octave.app/Contents/Resources/include/ 
octave-3.2.0/octave -I/Applications/Octave.app/Contents/Resources/ 
include -I/Applications/Octave.app/Contents/Resources/include/ 
freetype2 -I/Applications/Octave.app/Contents/Resources/include -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -I/Applications/Octave.app/Contents/Resources/include  
-I/Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -I/Applications/Octave.app/ 
Contents/Resources/include -I/Applications/Octave.app/Contents/ 
Resources/include/curl -I/Applications/Octave.app/Contents/Resources/ 
include/readline -DHAVE_OCTAVE_ -DHAVE_OCTAVE_INT ov-ncdim.cc -o ov- 
ncdim.o
LIBS="-lreadline -lncurses -Wl,-framework -Wl,vecLib -lhdf5 -lz -lm -L/ 
Applications/Octave.app/Contents/Resources/lib -L/Applications/ 
Octave.app/Contents/Resources/lib/octave-3.2.0 -L/Applications/ 
Octave.app/Contents/Resources/lib -L/Applications/Octave.app/Contents/ 
Resources/lib/octave-3.2.0 -lnetcdf " mkoctfile -DHAVE_OCTAVE_ -v -o  
netcdf.oct -I/Applications/Octave.app/Contents/Resources/include -I/ 
Applications/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave.app/Contents/Resources/include -I/Applications/ 
Octave.app/Contents/Resources/include/curl -I/Applications/Octave.app/ 
Contents/Resources/include/readline -DHAVE_OCTAVE_INT ov-netcdf.o ov- 
ncfile.o ov-ncvar.o ov-ncatt.o ov-ncdim.o
g++ -bundle -bundle_loader /Applications/Octave.app/Contents/Resources/ 
bin/octave-3.2.0 -o netcdf.oct ov-netcdf.o ov-ncfile.o ov-ncvar.o ov- 
ncatt.o ov-ncdim.o -L/Applications/Octave.app/Contents/Resources/lib/ 
octave-3.2.0 -L/Applications/Octave.app/Contents/Resources/lib - 
loctinterp -loctave -lcruft -L/Applications/Octave.app/Contents/ 
Resources/lib -L/Applications/Octave.app/Contents/Resources/lib/ 
octave-3.2.0 -L/Applications/Octave.app/Contents/Resources/lib -L/ 
Applications/Octave.app/Contents/Resources/lib/octave-3.2.0 -Wl,- 
framework -Wl,vecLib -lfftw3 -lfftw3f -lreadline -lncurses -Wl,- 
framework -Wl,vecLib -lhdf5 -lz -lm -L/Applications/Octave.app/ 
Contents/Resources/lib -L/Applications/Octave.app/Contents/Resources/ 
lib/octave-3.2.0 -L/Applications/Octave.app/Contents/Resources/lib -L/ 
Applications/Octave.app/Contents/Resources/lib/octave-3.2.0 -lnetcdf - 
L/Applications/Octave.app/Contents/Resources/lib -L/Applications/ 
Octave.app/Contents/Resources/bin/../lib/gcc-lib/powerpc-apple- 
darwin6.8/4.0.3/ -L/Applications/Octave.app/Contents/Resources/bin/../ 
lib/gcc-lib/powerpc-apple-darwin6.8/4.0.3 -L/usr/lib/gcc// -L/ 
Applications/Octave.app/Contents/Resources/bin/../lib/gcc-lib/powerpc- 
apple-darwin6.8/4.0.3/// -L/usr/lib// -lhdf5 -lz -lf95 -lm
error: called from `pkg>configure_make' in file /Applications/ 
Octave.app/Contents/Resources/share/octave/3.2.0/m/pkg/pkg.m near line  
1253, column 2
error: called from:
error:   /Applications/Octave.app/Contents/Resources/share/octave/ 
3.2.0/m/pkg/pkg.m at line 714, column 5
error:   /Applications/Octave.app/Contents/Resources/share/octave/ 
3.2.0/m/pkg/pkg.m at line 287, column 7
----------


----
Matthias Brennwald
Eawag, CH-8600 Dübendorf
Office BU-C08: +41 44 823 53 05
Lab LA-D58: +41 44 823 53 06
matthias.brennwald at eawag.ch




More information about the Help-octave mailing list