lilypond-user
[Top][All Lists]
Advanced

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

Re: Install Problems on Mac


From: Karl Hammar
Subject: Re: Install Problems on Mac
Date: Tue, 1 Feb 2005 17:13:42 +0100 (CET)

> Han-Wen Nienhuys writes:
> 
> > Also, X is necessary for building, since we use fontforge.
> 
> Hmm indeed.  But we do not use the GUI.  I wonder why fontforge needs
> to load the X libraries in batch mode.
> 
> Jan.

(This is x86 and debian)

  $ apt-get source fontforge
  $ cd fontforge-0.0.20041218/
  $ fakeroot debian/rules binary
...
  $ cd fontforge-20041218/

from the README:

  BUILDING without X11
      FontForge can be built without X11. You will probably only want to do this
      if your system lacks X (in which case configure should figure that out and
      do it automagically). But if, for some strange reason you wish to build a
      non-X version on a machine with X type:
          $ configure --without-x

  $ ./configure --without-x
...
  $ make clean
...
  $ make > log 2>&1
  $ cat log | sed -e 's/ -l/\n-l/' | cut -f 1 -d\  | fgrep -- -l | sort -u
  -ldl
  -lm
  $ file fontforge/.libs/fontforge 
  fontforge/.libs/fontforge: ELF 32-bit LSB executable, Intel 80386, version 1 
(SYSV), for GNU/Linux 2.2.0, dynamically linked (uses shared libs), not stripped
  $ ldd fontforge/.libs/fontforge 
          libgdraw.so.1 => /usr/lib/libgdraw.so.1 (0x40032000)
          libgunicode.so.2 => /usr/lib/libgunicode.so.2 (0x400b3000)
          libdl.so.2 => /lib/libdl.so.2 (0x402c4000)
          libpthread.so.0 => /lib/libpthread.so.0 (0x402c8000)
          libm.so.6 => /lib/libm.so.6 (0x40319000)
          libc.so.6 => /lib/libc.so.6 (0x4033b000)
          libungif.so.4 => /usr/lib/libungif.so.4 (0x4046e000)
          libpng12.so.0 => /usr/lib/libpng12.so.0 (0x40476000)
          libz.so.1 => /usr/lib/libz.so.1 (0x4049b000)
          libtiff.so.4 => /usr/lib/libtiff.so.4 (0x404ae000)
          libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x404fc000)
          libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x4051a000)
          libxml2.so.2 => /usr/lib/libxml2.so.2 (0x40587000)
          libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40682000)
          libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4068b000)
          libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x406a3000)
          libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x406ab000)
          /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
          libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40772000)

It don't load any X-libs, but it still has dependancy to libX11.
Perhaps if one builds it on a box without any X at all.

Regards
/Karl




reply via email to

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