guile-user
[Top][All Lists]
Advanced

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

Re: dynamic-link problem


From: Alex Shinn
Subject: Re: dynamic-link problem
Date: 22 Jul 2001 11:17:38 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.103

>>>>> "Bill" == Bill Gribble <address@hidden> writes:

    Bill> The dynamic-linked library is itself linked against several
    Bill> other libraries, and I see them being located and opened in
    Bill> turn:

    Bill> [pid 10247]
    Bill> open("/usr/local/g-wrap//lib/libg-wrap-runtime-guile.so.2",
    Bill> O_RDONLY) = 3 [pid 10247] read(3,
    Bill> "address@hidden"...,
    Bill> 1024) = 1024 [pid 10247] open("/lib/libpopt.so.0", O_RDONLY)
    Bill> = 3 [pid 10247] read(3,
    Bill> "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0
    Bill> \21\0\000"..., 1024) = 1024

    Bill> So what's failing?  Any thoughts appreciated.

I've noticed this before, dynamic-link doesn't seem to pull in library
dependencies correctly (I'm using 1.5 but the symptoms are the same).
So as a workaround, in guile-sdl I first dynamic link the SDL and
pthreads libraries, without actually using them for anything, then I
link the guile-sdl library.

-- 
Alex Shinn <address@hidden>



reply via email to

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