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

Reply via email to