[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug #3457] the xlib backend fails to compile in 0.8.5 (freetype related
From: |
nobody |
Subject: |
[Bug #3457] the xlib backend fails to compile in 0.8.5 (freetype related) |
Date: |
Mon, 05 May 2003 21:53:14 -0400 |
=================== BUG #3457: LATEST MODIFICATIONS ==================
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=3457&group_id=99
Changes by: Adam Fedor <fedor@gnu.org>
Date: Mon 05/05/2003 at 19:53 (US/Mountain)
What | Removed | Added
---------------------------------------------------------------------------
Assigned to | None | fedor
Status | Open | Declined
------------------ Additional Follow-up Comments ----------------------------
This is really an X11 problem, since it is an X11 header including the wrong
file. I think you either need to upgrade X11 to a version that uses freetype 2
or install freetype1 as well.
=================== BUG #3457: FULL BUG SNAPSHOT ===================
Submitted by: None Project: GNUstep
Submitted on: Sun 05/04/2003 at 15:53
Category: Backend Severity: 5 - Major
Bug Group: Bug Resolution: None
Assigned to: fedor Status: Declined
Summary: the xlib backend fails to compile in 0.8.5 (freetype related)
Original Submission: When compiling the xlib backend i noticed that the
freetype1 headers were being used instead of the freetype2 headers. On my
system, the freetype2 headers are in freetype2/freetype and not freetype. I
guess a quick fix for this would be to have configure check for this directory
and add it to the include path?
-Aphelion-
Here is the error produced:
Making all for subproject xlib...
Compiling file XGContext.m ...
In file included from ../../Headers/xlib/GSXftFontInfo.h:32,
from XGContext.m:47:
/usr/X11R6/include/X11/Xft/Xft.h:35:31: warning: freetype/freetype.h: No such
file or directory
In file included from ../../Headers/xlib/GSXftFontInfo.h:32,
from XGContext.m:47:
/usr/X11R6/include/X11/Xft/Xft.h:52: parse error before "_XftFTlibrary"
/usr/X11R6/include/X11/Xft/Xft.h:52: warning: type defaults to `int' in
declaration of `_XftFTlibrary'
/usr/X11R6/include/X11/Xft/Xft.h:52: warning: data definition has no type or
storage class
/usr/X11R6/include/X11/Xft/Xft.h:86: parse error before "FT_UInt"
/usr/X11R6/include/X11/Xft/Xft.h:86: warning: no semicolon at end of struct or
union
/usr/X11R6/include/X11/Xft/Xft.h:89: parse error before '}' token
/usr/X11R6/include/X11/Xft/Xft.h:89: warning: type defaults to `int' in
declaration of `XftGlyphSpec'
/usr/X11R6/include/X11/Xft/Xft.h:89: warning: data definition has no type or
storage class
/usr/X11R6/include/X11/Xft/Xft.h:93: parse error before "FT_UInt"
/usr/X11R6/include/X11/Xft/Xft.h:93: warning: no semicolon at end of struct or
union
/usr/X11R6/include/X11/Xft/Xft.h:96: parse error before '}' token
/usr/X11R6/include/X11/Xft/Xft.h:96: warning: type defaults to `int' in
declaration of `XftGlyphFontSpec'
/usr/X11R6/include/X11/Xft/Xft.h:96: warning: data definition has no type or
storage class
/usr/X11R6/include/X11/Xft/Xft.h:190: warning: type defaults to `int' in
declaration of `FT_UInt'
/usr/X11R6/include/X11/Xft/Xft.h:190: parse error before '*' token
/usr/X11R6/include/X11/Xft/Xft.h:256: warning: type defaults to `int' in
declaration of `XftGlyphSpec'
/usr/X11R6/include/X11/Xft/Xft.h:256: parse error before '*' token
/usr/X11R6/include/X11/Xft/Xft.h:262: warning: type defaults to `int' in
declaration of `XftGlyphFontSpec'
/usr/X11R6/include/X11/Xft/Xft.h:262: parse error before '*' token
/usr/X11R6/include/X11/Xft/Xft.h:295: warning: type defaults to `int' in
declaration of `FT_UInt'
/usr/X11R6/include/X11/Xft/Xft.h:295: parse error before '*' token
/usr/X11R6/include/X11/Xft/Xft.h:354: parse error before "XftLockFace"
/usr/X11R6/include/X11/Xft/Xft.h:354: warning: type defaults to `int' in
declaration of `XftLockFace'
/usr/X11R6/include/X11/Xft/Xft.h:354: warning: data definition has no type or
storage class
/usr/X11R6/include/X11/Xft/Xft.h:393: warning: type defaults to `int' in
declaration of `FT_UInt'
/usr/X11R6/include/X11/Xft/Xft.h:393: parse error before '*' token
/usr/X11R6/include/X11/Xft/Xft.h:399: warning: type defaults to `int' in
declaration of `FT_UInt'
/usr/X11R6/include/X11/Xft/Xft.h:399: parse error before '*' token
/usr/X11R6/include/X11/Xft/Xft.h:408: parse error before "FT_UInt"
/usr/X11R6/include/X11/Xft/Xft.h:418: parse error before "XftCharIndex"
/usr/X11R6/include/X11/Xft/Xft.h:420: warning: type defaults to `int' in
declaration of `XftCharIndex'
/usr/X11R6/include/X11/Xft/Xft.h:420: warning: data definition has no type or
storage class
/usr/X11R6/include/X11/Xft/Xft.h:461: warning: type defaults to `int' in
declaration of `FT_UInt'
/usr/X11R6/include/X11/Xft/Xft.h:461: parse error before '*' token
/usr/X11R6/include/X11/Xft/Xft.h:472: warning: type defaults to `int' in
declaration of `XftGlyphSpec'
/usr/X11R6/include/X11/Xft/Xft.h:472: parse error before '*' token
/usr/X11R6/include/X11/Xft/Xft.h:493: warning: type defaults to `int' in
declaration of `XftGlyphFontSpec'
/usr/X11R6/include/X11/Xft/Xft.h:493: parse error before '*' token
make[3]: *** [shared_obj/ix86/linux-gnu/gnu-gnu-gnu/XGContext.o] Error 1
make[2]: *** [xlib.all.subproject.variables] Error 2
make[2]: Leaving directory `/root/gnustep-back-0.8.5/Source/xlib'
make[1]: *** [libgnustep-back.all.bundle.variables] Error 2
make[1]: Leaving directory `/root/gnustep-back-0.8.5/Source'
make: *** [internal-all] Error 2
Follow-up Comments
*******************
-------------------------------------------------------
Date: Mon 05/05/2003 at 19:53 By: fedor
This is really an X11 problem, since it is an X11 header including the wrong
file. I think you either need to upgrade X11 to a version that uses freetype 2
or install freetype1 as well.
CC list is empty
No files currently attached
For detailed info, follow this link:
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=3457&group_id=99