Colin J. Cotter writes:

> I'm afraid I'm rather naive and don't know how to do this - 
> libguile.so.12 is in /usr/local/lib

See the manual page for the dynamic loader, probably ld.so.  That will
probably tell you to add that directory to /etc/ld.so.conf and run
ldconfig.

The installation procedure of Guile asks you to look out for this.  It
tells you something like

    Libraries have been installed in:
       /usr/local/lib

    If you ever happen to want to link against installed libraries
    in a given directory, LIBDIR, you must either use libtool, and
    specify the full pathname of the library, or use the `-LLIBDIR'
    flag during linking and do at least one of the following:
       - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
         during execution
       - add LIBDIR to the `LD_RUN_PATH' environment variable
         during linking
       - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
       - have your system administrator add LIBDIR to `/etc/ld.so.conf'

    See any operating system documentation about shared libraries for
    more information, such as the ld(1) and ld.so(8) manual pages.


Btw, what kind of system are you using that it does not include or
does not let you upgrade the system's Guile?  The guile-1.6.x series
is over two years old.

Jan.

-- 
Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien       | http://www.lilypond.org


_______________________________________________
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to