[Top][All Lists]
[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
Re: Install Problems on Mac, Chuck Boody, 2005/02/01