Do I need a host.def to build X?

x nooby xnooby at yahoo.com
Tue Jun 28 08:55:37 PDT 2005


Hi Alan,

Below is the end of my output from this command:

  make World > World.log 2>&1

This is on Rehdat 7.3.

My error on Ubuntu was caused because it did not have
bison (I think) installed.  On Fedora Core 4, I am
able to build without a host.def, but have yet to be
able to build the Xvesa server (thought the vesa
frame-buffer seems to be there by default).

It looks like the problem is with 'freetype'.


> You shouldn't need a host.def (or at least nothing
> more
> than an empty one) to build on most common
> platforms,
> but without knowing what errors you hit we can't
> tell what
> went wrong or why.   I doubt many people have tried
> building
> the latest Xorg on such an old RedHat release any
> time lately,
> so there may simply be a bug there no one has
> noticed.

gcc -c -O2 -fno-strength-reduce  -ansi -pedantic -Wall
-Wpointer-arith -Wundef   -I/usr/include/freetype2
-I/usr/include/freetype2/config
-I../../extras/fontconfig/src 
-I../../extras/fontconfig -I../../exports/include/X11 
-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   
-DFC_DEFAULT_FONTS='""' -DHAVE_EXPAT -DXFREE86_FT2 
-DFONTCONFIG_PATH='"/etc/fonts"'     -fPIC fcdir.c
rm -f fcfreetype.o
gcc -c -O2 -fno-strength-reduce  -ansi -pedantic -Wall
-Wpointer-arith -Wundef   -I/usr/include/freetype2
-I/usr/include/freetype2/config
-I../../extras/fontconfig/src 
-I../../extras/fontconfig -I../../exports/include/X11 
-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   
-DFC_DEFAULT_FONTS='""' -DHAVE_EXPAT -DXFREE86_FT2 
-DFONTCONFIG_PATH='"/etc/fonts"'     -fPIC
fcfreetype.c
fcfreetype.c: In function `FcVendorFoundry':
fcfreetype.c:253: warning: pointer targets in passing
arg 2 of `FcVendorMatch' differ in signedness
fcfreetype.c: In function `FcFreeTypeQuery':
fcfreetype.c:279: `PS_FontInfoRec' undeclared (first
use in this function)
fcfreetype.c:279: (Each undeclared identifier is
reported only once
fcfreetype.c:279: for each function it appears in.)
fcfreetype.c:279: parse error before `psfontinfo'
fcfreetype.c:333: warning: pointer targets in passing
arg 1 of `FcVendorFoundry' differ in signedness
fcfreetype.c:568: warning: pointer targets in passing
arg 1 of `FcNoticeFoundry' differ in signedness
fcfreetype.c:738: warning: implicit declaration of
function `FT_Get_PS_Font_Info'
fcfreetype.c:738: `psfontinfo' undeclared (first use
in this function)
make[4]: *** [fcfreetype.o] Error 1
make[4]: Leaving directory
`/root/x_org/xc/lib/fontconfig'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/root/x_org/xc/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/x_org/xc'
make[1]: *** [World] Error 2
make[1]: Leaving directory `/root/x_org/xc'
make: *** [World] Error 2



		
____________________________________________________ 
Yahoo! Sports 
Rekindle the Rivalries. Sign up for Fantasy Football 
http://football.fantasysports.yahoo.com



More information about the xorg mailing list