This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

ilu linking error


I've been trying to compile ilu-2.0alpha13 with guile-1.3. I had to
make a few changes in ilu's runtime/guile/ilu-type.c for changes between
guile-1.2 and guile-1.3 but everything compiles OK. When it gets to
the linking stage though, I get the following error:

/usr/bin/cc -fpic -g -I. -I../kernel -I/usr/local/include
-I/usr/local/include/libguile         -o iluguile  iluguile.o 
libilu-guile.a ../kernel/libilu.a  -L/usr/local/lib -lguile           
-lm -lpthread
/usr/local/lib/libguile.so: undefined reference to `dlerror'
/usr/local/lib/libguile.so: undefined reference to `dlclose'
/usr/local/lib/libguile.so: undefined reference to `dlopen'
/usr/local/lib/libguile.so: undefined reference to `dlsym'

After reading through the guile-1.3's INSTALL file, I decided that I
needed to recompile guile with the --enable-dynamic-linking option. But
I still get the same error.

I'm doing this on a system running Debian Linux 2.0. The guile-1.2 deb
package is installed (for gnome 0.3) and I have guile-1.3 installed in
/usr/local. Any ideas on what's wrong? I haven't done much programming
with guile or ilu (yet), so I'm kind of flying by the seat of my pants.
:-)

Michael Grinder