I am trying to build XFree86 4.6.0 with the following libraries already installed - fontconfig freetype2 expat zlib However the freetype font module spits because it is picking up differences between the external and internal libraries. In file included from ftbase.c:26: ../../../../extras/freetype2/src/base/ftcalc.c:217: error: parse error before "FT_Int64" ../../../../extras/freetype2/src/base/ftcalc.c: In function `ft_multo64': ../../../../extras/freetype2/src/base/ftcalc.c:222: error: `x' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c:222: error: (Each undeclared identifier is reported only once ../../../../extras/freetype2/src/base/ftcalc.c:222: error: for each function it appears in.) ../../../../extras/freetype2/src/base/ftcalc.c:223: error: `y' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c:241: error: `z' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c: At top level: ../../../../extras/freetype2/src/base/ftcalc.c:283: error: parse error before '*' token ../../../../extras/freetype2/src/base/ftcalc.c: In function `FT_Add64': ../../../../extras/freetype2/src/base/ftcalc.c:290: error: `x' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c:290: error: `y' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c:294: error: `z' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c: In function `FT_MulDiv': ../../../../extras/freetype2/src/base/ftcalc.c:321: error: `FT_Int64' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c:321: error: parse error before "temp" ../../../../extras/freetype2/src/base/ftcalc.c:324: error: `temp' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c:326: error: `temp2' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c: In function `FT_DivFix': ../../../../extras/freetype2/src/base/ftcalc.c:437: error: `FT_Int64' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c:437: error: parse error before "temp" ../../../../extras/freetype2/src/base/ftcalc.c:439: error: `temp' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c:441: error: `temp2' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c: At top level: ../../../../extras/freetype2/src/base/ftcalc.c:456: error: parse error before "FT_Int64" ../../../../extras/freetype2/src/base/ftcalc.c: In function `FT_MulTo64': ../../../../extras/freetype2/src/base/ftcalc.c:461: error: `x' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c:462: error: `y' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c:464: error: `z' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c: At top level: ../../../../extras/freetype2/src/base/ftcalc.c:482: error: parse error before '*' token ../../../../extras/freetype2/src/base/ftcalc.c: In function `FT_Div64by32': ../../../../extras/freetype2/src/base/ftcalc.c:489: error: `x' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftcalc.c:495: error: `y' undeclared (first use in this function) In file included from ftbase.c:28: ../../../../extras/freetype2/src/base/ftoutln.c: At top level: ../../../../extras/freetype2/src/base/ftoutln.c:352: error: conflicting types for 'FT_Outline_Copy' /usr/include/freetype2/freetype/ftoutln.h:280: error: previous declaration of 'FT_Outline_Copy' was here ../../../../extras/freetype2/src/base/ftoutln.c:352: error: conflicting types for 'FT_Outline_Copy' /usr/include/freetype2/freetype/ftoutln.h:280: error: previous declaration of 'FT_Outline_Copy' was here ../../../../extras/freetype2/src/base/ftoutln.c:419: error: conflicting types for 'FT_Outline_Get_CBox' /usr/include/freetype2/freetype/ftoutln.h:234: error: previous declaration of 'FT_Outline_Get_CBox' was here ../../../../extras/freetype2/src/base/ftoutln.c:419: error: conflicting types for 'FT_Outline_Get_CBox' /usr/include/freetype2/freetype/ftoutln.h:234: error: previous declaration of 'FT_Outline_Get_CBox' was here ../../../../extras/freetype2/src/base/ftoutln.c:470: error: conflicting types for 'FT_Outline_Translate' /usr/include/freetype2/freetype/ftoutln.h:256: error: previous declaration of 'FT_Outline_Translate' was here ../../../../extras/freetype2/src/base/ftoutln.c:470: error: conflicting types for 'FT_Outline_Translate' /usr/include/freetype2/freetype/ftoutln.h:256: error: previous declaration of 'FT_Outline_Translate' was here ../../../../extras/freetype2/src/base/ftoutln.c:597: error: conflicting types for 'FT_Outline_Get_Bitmap' /usr/include/freetype2/freetype/ftoutln.h:384: error: previous declaration of 'FT_Outline_Get_Bitmap' was here ../../../../extras/freetype2/src/base/ftoutln.c:597: error: conflicting types for 'FT_Outline_Get_Bitmap' /usr/include/freetype2/freetype/ftoutln.h:384: error: previous declaration of 'FT_Outline_Get_Bitmap' was here ../../../../extras/freetype2/src/base/ftoutln.c:623: error: conflicting types for 'FT_Vector_Transform' /usr/include/freetype2/freetype/freetype.h:3078: error: previous declaration of 'FT_Vector_Transform' was here ../../../../extras/freetype2/src/base/ftoutln.c:623: error: conflicting types for 'FT_Vector_Transform' /usr/include/freetype2/freetype/freetype.h:3078: error: previous declaration of 'FT_Vector_Transform' was here ../../../../extras/freetype2/src/base/ftoutln.c:646: error: conflicting types for 'FT_Outline_Transform' /usr/include/freetype2/freetype/ftoutln.h:304: error: previous declaration of 'FT_Outline_Transform' was here ../../../../extras/freetype2/src/base/ftoutln.c:646: error: conflicting types for 'FT_Outline_Transform' /usr/include/freetype2/freetype/ftoutln.h:304: error: previous declaration of 'FT_Outline_Transform' was here In file included from ftbase.c:30: ../../../../extras/freetype2/src/base/ftobjs.c:62: error: parse error before "valid" ../../../../extras/freetype2/src/base/ftobjs.c: In function `ft_validator_init': ../../../../extras/freetype2/src/base/ftobjs.c:67: error: `valid' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftobjs.c:67: error: `base' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftobjs.c:68: error: `limit' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftobjs.c:69: error: `level' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftobjs.c: At top level: ../../../../extras/freetype2/src/base/ftobjs.c:75: error: parse error before "valid" ../../../../extras/freetype2/src/base/ftobjs.c: In function `ft_validator_run': ../../../../extras/freetype2/src/base/ftobjs.c:80: error: `valid' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftobjs.c: At top level: ../../../../extras/freetype2/src/base/ftobjs.c:86: error: parse error before "valid" ../../../../extras/freetype2/src/base/ftobjs.c: In function `ft_validator_error': ../../../../extras/freetype2/src/base/ftobjs.c:89: error: `valid' undeclared (first use in this function) ../../../../extras/freetype2/src/base/ftobjs.c:89: error: `error' undeclared (first use in this function) make[6]: *** [ftbase.o] Error 1 make[6]: Leaving directory `/home/conon/projects/Builds/XFree86-4.6.0.0/lib/font/FreeType/module' -- regs MR E_T _______________________ \ \ \ OOHH I hate TYPOS \ \ \ ~~~~~~~~~~~~~~~~~~~~~~~~ _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86