eigs and ARPACK
Thomas Weber
thomas.weber.mail at gmail.com
Sun Jan 4 05:28:04 CST 2009
On Sat, Jan 03, 2009 at 08:39:54PM +0100, Thomas Treichl wrote:
> At the moment I still have the problem that linking of liboctave.dylib
> fails because of undefined symbols:
>
> ld: Undefined symbols:
> _dnaupd_
> _dneupd_
> _dsaupd_
> _dseupd_
> _znaupd_
> _zneupd_
> /usr/libexec/gcc/i686-apple-darwin8/4.0.1/libtool:
> internal link edit command failed
>
> that's why I added "$(ARPACK_LIBS)" to "LINK_DEPS" of "Makefile.in" in
> the directory of liboctave. I cheated, and also compiled the latest
> Octave sources on my virtual Debian GNU/Linux box. That system doesn't
> need to know anything about $(ARPACK_LIBS) for liboctave.so but just
> compiles fine without that information - can you help me to understand
> where GNU/Linux gets it's information about these functions from?
ld checks /usr/lib (and some other paths) by default. How did you
install arpack on Debian?
Thomas
More information about the Octave-maintainers
mailing list