----- Original Message ----- From: Thomas Treichl <address@hidden>
> please report if this works for you, the text describes how to > install the ARPACK software before the Octave-forge arpack > package can be installed ...
Well still not quite. I've got two Macs and it's not quite working on either.
Mac 1: G5 PPC running 10.4.10. * Downloaded Octave.app 2.9.17. * Followed directions to compile ARPACK - worked great. (Evidently, proper fotran compiler is contained in Octave.app, very nice!) * Tried pkg install, ran into a compiler issue since I had gcc3.3, rather than gcc4. * Installed latest XCode. Now I have gcc4, but I no longer have tar! So pkg install complains that there is no tar. After googling about, I discovered that this is known problem. Not quite sure how I'm going to get tar back yet. It's a little irritating. :)
Presumably, this will work once I get tar going again. Is it possible to install from the folder produced by stuffit?
Mac 2: Intell macbook pro running 10.4.10.
Can't really get started. In fact, I get the following errors when trying to start Octave.app: error: structure has no member `archprefix' error: evaluating argument list element number 1 error: evaluating assignment _expression_ near line 1949, column 11 error: called from `pkg:getarchdir' in file `/Applications/Octave.app/Contents/Resources/share/octave/2.9.17/m/pkg/pkg.m' error: evaluating assignment _expression_ near line 2029, column 12 error: evaluating for command near line 2023, column 3 error: called from `pkg:load_packages_and_dependencies' in file `/Applications/Octave.app/Contents/Resources/share/octave/2.9.17/m/pkg/pkg.m' error: called from `pkg:load_packages' in file `/Applications/Octave.app/Contents/Resources/share/octave/2.9.17/m/pkg/pkg.m' error: evaluating switch command near line 243, column 3 error: called from `pkg' in file `/Applications/Octave.app/Contents/Resources/share/octave/2.9.17/m/pkg/pkg.m' error: near line 20 of file `/Applications/Octave.app/Contents/Resources/share/octave/2.9.17/m/startup/octaverc'
Similar errors occur for version 2.9.15 and 2.9.16. I downloaded a fresh copy of 2.9.14 and it works fine.
For what it's worth, the compilations errors that are issued when I try to compile ARPACK are below, but presumably, these arise from the same problems that keeps Octave from working in the first place.
Thanks very much! Mark
dhcp-67-154:~/ARPACK markmcclure$ make lib Making lib in /Users/markmcclure/ARPACK/BLAS Makefile:69: warning: overriding commands for target `.f.o' ../ARmake.inc:95: warning: ignoring old commands for target `.f.o' PATH = /Applications/Octave.app/Contents/Resources/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/texbin:/usr/local/bin /Applications/Octave.app/Contents/Resources/bin/fort77 -I/Applications/Octave.app/Contents/Resources/include -O -c isamax.f make[1]: PATH: Command not found make[1]: *** [isamax.o] Error 127 Making lib in /Users/markmcclure/ARPACK/LAPACK Makefile:91: warning: overriding commands for target `.f.o' ../ARmake.inc:95: warning: ignoring old commands for target `.f.o' PATH = /Applications/Octave.app/Contents/Resources/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/texbin:/usr/local/bin /Applications/Octave.app/Contents/Resources/bin/fort77 -I/Applications/Octave.app/Contents/Resources/include -O -c sgeqr2.f make[1]: PATH: Command not found make[1]: *** [sgeqr2.o] Error 127 Making lib in /Users/markmcclure/ARPACK/UTIL Makefile:47: warning: overriding commands for target `.f.o' ../ARmake.inc:95: warning: ignoring old commands for target `.f.o' PATH = /Applications/Octave.app/Contents/Resources/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/texbin:/usr/local/bin /Applications/Octave.app/Contents/Resources/bin/fort77 -I/Applications/Octave.app/Contents/Resources/include -O -c svout.f make[1]: PATH: Command not found make[1]: *** [svout.o] Error 127 Making lib in /Users/markmcclure/ARPACK/SRC Makefile:50: warning: overriding commands for target `.f.o' ../ARmake.inc:95: warning: ignoring old commands for target `.f.o' PATH = /Applications/Octave.app/Contents/Resources/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/texbin:/usr/local/bin /Applications/Octave.app/Contents/Resources/bin/fort77 -I/Applications/Octave.app/Contents/Resources/include -O -c sgetv0.f make[1]: PATH: Command not found make[1]: *** [sgetv0.o] Error 127 ranlib /Users/markmcclure/ARPACK/libarpack_MAC.a ranlib: can't open file: /Users/markmcclure/ARPACK/libarpack_MAC.a (No such file or directory) make: *** [arpacklib] Error 1