[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
  $ 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 
 => /usr/lib/ (0x40032000)
 => /usr/lib/ (0x400b3000)
 => /lib/ (0x402c4000)
 => /lib/ (0x402c8000)
 => /lib/ (0x40319000)
 => /lib/ (0x4033b000)
 => /usr/lib/ (0x4046e000)
 => /usr/lib/ (0x40476000)
 => /usr/lib/ (0x4049b000)
 => /usr/lib/ (0x404ae000)
 => /usr/lib/ (0x404fc000)
 => /usr/lib/ (0x4051a000)
 => /usr/lib/ (0x40587000)
 => /usr/X11R6/lib/ (0x40682000)
 => /usr/X11R6/lib/ (0x4068b000)
 => /usr/X11R6/lib/ (0x406a3000)
 => /usr/X11R6/lib/ (0x406ab000)
          /lib/ => /lib/ (0x40000000)
 => /usr/X11R6/lib/ (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.


reply via email to

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