Bug 63878

Summary: KDE won't compiled with qt 3.2.1
Product: [Developer tools] bindings Reporter: Arc C. <achapkis>
Component: generalAssignee: kde-bindings
Status: RESOLVED DUPLICATE    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Arc C. 2003-09-08 04:03:43 UTC
Version:           3.1.3 (using KDE KDE 3.1.3)
Installed from:    Compiled From Sources
Compiler:          GCC 3.3.1 
OS:          Linux

Most KDE 3.1.3 packages will not configure for QT version > 3.2.0, changing definition for QT_VERSION in configure script fixes that. However kdebindings is having dificulties compiling with qt 3.2.1 as it uses some old language scripts definitions which are supposed to be in qfont.h as well as some other definitions. I will try to reproduce the compile error tomorrow because I lost the output for today's compilation.
Comment 1 Arc C. 2003-09-08 16:27:27 UTC
Here's the error output of compile session:
----------
if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -
I. -I. -I../.. -I./.. -I/usr/kde_3.1.3/i
nclude -I/usr/local/qt/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -
D_REENTRANT  -Wnon-virtual-dtor -Wno-long-lo
ng -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -
D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wcon
version -O2 -fno-exceptions -fno-check-new  -MT x_QFont.lo -MD -MP -
MF ".deps/x_QFont.Tpo" \
  -c -o x_QFont.lo `test -f 'x_QFont.cpp' || echo './'`x_QFont.cpp; \
then mv ".deps/x_QFont.Tpo" ".deps/x_QFont.Plo"; \
else rm -f ".deps/x_QFont.Tpo"; exit 1; \
fi
x_QFont.cpp: In static member function `static void
   x_QFont::x_75(Smoke::StackItem*)':
x_QFont.cpp:236: error: `HanX11' is not a member of type `QFont'
x_QFont.cpp: In static member function `static void
   x_QFont::x_76(Smoke::StackItem*)':
x_QFont.cpp:239: error: `LatinBasic' is not a member of type `QFont'
x_QFont.cpp: In static member function `static void
   x_QFont::x_77(Smoke::StackItem*)':
x_QFont.cpp:242: error: `LatinExtendedA_2' is not a member of type `QFont'
x_QFont.cpp: In static member function `static void
   x_QFont::x_78(Smoke::StackItem*)':
x_QFont.cpp:245: error: `LatinExtendedA_3' is not a member of type `QFont'
x_QFont.cpp: In static member function `static void
   x_QFont::x_79(Smoke::StackItem*)':
x_QFont.cpp:248: error: `LatinExtendedA_4' is not a member of type `QFont'
x_QFont.cpp: In static member function `static void
   x_QFont::x_80(Smoke::StackItem*)':
x_QFont.cpp:251: error: `LatinExtendedA_14' is not a member of type `QFont'
x_QFont.cpp: In static member function `static void
   x_QFont::x_81(Smoke::StackItem*)':
x_QFont.cpp:254: error: `LatinExtendedA_15' is not a member of type `QFont'
make[3]: *** [x_QFont.lo] Error 1
make[3]: Leaving directory `/data/kde_3.1.3/kdebindings-3.1.3/smoke/qt'
Comment 2 Dirk Mueller 2003-09-18 21:22:52 UTC

*** This bug has been marked as a duplicate of 64504 ***