Bug 41502 - kdebindings3.0 bulid fails
Summary: kdebindings3.0 bulid fails
Status: RESOLVED NOT A BUG
Alias: None
Product: bindings
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: kde-bindings
URL:
Keywords:
: 41978 44930 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-04-23 03:33 UTC by heliaus
Modified: 2003-07-14 17:27 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description heliaus 2002-04-23 03:28:22 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           kde
Version:           KDE 3.0.0 
Severity:          normal
Installed from:    Compiled From Sources
Compiler:          gcc 2.96
OS:                Linux
OS/Compiler notes: kernel 2.5.7

when trying to build kdebindings the build fails with the following:

Making all in clib
make[1]: Entering directory `/home/dino/temp/kde3/kdebindings-3.0/qtc/clib'
Making all in qtc
make[2]: Entering directory `/home/dino/temp/kde3/kdebindings-3.0/qtc/clib/qtc'
source='qt_QStringList.cpp' object='qt_QStringList.lo' libtool=yes \
depfile='.deps/qt_QStringList.Plo' tmpdepfile='.deps/qt_QStringList.TPlo' \
depmode=gcc /bin/sh ../../../admin/depcomp \
/bin/sh ../../../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./.. -I/usr/local/kde/include -I/usr/local/qt/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new  -c -o qt_QStringList.lo `test -f qt_QStringList.cpp || echo './'`qt_QStringList.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./.. -I/usr/local/kde/include -I/usr/local/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -c qt_QStringList.cpp -Wp-MD.deps/qt_QStringList.TPlo  -fPIC -DPIC -o .libs/qt_QStringList.o
qt_QStringList.cpp:25: `QValueListIterator<QString> iterator' 
redeclared as different kind of symbol
qt_QStringList.cpp:25: sorry not implemented: `integer_type' not 
supported by dump_expr
qt_QStringList.cpp:25: sorry not implemented: `pointer_type' not 
supported by dump_expr
qt_QStringList.cpp:25: sorry not implemented: `reference_type' not 
supported by dump_expr
/usr/include/g++-3/stl_iterator.h:90: previous declaration of `template 
<class _Category class _Tp class _Distance = {expression error} 
class _Pointer = {expression error} class _Reference = {expression 
error}> struct iterator'
make[2]: *** [qt_QStringList.lo] Error 1
make[2]: Leaving directory `/home/dino/temp/kde3/kdebindings-3.0/qtc/clib/qtc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dino/temp/kde3/kdebindings-3.0/qtc/clib'
make: *** [all-recursive] Error 1


(Submitted via bugs.kde.org)
Comment 1 Dirk Mueller 2002-09-26 02:17:30 UTC
*** Bug 44930 has been marked as a duplicate of this bug. ***
Comment 2 Dirk Mueller 2002-09-26 02:18:02 UTC
*** Bug 41978 has been marked as a duplicate of this bug. ***
Comment 3 Michael Hanscho 2002-12-16 11:55:17 UTC
the same problem here;
try to build kdebindings-3.0.5 from source
gcc 2.96

.deps/kde_QCStringList.TPlo  -fPIC -DPIC -o .libs/kde_QCStringList.o
kde_QCStringList.cpp:25: `QValueListIterator<QCString> iterator'
redeclared as different kind of symbol
kde_QCStringList.cpp:25: sorry, not implemented: `integer_type' not
supported by dump_expr
kde_QCStringList.cpp:25: sorry, not implemented: `pointer_type' not
supported by dump_expr
kde_QCStringList.cpp:25: sorry, not implemented: `reference_type' not
supported by dump_expr
/usr/include/g++-3/stl_iterator.h:90: previous declaration of `template
<class _Category, class _Tp, class _Distance = {expression error},
class _Pointer = {expression error}, class _Reference = {expression
error}> struct iterator'
make[4]: *** [kde_QCStringList.lo] Error 1
make[4]: Leaving directory `/usr/src/redhat/BUILD/kdebindings-3.0.5/kdec/clib/kdec'

The same behaviour with redhat src rpm
Comment 4 Emil Obermayr 2003-05-02 10:05:02 UTC
same here:
RH7.3 (up2date-d)
GCC 2.96
KDE 3.0.3-0.7.2
QT 3.0.5

config.log:
http://tigress.com/nobs/kdebindings_config_log.txt

the bug is quite old; is still someone working on it?
Comment 5 Dirk Mueller 2003-07-14 17:27:55 UTC
Thats a gcc 2.96 bug. KDE recommends the usage of 2.95 or 3.3+.