Image package not finding imagemagick?

Nic Jones nic at tzidesign.com
Wed Apr 9 20:10:28 CDT 2008


I've spent the last couple of days trying to get Octave installed to  
run some code for an assignment for uni in computer vision.

OS: Mac OS X 10.5 on a PowerBook G4

My steps have been:
1) downloaded and installed Octave.app (3.0.0) from http://octave.sourceforge.net/
2) installed gnuplot and AquaTerm, mucked around until those seemed to  
be working:

octave-3.0.0:1> plot([1 2 3],[1 2 3], 'kx')
comes up with a figure showing what you'd expect.

3) loaded up my code and got the following error:

error: `imread' undefined near line 20 column 13
error: evaluating assignment expression near line 20, column 11
error: near line 20 of file `Assignment1.m'

4) assumed that the functionality of imread doesn't come standard with  
Octave.app
5) downloaded the octave-forge-bundle-20080216
6) tried to install

pkg install image-1.0.5.tar.gz

which took a while and gave errors I didn't copy down, but appeared to  
me to have something to do with ld not finding symbols.
7) from random googling et cetera, assumed my problem was that I don't  
have something called "imagemagick"
8) downloaded, compiled, installed, updated fink
9) used FinkCommander to install imagemagick 6.3.8, which took hours  
and installed a whole lot of stuff.  I think the complete list is 266  
items long.  It seems to be installed and working, because:

[nic at Sousei-Seki ~]$ convert --version
Version: ImageMagick 6.3.8 04/10/08 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2008 ImageMagick Studio LLC

10) tried the pkg install command again and got nowhere
11) used fink to install imagemagick1-dev (6.3.8) and possibly the  
imagemagick1-shlibs (6.3.8), but that may have already been installed  
by the imagemagick install.
12) tried pkg install again, with no luck. The error I get is:

octave-3.0.0:1> cd Downloads/octave-forge-bundle-20080216/main
octave-3.0.0:2> pkg install image-1.0.5.tar.gz
Undefined symbols:
   "typeinfo for Magick::Exception", referenced from:
       typeinfo for Magick::Errorin __magick_read__.o
       typeinfo for Magick::Warningin __magick_read__.o
       GCC_except_table40 in __magick_read__.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [__magick_read__.oct] Error 1
error: 'make' returned the following error: mkoctfile -DHAVE_OCTAVE_30  
-v cordflt2.cc
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
c -I/Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/octave-3.0.0  
-I/Applications/Octave/Octave.app/Contents/Resources/include/ 
octave-3.0.0/octave -I/Applications/Octave/Octave.app/Contents/ 
Resources/include -I/Applications/Octave/Octave.app/Contents/Resources/ 
include -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
curl -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
readline -I/Applications/Octave/Octave.app/Contents/Resources/include - 
I/Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_30 cordflt2.cc -o cordflt2.o
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
bundle -bundle_loader /Applications/Octave/Octave.app/Contents/ 
Resources/bin/octave-3.0.0 -o cordflt2.oct cordflt2.o -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib -loctinterp -loctave -lcruft - 
L/Applications/Octave/Octave.app/Contents/Resources/lib -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -Wl,-framework - 
Wl,vecLib -lfftw3 -lreadline -lncurses -lhdf5 -lz -lm -lf2c
mkoctfile -DHAVE_OCTAVE_30 -v bwlabel.cc
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
c -I/Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/octave-3.0.0  
-I/Applications/Octave/Octave.app/Contents/Resources/include/ 
octave-3.0.0/octave -I/Applications/Octave/Octave.app/Contents/ 
Resources/include -I/Applications/Octave/Octave.app/Contents/Resources/ 
include -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
curl -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
readline -I/Applications/Octave/Octave.app/Contents/Resources/include - 
I/Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_30 bwlabel.cc -o bwlabel.o
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
bundle -bundle_loader /Applications/Octave/Octave.app/Contents/ 
Resources/bin/octave-3.0.0 -o bwlabel.oct bwlabel.o -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib -loctinterp -loctave -lcruft - 
L/Applications/Octave/Octave.app/Contents/Resources/lib -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -Wl,-framework - 
Wl,vecLib -lfftw3 -lreadline -lncurses -lhdf5 -lz -lm -lf2c
mkoctfile -DHAVE_OCTAVE_30 -v bwfill.cc
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
c -I/Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/octave-3.0.0  
-I/Applications/Octave/Octave.app/Contents/Resources/include/ 
octave-3.0.0/octave -I/Applications/Octave/Octave.app/Contents/ 
Resources/include -I/Applications/Octave/Octave.app/Contents/Resources/ 
include -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
curl -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
readline -I/Applications/Octave/Octave.app/Contents/Resources/include - 
I/Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_30 bwfill.cc -o bwfill.o
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
bundle -bundle_loader /Applications/Octave/Octave.app/Contents/ 
Resources/bin/octave-3.0.0 -o bwfill.oct bwfill.o -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib -loctinterp -loctave -lcruft - 
L/Applications/Octave/Octave.app/Contents/Resources/lib -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -Wl,-framework - 
Wl,vecLib -lfftw3 -lreadline -lncurses -lhdf5 -lz -lm -lf2c
mkoctfile -DHAVE_OCTAVE_30 -v rotate_scale.cc
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
c -I/Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/octave-3.0.0  
-I/Applications/Octave/Octave.app/Contents/Resources/include/ 
octave-3.0.0/octave -I/Applications/Octave/Octave.app/Contents/ 
Resources/include -I/Applications/Octave/Octave.app/Contents/Resources/ 
include -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
curl -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
readline -I/Applications/Octave/Octave.app/Contents/Resources/include - 
I/Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_30 rotate_scale.cc -o rotate_scale.o
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
bundle -bundle_loader /Applications/Octave/Octave.app/Contents/ 
Resources/bin/octave-3.0.0 -o rotate_scale.oct rotate_scale.o -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib -loctinterp - 
loctave -lcruft -L/Applications/Octave/Octave.app/Contents/Resources/ 
lib -L/Applications/Octave/Octave.app/Contents/Resources/lib/ 
octave-3.0.0 -L/Applications/Octave/Octave.app/Contents/Resources/lib - 
L/Applications/Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 - 
Wl,-framework -Wl,vecLib -lfftw3 -lreadline -lncurses -lhdf5 -lz -lm - 
lf2c
mkoctfile -DHAVE_OCTAVE_30 -v houghtf.cc
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
c -I/Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/octave-3.0.0  
-I/Applications/Octave/Octave.app/Contents/Resources/include/ 
octave-3.0.0/octave -I/Applications/Octave/Octave.app/Contents/ 
Resources/include -I/Applications/Octave/Octave.app/Contents/Resources/ 
include -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
curl -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
readline -I/Applications/Octave/Octave.app/Contents/Resources/include - 
I/Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_30 houghtf.cc -o houghtf.o
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
bundle -bundle_loader /Applications/Octave/Octave.app/Contents/ 
Resources/bin/octave-3.0.0 -o houghtf.oct houghtf.o -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib -loctinterp -loctave -lcruft - 
L/Applications/Octave/Octave.app/Contents/Resources/lib -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -Wl,-framework - 
Wl,vecLib -lfftw3 -lreadline -lncurses -lhdf5 -lz -lm -lf2c
mkoctfile -DHAVE_OCTAVE_30 -v graycomatrix.cc
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
c -I/Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/octave-3.0.0  
-I/Applications/Octave/Octave.app/Contents/Resources/include/ 
octave-3.0.0/octave -I/Applications/Octave/Octave.app/Contents/ 
Resources/include -I/Applications/Octave/Octave.app/Contents/Resources/ 
include -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
curl -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
readline -I/Applications/Octave/Octave.app/Contents/Resources/include - 
I/Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_30 graycomatrix.cc -o graycomatrix.o
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
bundle -bundle_loader /Applications/Octave/Octave.app/Contents/ 
Resources/bin/octave-3.0.0 -o graycomatrix.oct graycomatrix.o -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib -loctinterp - 
loctave -lcruft -L/Applications/Octave/Octave.app/Contents/Resources/ 
lib -L/Applications/Octave/Octave.app/Contents/Resources/lib/ 
octave-3.0.0 -L/Applications/Octave/Octave.app/Contents/Resources/lib - 
L/Applications/Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 - 
Wl,-framework -Wl,vecLib -lfftw3 -lreadline -lncurses -lhdf5 -lz -lm - 
lf2c
mkoctfile -DHAVE_OCTAVE_30 -v deriche.cc
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
c -I/Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/octave-3.0.0  
-I/Applications/Octave/Octave.app/Contents/Resources/include/ 
octave-3.0.0/octave -I/Applications/Octave/Octave.app/Contents/ 
Resources/include -I/Applications/Octave/Octave.app/Contents/Resources/ 
include -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
curl -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
readline -I/Applications/Octave/Octave.app/Contents/Resources/include - 
I/Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_30 deriche.cc -o deriche.o
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
bundle -bundle_loader /Applications/Octave/Octave.app/Contents/ 
Resources/bin/octave-3.0.0 -o deriche.oct deriche.o -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib -loctinterp -loctave -lcruft - 
L/Applications/Octave/Octave.app/Contents/Resources/lib -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -Wl,-framework - 
Wl,vecLib -lfftw3 -lreadline -lncurses -lhdf5 -lz -lm -lf2c
mkoctfile -DHAVE_OCTAVE_30 -v __bwdist.cc
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
c -I/Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/octave-3.0.0  
-I/Applications/Octave/Octave.app/Contents/Resources/include/ 
octave-3.0.0/octave -I/Applications/Octave/Octave.app/Contents/ 
Resources/include -I/Applications/Octave/Octave.app/Contents/Resources/ 
include -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
curl -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
readline -I/Applications/Octave/Octave.app/Contents/Resources/include - 
I/Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_30 __bwdist.cc -o __bwdist.o
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
bundle -bundle_loader /Applications/Octave/Octave.app/Contents/ 
Resources/bin/octave-3.0.0 -o __bwdist.oct __bwdist.o -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib -loctinterp -loctave -lcruft - 
L/Applications/Octave/Octave.app/Contents/Resources/lib -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -L/ 
Applications/Octave/Octave.app/Contents/Resources/lib -L/Applications/ 
Octave/Octave.app/Contents/Resources/lib/octave-3.0.0 -Wl,-framework - 
Wl,vecLib -lfftw3 -lreadline -lncurses -lhdf5 -lz -lm -lf2c
mkoctfile -DHAVE_OCTAVE_30 -v __magick_read__.cc -lMagick++ -lMagick
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
c -I/Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/octave-3.0.0  
-I/Applications/Octave/Octave.app/Contents/Resources/include/ 
octave-3.0.0/octave -I/Applications/Octave/Octave.app/Contents/ 
Resources/include -I/Applications/Octave/Octave.app/Contents/Resources/ 
include -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
curl -I/Applications/Octave/Octave.app/Contents/Resources/include/ 
readline -I/Applications/Octave/Octave.app/Contents/Resources/include - 
I/Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline -I/ 
Applications/Octave/Octave.app/Contents/Resources/include -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/curl -I/ 
Applications/Octave/Octave.app/Contents/Resources/include/readline - 
DHAVE_OCTAVE_30 __magick_read__.cc -o __magick_read__.o
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec - 
bundle -bundle_loader /Applications/Octave/Octave.app/Contents/ 
Resources/bin/octave-3.0.0 -o __magick_read__.oct __magick_read__.o - 
lMagick++ -lMagick -L/Applications/Octave/Octave.app/Contents/ 
Resources/lib/octave-3.0.0 -L/Applications/Octave/Octave.app/Contents/ 
Resources/lib -loctinterp -loctave -lcruft -L/Applications/Octave/ 
Octave.app/Contents/Resources/lib -L/Applications/Octave/Octave.app/ 
Contents/Resources/lib/octave-3.0.0 -L/Applications/Octave/Octave.app/ 
Contents/Resources/lib -L/Applications/Octave/Octave.app/Contents/ 
Resources/lib/octave-3.0.0 -Wl,-framework -Wl,vecLib -lfftw3 - 
lreadline -lncurses -lhdf5 -lz -lm -lf2c
error: called from `pkg:configure_make' in file /Applications/Octave/ 
Octave.app/Contents/Resources/share/octave/3.0.0/m/pkg/pkg.m near line  
1058, column 2

So now I'm stumped and out of ideas.  Am I on the right path?  How do  
I get Octave to see that I have imagemagick installed?

Any help will be sincerely appreciated,
Nic Jones


More information about the Help-octave mailing list