Compiling konq-e with QT/Embedded

Guillaume Sisteron konq-e@mail.kde.org
25 Nov 2002 18:24:15 -0100


Hi all,

I'm trying to compile konq-e with QT/Embedded 3.1.0, gcc-3.2.

The error I've got is:


g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I./../kdesrc/kdecore -I./../kdesrc
-I/usr/local/kde/include -I/home/gsistero/qt-embedded-free-3.1.0/include
-D_REENTRANT -I/usr/include/pcre -O2 -fno-exceptions -fno-check-new
-fno-rtti -DQWS -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST
-c kglobal.cpp -MT kglobal.lo -MF .deps/kglobal.TPlo -MD -MP  -fPIC
-DPIC -o .libs/kglobal.o
In file included from kglobal.cpp:28:
../kdesrc/kdecore/kcharsets.h:74: syntax error before `(' token
../kdesrc/kdecore/kcharsets.h:81: syntax error before `(' token
../kdesrc/kdecore/kcharsets.h:111: `CharSet' is not a member of type
`QFont'
../kdesrc/kdecore/kcharsets.h:111: parse error before `=' token
../kdesrc/kdecore/kcharsets.h:151: `CharSet' is not a member of type
`QFont'
../kdesrc/kdecore/kcharsets.h:151: parse error before `)' token
../kdesrc/kdecore/kcharsets.h:159: no type `CharSet' in `QFont'
../kdesrc/kdecore/kcharsets.h:159: parse error before `=' token
../kdesrc/kdecore/kcharsets.h:175: `CharSet' is not a member of type
`QFont'
../kdesrc/kdecore/kcharsets.h:175: parse error before `)' token
../kdesrc/kdecore/kcharsets.h:180: `CharSet' is not a member of type
`QFont'
../kdesrc/kdecore/kcharsets.h:180: parse error before `)' token
../kdesrc/kdecore/kcharsets.h:189: syntax error before `(' token
../kdesrc/kdecore/kcharsets.h:210: no type `CharSet' in `QFont'
../kdesrc/kdecore/kcharsets.h:210: parse error before `)' token
../kdesrc/kdecore/kcharsets.h:217: `CharSet' is not a member of type
`QFont'
../kdesrc/kdecore/kcharsets.h:217: invalid data member initialization
../kdesrc/kdecore/kcharsets.h:217: (use `=' to initialize static data
members)
../kdesrc/kdecore/kcharsets.h:218: syntax error before `(' token
../kdesrc/kdecore/kcharsets.h:219: syntax error before `(' token
../kdesrc/kdecore/kcharsets.h:222: declaration of
`KCharsetsPrivate*QFont::d'
/home/gsistero/qt-embedded-free-3.1.0/include/qfont.h:313: conflicts
with
   previous declaration `QFontPrivate*QFont::d'
../kdesrc/kdecore/kcharsets.h:45: ISO C++ forbids declaration of
`KCharsets'
   with no type

Do you know what's the problem ?

Thanks

Guillaume