Svante Signell wrote:
>
> Environment: gcc-2.96-71, glibc-2.2.1-2, binutils-2.10.1.0.2-2, freetype-1.3.1-7
>
> freetype-*2.0.1-40 not yet installed. Does this library supply include
> files at /usr/include/freetype2 resolving the problem below? If so,
> perhaps XFree86 should depend on that library too, in addition to
> Glide3-devel, tcl, tk.
>
> gcc -c -ansi -pedantic -Wall -Wpointer-arith -I/usr/include/freetype2 -I../..
>-I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE
>-D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DFUNCPROTO=15
>-DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API
>-DXFT_DEFAULT_PATH=\"/usr/X11R6/lib/X11/XftConfig\" -DFREETYPE2 -O2 -march=i686
>xftcfg.c -o unshared/xftcfg.o
> In file included from xftint.h:31,
> from xftcfg.c:29:
> XftFreetype.h:34: parse error before `_XftFTlibrary'
I think the include files should include the freetype2 headers in the
XFree package.
I chnged the -I/usr/include/freetype2 to point to freetype2 in the XFree
extras
directory and it compiled correctly. Building freetype2 from Xfree and
installing
(using --precfix=/usr ) worked too.
I really think this is a XFree build order bug.
Also, XFree should NOT depend on Glide. What does a Rage,
TNT2, GeForce, or Other non 3dfx user need with Glide?
It should use a configure check for Glide, and not build
teh dri/drm stuff that needs Glide. Or make it a spec
file option, like SMP and BOOT kernels have.
-Thomas
_______________________________________________
Redhat-devel-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-devel-list