lilypond-user
[Top][All Lists]
Advanced

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

Re: compilation problem


From: Mats Bengtsson
Subject: Re: compilation problem
Date: Wed, 21 Apr 2004 12:53:56 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113

It is guile's problem, it seems, got this shared libraries problems

lily/out/lilypond-bin --help
lily/out/lilypond-bin: error while loading shared libraries:
libguile-ltdl.so.1: cannot open shared object file: No such file or
directory

I did compile guile-1.6.4 just before and only got :

/usr/share/doc/libguile12-1.6.0
/usr/share/doc/libguile12-1.6.0/ChangeLog
/usr/share/doc/libguile12-1.6.0/AUTHORS
/usr/share/doc/libguile12-1.6.0/COPYING
/usr/share/doc/libguile12-1.6.0/ChangeLog-1996-1999
/usr/share/doc/libguile12-1.6.0/ChangeLog-2000
/usr/share/doc/libguile12-1.6.0/ChangeLog-gh
/usr/share/doc/libguile12-1.6.0/ChangeLog-scm
/usr/share/doc/libguile12-1.6.0/ChangeLog-threads
/usr/share/doc/libguile12-1.6.0/README
/usr/lib/libguile.so.12.3.0
/usr/lib/libguile.so.12
/usr/lib/libguile-srfi-srfi-4-v-1.so.1.0.0
/usr/lib/libguilereadline-v-12.so.12
/usr/lib/libguile-srfi-srfi-13-14-v-1.so.1
/usr/lib/libguile-srfi-srfi-13-14-v-1.so.1.0.0
/usr/lib/libguile-srfi-srfi-4-v-1.so.1
/usr/lib/libguilereadline-v-12.so.12.3.0

when i type
locate libguile

Read again what you just wrote! Especially, compare the
version numbers, 1.6.0 <-> 1.6.4. Of course, the first
step is to update the locate database if you want to
use locate. Make sure that your new guile libraries are
installed in a directory where the compiler and linker
finds them. If, for example, you installed the new
guile in /usr/local/ and /usr/local/lib/ is not found by
the compiler or linker, you could either update those links
using ldconfig or you could hard-code the full paths in the
lilypond-bin binary using

export LDFLAGS '-Wl,-rpath,/usr/local/lib'
configure

However, if you are used to compiling programs yourself, you
probably know all these tricks already.

   /Mats




reply via email to

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