> 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 _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user