help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: eigs and Octave.app


From: Henry F. Mollet
Subject: Re: eigs and Octave.app
Date: Sun, 11 Nov 2007 15:31:29 -0800
User-agent: Microsoft-Entourage/11.1.0.040913

on 11/11/07 9:17 AM, Mark McClure at address@hidden wrote:

> I'm having difficulty getting the eigs package to work
> with Octave.app 2.9.14 on my Macbook Pro with Mac OS X
> 10.4.10.  I've been playing with Octave for a couple
> of months and it seems to work very well for the most
> part.  I had no trouble installing the plot package
> version 1.0.2
> 
> The most recent string of complaints issed by Octave
> when I try to install is listed below. 
> 
> Thanks for any assistance,
> Mark McClure
> 
> 
> octave-2.9.14:4> pkg install arpack-1.0.2.tar.gz
> /usr/bin/ld: Undefined symbols:
> __gfortran_compare_string
> __gfortran_st_write
> __gfortran_st_write_done
> __gfortran_transfer_integer
> __gfortran_transfer_real
> __gfortran_transfer_character
> __gfortran_transfer_array
> __gfortran_transfer_complex
> __gfortran_second_sub
> collect2: ld returned 1 exit status
> make: *** [eigs.oct] Error 1
> error: 'make' returned the following error: mkoctfile
> -DHAVE_OCTAVE_29 -v -DHAVE_CONFIG_H -DHAVE_ARPACK eigs.cc
> -larpack
> g++ -c
> -I'/Applications/Octave.app/Contents/Resources/include/curl'
> -I'/Applications/Octave.app/Contents/Resources/include/
> readline'
> -I'/Applications/Octave.app/Contents/Resources/include/curl'
> -I'/Applications/Octave.app/Contents/Resources/include/
> readline'
> -I'/Applications/Octave.app/Contents/Resources/include/curl'
> -I'/Applications/Octave.app/Contents/Resources/include/
> readline'
> -I/Applications/Octave.app/Contents/Resources/include/octave
> -2.9.14
> -I/Applications/Octave.app/Contents/Resources/include/octave
> -2.9.14/octave
> -I/Applications/Octave.app/Contents/Resources/include
> -mieee-fp -DHAVE_OCTAVE_29 -DHAVE_CONFIG_H -DHAVE_ARPACK
> eigs.cc -o eigs.o
> g++ -bundle -bundle_loader
> '/Applications/Octave.app/Contents/Resources/bin/octave-2.9.
> 14' -o eigs.oct eigs.o -larpack
> -L/Applications/Octave.app/Contents/Resources/lib/octave-2.9
> .14 -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-2.9
> .14 -L/Applications/Octave.app/Contents/Resources/lib
> -L/Applications/Octave.app/Contents/Resources/lib/octave-2.9
> .14 -framework vecLib -lfftw3 -lreadline -lncurses -lhdf5
> -lz -lm -lf2c
> error: called from `pkg:configure_make' in file
> /Applications/Octave.app/Contents/Resources/share/octave/2.9
> .14/m/pkg/pkg.m near line 1002, column 2
> 
> 
> _______________________________________________

I had no luck either and cannot locate -larpack. Not sure if this another
package, a file, or an option when installing arpack.
(Using OSX 10.4.10 on PCC).
Henry

octave-2.9.17:8> pkg install Desktop/arpack-1.0.2.tar
/usr/bin/ld: can't locate file for: -larpack
collect2: ld returned 1 exit status
make: *** [eigs.oct] Error 1
error: 'make' returned the following error: mkoctfile -DHAVE_OCTAVE_29 -v
-DHAVE_CONFIG_H -DHAVE_ARPACK eigs.cc -larpack
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec -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-2.9.17
-I/Applications/Octave.app/Contents/Resources/include/octave-2.9.17/octave
-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
-DHAVE_OCTAVE_29 -DHAVE_CONFIG_H -DHAVE_ARPACK eigs.cc -o eigs.o
g++ -O3 -ftree-vectorize -mpowerpc -faltivec -maltivec -mabi=altivec -bundle
-bundle_loader /Applications/Octave.app/Contents/Resources/bin/octave-2.9.17
-o eigs.oct eigs.o -larpack
-L/Applications/Octave.app/Contents/Resources/lib/octave-2.9.17
-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-2.9.17
-L/Applications/Octave.app/Contents/Resources/lib
-L/Applications/Octave.app/Contents/Resources/lib/octave-2.9.17
-Wl,-framework -Wl,vecLib -lfftw3 -lreadline -lncurses -lhdf5 -lz -lm -lf2c
error: called from `pkg:configure_make' in file
/Applications/Octave.app/Contents/Resources/share/octave/2.9.17/m/pkg/pkg.m
near line 1052, column 2
octave-2.9.17:8> 






reply via email to

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