[kde-de] kdebase 3.1.2: Probleme beim kompilieren

Markus Rennings news at rennings.net
Do Mai 29 13:31:59 CEST 2003


Hallo,

ich hoffe, es kann mir jemand helfen. Ich bekomme beim Kompilieren von kdebase 3.1.2 immer einen Fehler. Die Fehlermeldung hänge ich unten an. Ich habe per Google immer nur den Hinweis gefunden, daß es sich dabei um eine alte freetype-Version handelt. Deswegen habe ich diese extra noch erneuert (2.1.3 -> 2.1.4).

Mein System:
QT 3.1.1
kdelibs 3.1.2 (ohne Fehler kompiliert)
freetype 2.1.4
xfree86 4.3.0.1
gcc 3.2

Hier die Fehlermeldung (ist etwas länger):
cc1plus: warning: changing search order for system directory "/usr/local/include"
cc1plus: warning:   as it has already been specified as a non-system directory
In file included from AfmCreator.cpp:31:
FontEngine.h:144: 'FT_Library' is used as a type, but is not defined as a type.
FontEngine.h:145: 'FT_Face' is used as a type, but is not defined as a type.
FontEngine.h:231: `FT_UShort' was not declared in this scope
FontEngine.h:231: parse error before `)' token
FontEngine.h:232: `FT_UShort' was not declared in this scope
FontEngine.h:232: parse error before `)' token
FontEngine.h:237: `FT_CharMap' was not declared in this scope
FontEngine.h:237: `charMap' was not declared in this scope
FontEngine.h:237: syntax error before `{' token
FontEngine.h:238: semicolon missing after declaration of `CFontEngine'
FontEngine.h: In member function `const QString& CFontEngine::getFullName()':
FontEngine.h:177: `itsFullName' undeclared (first use this function)
FontEngine.h:177: (Each undeclared identifier is reported only once for each 
   function it appears in.)
FontEngine.h: In member function `const QString& CFontEngine::getFamilyName()':
FontEngine.h:178: `itsFamily' undeclared (first use this function)
FontEngine.h: In member function `const QString& CFontEngine::getPsName()':
FontEngine.h:179: `itsPsName' undeclared (first use this function)
FontEngine.h: In member function `CFontEngine::EWeight 
   CFontEngine::getWeight()':
FontEngine.h:181: `itsWeight' undeclared (first use this function)
FontEngine.h: In member function `CFontEngine::EWidth CFontEngine::getWidth()':
FontEngine.h:182: `itsWidth' undeclared (first use this function)
FontEngine.h: In member function `CFontEngine::EItalic 
   CFontEngine::getItalic()':
FontEngine.h:183: `itsItalic' undeclared (first use this function)
FontEngine.h: In member function `CFontEngine::ESpacing 
   CFontEngine::getSpacing()':
FontEngine.h:184: `itsSpacing' undeclared (first use this function)
FontEngine.h: In member function `const QString& CFontEngine::getFoundry()':
FontEngine.h:186: `itsFoundry' undeclared (first use this function)
FontEngine.h: In member function `CFontEngine::EType CFontEngine::getType()':
FontEngine.h:188: `itsType' undeclared (first use this function)
FontEngine.h: In member function `QString& CFontEngine::getAfmEncodingT1()':
FontEngine.h:224: `itsAfmEncoding' undeclared (first use this function)
FontEngine.h: At global scope:
FontEngine.h:238: warning: ISO C++ forbids defining types within return type
FontEngine.h:238: extraneous `int' ignored
FontEngine.h:238: long, short, signed or unsigned invalid for `getGlyphIndexFt'
FontEngine.h:238: semicolon missing after declaration of `class CFontEngine'
FontEngine.h: In function `int getGlyphIndexFt(short unsigned int)':
FontEngine.h:238: `itsFt' undeclared (first use this function)
FontEngine.h:238: `FT_Get_Char_Index' undeclared (first use this function)
FontEngine.h: In function `bool setCharmapUnicodeFt()':
FontEngine.h:239: `ft_encoding_unicode' undeclared (first use this function)
FontEngine.h:239: `FT_Select_Charmap' undeclared (first use this function)
FontEngine.h: In function `bool setCharmapSymbolFt()':
FontEngine.h:240: `ft_encoding_symbol' undeclared (first use this function)
FontEngine.h: At global scope:
FontEngine.h:242: `FT_UShort' was not declared in this scope
FontEngine.h:242: parse error before `)' token
FontEngine.h:253: `NAME' was not declared in this scope
FontEngine.h: In function `QString& getXlfdBmp()':
FontEngine.h:262: `itsXlfd' undeclared (first use this function)
FontEngine.h: At global scope:
FontEngine.h:273: parse error before `private'
FontEngine.h:276: 'EWidth' is used as a type, but is not defined as a type.
FontEngine.h:277: 'EType' is used as a type, but is not defined as a type.
FontEngine.h:278: 'EItalic' is used as a type, but is not defined as a type.
FontEngine.h:279: 'ESpacing' is used as a type, but is not defined as a type.
FontEngine.h:280: `QString itsFullName' used prior to declaration
FontEngine.h:281: `QString itsFamily' used prior to declaration
FontEngine.h:282: `QString itsPsName' used prior to declaration
FontEngine.h:284: `QString itsAfmEncoding' used prior to declaration
FontEngine.h:285: `QString itsXlfd' used prior to declaration
FontEngine.h:286: `QString itsFoundry' used prior to declaration
FontEngine.h:288: 'TFtData' is used as a type, but is not defined as a type.
FontEngine.h:290: `friend' can only be specified inside a class
FontEngine.h:291: parse error before `}' token
AfmCreator.cpp: In static member function `static CAfmCreator::EStatus 
   CAfmCreator::create(const QString&)':
AfmCreator.cpp:96: no matching function for call to `CFontEngine::
   setCharmapSymbolFt()'
AfmCreator.cpp:96: no matching function for call to `CFontEngine::
   setCharmapUnicodeFt()'
AfmCreator.cpp: In static member function `static CAfmCreator::EStatus 
   CAfmCreator::create(const QString&, const QString&, bool)':
AfmCreator.cpp:184: no matching function for call to `CFontEngine::
   setCharmapUnicodeFt()'
AfmCreator.cpp:193: no matching function for call to `CFontEngine::
   setCharmapSymbolFt()'
AfmCreator.cpp:245: no matching function for call to `CFontEngine::
   getGlyphIndexFt(unsigned int)'
AfmCreator.cpp:248: no matching function for call to `CFontEngine::
   getGlyphIndexFt(int&)'
AfmCreator.cpp:256: no matching function for call to `CFontEngine::
   getNumGlyphsFt()'
AfmCreator.cpp: In function `bool encContainsGlyph(CEncodings::T8Bit&, unsigned 
   int)':
AfmCreator.cpp:349: no matching function for call to `CFontEngine::
   getGlyphIndexFt(int&)'
make: *** [AfmCreator.lo] Fehler 1

Ich hoffe, ihr könnt mir dabei helfen, so langsam verzweifle ich.

TIA
Ciao,
Markus
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 187 bytes
Beschreibung: nicht verfügbar
URL         : http://mail.kde.org/pipermail/kde-de/attachments/20030529/fda42879/attachment.sig