Re: lilypond on freebsd 6.1

2006-12-27 Thread Marcel van Campenhout
Karl Hammar karl at aspodata.se writes:

 
  After installing lilypond 2.10.5 freebsd-x86
  I get this,
  /usr/libexec/ld-elf.so.1 :shared object lidm.so.2 not found required by
  lilypond.
 
 Are you sure it said lidm and not libm?
 
  What can I do next to get it working?
 
 I would try ldd, like:
 
 $ ldd /usr/bin/lilypond
 libdl.so.2 = /lib/libdl.so.2 (0x4003)
 libpangoft2-1.0.so.0 = /usr/lib/libpangoft2-1.0.so.0 (0x40034000)
 ...
 
 And resolve any not found lines, which will probably be libm.
 Do you have (this is BSD4.11):
 
 $ ls -l /usr/lib/libm.s*
 lrwxrwxrwx  1 root  wheel   9 Sep 15  2005 /usr/lib/libm.so - libm.so.2
 -r--r--r--  1 root  wheel  117024 Jan 21  2005 /usr/lib/libm.so.2
 
 Regards,
 /Karl
 
 ---
 Karl HammarAspö Data   karl at aspodata.se
 Lilla Aspö 2340Networks
 S-742 94 Östhammar  +46  173 140 57   Computers
 Sweden +46  70 511 97 84 Consulting
 ---
 

On my laptop I did a new install of freebsd 6.1
One of the first things is trying to get lilypond
op and running.

This is the result : .!!!


marcel# ldd /usr/local/lilypond/usr/bin/lilypond
/usr/local/lilypond/usr/bin/lilypond:
libintl.so.8 = not found (0x0)
libguile.so.17 = not found (0x0)
libgmp.so.7 = not found (0x0)
libpangoft2-1.0.so.1400 = not found (0x0)
libpango-1.0.so.1400 = not found (0x0)
libgobject-2.0.so.1000 = not found (0x0)
libgmodule-2.0.so.1000 = not found (0x0)
libglib-2.0.so.1000 = not found (0x0)
libiconv.so.6 = not found (0x0)
libfontconfig.so.2 = not found (0x0)
libfreetype.so.9 = /usr/local/lib/libfreetype.so.9 (0x2832c000)
libz.so = /usr/lib/libz.so (0x28391000)
libm.so.2 = not found (0x0)
libc.so.4 = not found (0x0)

And the ls -l :

marcel# ls -l /usr/lib/libm.s*
lrwxrwxrwx  1 root  wheel  14 Dec 25 17:09 /usr/lib/libm.so - /lib/libm.so.4
lrwxr-xr-x  1 root  wheel   9 Dec 27 09:07 /usr/lib/libm.so.2 - libm.so.3

What I don't understand is how to solve this missing libm. because it is there
in /usr/lib directory.
When I do lilypond it come back with this message;

marcel# lilypond
/usr/libexec/ld-elf.so.1: Shared object libm.so.2 not found, required by
lilypond


Regards Marcel.





___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: lilypond on freebsd 6.1

2006-12-27 Thread Marcel Campenhout

Thank you very much.
Did as you wrote and it works perfectley.

regards Marcel.



2006/12/27, Kim Shrier [EMAIL PROTECTED]:


On Dec 27, 2006, at 8:51 AM, Marcel Campenhout wrote:

 After installing lilypond 2.10.5 freebsd-x86
 I get this,
 /usr/libexec/ld-elf.so.1 :shared object lidm.so.2 not found
 required by lilypond.


 I made a sym.link from de libm.so.3 -- libm.so.2.
 placed one in /usr/lib and one in /usr/libexec but the
 result is the same error.

 What can I do next to get it working?

 regards Marcel.


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 http://lists.gnu.org/mailman/listinfo/lilypond-user

Just symlinking libm.so.2 to libm.so.3 or making a copy of libm.so.3
and renaming it to libm.so.2 will not work since the library has
version information in it and the dynamic library loader will not be
faked out.  libm.so.2 is from FreeBSD 4.x so you need to install the
compat4x port.  This is located in /usr/ports/misc/compat4x.  After
making and installing this port, lilypond should be able to locate
the libm.so.2 library.  If you don't want to build the port, there
is a binary package version that can be installed by retrieving the
package from the FreeBSD ftp site or it should be on your 6.1
installation
CD's.

Kim
--
  Kim Shrier - principal, Shrier and Deihl - mailto:[EMAIL PROTECTED]
Remote Unix Network Admin, Security, Internet Software Development
   Tinker Internet Services - Superior FreeBSD-based Web Hosting
  http://www.tinker.com/



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user