Hi,
I've been walking through the guile info documentation, specifically the section on defining your own guile extensions. This is for guile-1.6 running on a Debian GNU/Linux system. I am unable to get guile to find the location of the shared library that I created (libguile-bessel.so). I have tried everything I can think of. I have put the file into /usr/lib and it still couldn't find it! I setenv'd LTDL_LIBRARY_PATH to the current directory; no dice (is LTDL a misprint?). I always get the following message: guile> (load-extension "libguile-bessel" "init_bessel") standard input:1:1: In procedure dynamic-link in expression (load-extension "libguile-bessel" "init_bessel"): standard input:1:1: file: "libguile-bessel", message: "file not found" ABORT: (misc-error) Type "(backtrace)" to get more information or "(debug)" to enter the debugger. guile> I suspect that the documentation is incorrect. Can you clarify what's needed to inform guile of where a shared library is? Mike _______________________________________________ Bug-guile mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-guile