bugGNUstep - Bugs: bug #3457, the xlib backend fails to compile...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #3457: the xlib backend fails to compile in 0.8.5 (freetype related)

Submitted by:  None
Submitted on:  Sun 04 May 2003 09:53:40 PM UTC  
 
Category: BackendSeverity: 3 - Normal
Item Group: BugStatus: Wont Fix
Privacy: PublicAssigned to: Adam Fedor <fedor>
Open/Closed: Closed

Tue 06 May 2003 01:53:13 AM UTC, comment #1:

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.

Adam Fedor <fedor>
Project AdministratorIn charge of this item.
Sun 04 May 2003 09:53:40 PM UTC, 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

Anonymous

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 4 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Sun 22 May 2005 11:18:00 PM UTCFredKieferStatusNone=>Wont Fix
  Open/ClosedDeclined=>Closed
Tue 06 May 2003 01:53:13 AM UTCfedorAssigned toNone=>NA
  Open/ClosedOpen=>(Error - Not Found)

Back to the top


Powered by Savane 3.1-cleanup1