XFree 4.3, glib2, pango 1.2, gtk+2.2 and freetype
From: Doug Nichols (doug_x_nichols_at_yahoo.com)
Date: 08/14/03
- Next message: Lazar Alexandru: "Display adapter problem"
- Previous message: Jonathan Pearson: "Re: Dummy xserver"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 14 Aug 2003 03:43:28 -0700
I have the above situation,
I compiled X4.3 and install- all is working well
I then read found that fontconfig, freeetype and Xft where out of date
to compile some software
So I upgraded fontconfig to 2.2, freetype 1.3 and freetype2 2.0.9- All
is well. But X had it's own installed so I removed them from X and all
my freetype stuff is in /usr/local/...
Now I wanted to install sawfish and check it out, I use fluxbox
currently. To do this I needed to update my glib, gtk and thus also
gtk and pango and atk.
glib installed fine, atk went fine too. But when I got to pango, I had
to hide freetype 1.3 otherwise it wouldn't compile- I think it got
confused as to what header files.
So I got pango to compile nicely, now I want to compile gtk and it
wont go:
cc -DHAVE_CONFIG_H -I. -I. -I../.. -DG_LOG_DOMAIN=\"Gdk\"
-DGDK_COMPILATION -I../.. -I../../gdk -I../../gdk
-DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED
-DGDK_DISABLE_DEPRECATED -DG_DISABLE_CAST_CHECKS -pthread
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/pango-1.0 -I/usr/local/include
-I/usr/include/freetype2 -I/usr/X11R6/include -g -O2 -Wall -c
gdkcolor-x11.c -fPIC -DPIC -o .libs/gdkcolor-x11.o
In file included from ../../gdk/x11/gdkdrawable-x11.h:37,
from ../../gdk/x11/gdkwindow-x11.h:30,
from gdkprivate-x11.h:36,
from gdkx.h:78,
from gdkcolor-x11.c:31:
/usr/local/include/X11/Xft/Xft.h:35:31: freetype/freetype.h: No such
file or directory
make[3]: *** [gdkcolor-x11.lo] Error 1
make[3]: Leaving directory `/usr/local/src/gtk+-2.2.2/gdk/x11'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/gtk+-2.2.2/gdk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/gtk+-2.2.2'
make: *** [all-recursive-am] Error 2
I see in the usr/local/include/X11/Xft/Xft.h header there is a
reference to freetype that isn't there!
So my big question is should I tweak the header file? by changing the
reference to freetype to
/usr/local.include/freetype2/freetype/freetype.h or should I recompile
freetype to put it in the X11 directory structure?
Not that I know how to do any of this, but they seem reasonable ideas.
- Next message: Lazar Alexandru: "Display adapter problem"
- Previous message: Jonathan Pearson: "Re: Dummy xserver"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|