Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Bulding the X Window System

Status
Not open for further replies.

drimades

IS-IT--Management
Nov 8, 2004
221
MK
I'm using:

make World

to build the X Window System from the X.org source. It gives the following errors:

fcfreetype.c:2710: error: ‘TT_Face’ undeclared (first use in this function)
fcfreetype.c:2710: error: (Each undeclared identifier is reported only once
fcfreetype.c:2710: error: for each function it appears in.)
fcfreetype.c:2710: error: syntax error before ‘tt_face’
fcfreetype.c:2719: error: ‘tt_face’ undeclared (first use in this function)
...
fcfreetype.c:2747: error: syntax error before ‘FT_ULong’
make[4]: *** [fcfreetype.o] Error 1
make[4]: Leaving directory `/root/Desktop/xc/lib/fontconfig'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/root/Desktop/xc/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/Desktop/xc'
make[1]: *** [World] Error 2
make[1]: Leaving directory `/root/Desktop/xc'
make: *** [World] Error 2

Any idea?
 
Thank you! It's a x86 and xorg X11R6.9.0

How can I check the dependencies?
 
Is the source code specifically for debian. It's having trouble finding the fonts. I'm thinking the directory structure may be wrong.
 
Why not just use apt?
Is it important to you to use the latest version of the software?
 
I need to compile it from source. In particular I've installed the last versions for fontconfig and freetype. How can I find the path for those libraries to set in the host.def?
 
Why exactly compile them from source, isn't it easier to use a .deb package, except if you need it for something specific. They usually also list dependencies, but the easiest would be to use apt-get, but it is usually hopelessly outdated.

If it is just because you want a bleeding edge system, there are better distros.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top