On Wed, Aug 20, 2003 at 05:51:23PM -0400, Jordan Sissel wrote:
> For the life of me, I can't seem to get a working build of ion-devel
> (the latest one, 20020814). It builds fine with both libtool14 and
> 15, as expected. However, when run, it errors trying to load any of the
> 4 modules with lt_dlgetinfo() errors. I can't track this problem down.
> Whether it's linked with libltdl 1.4 or libltdl 1.5, the only difference
> is the error message returned from libltdl.
Libtool doesn't seem to install the .la files (simple text files with
some info including the actual name of the library file) on some *BSD
configurations although libltdl requires them and Ion's Makefiles
specifically ask libtool to install the .la files from which it should
decude the actual .so:s and .a:s to install. You should copy the .la
files manually in $LIBDIR. Calling load_module("foo.so") instead of
just load_module("foo") might also be worth trying (this apparently
is not portable).
--
Tuomo