On 2 Mar 2011, at 21:07, Michael Ellis wrote:
> Trying to follow the examples in section 6.20.6 in the manual I get
> the following.
>
> scheme@(guile-user)> (define libm (dynamic-link "/usr/lib/libm.dylib"))
> ERROR: In procedure dynamic-link: file: "/usr/lib/libm.dylib",
> message: "file not found"
...
> What am I doing wrong?
Guile, or what it uses to load libraries, assumes that a dynamic library ends
in something else than ".dylib". Make a soft link ('ln -s') ending in ".so",
and load this instead, and it will work.
Hans