Help compiling kluje
Alright. I'm trying to compile the lj client kluje. I have QT3 and all that other lib stuff installed. I get through ./configure with no problems. When I try to make though i get this:
# make
make all-recursive
make[1]: Entering directory `/home/wallace/kluje-0.7'
Making all in kluje
make[2]: Entering directory `/home/wallace/kluje-0.7/kluje'
g -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3//include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -c klujesystray.cpp
In file included from /usr/include/c /3.3.2/backward/iostream.h:31,
from editeventsdialog.h:35,
from kluje.h:29,
from klujesystray.cpp:19:
/usr/include/c /3.3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C standard. Examples include substituting the [X] header for the [X.h] header for C includes, or [sstream] instead of the deprecated header [strstream.h]. To disable this warning use -Wno-deprecated.
klujesystray.cpp: In member function `void KLuJeSysTray::selectedLink(int)':
klujesystray.cpp:100: error: ambiguous overload for 'operator<<' in '(&kdDebug(int)())->kdbgstream::operator<<( "User selected link ") << url'
/usr/include/kdebug.h:185: error: candidates are: kdbgstream& kdbgstream::operator<<(const QString&)
/usr/include/kdebug.h:314: error: kdbgstream& kdbgstream::operator<<(const KURL&)
make[2]: *** [klujesystray.o] Error 1
make[2]: Leaving directory `/home/wallace/kluje-0.7/kluje'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/wallace/kluje-0.7'
make: *** [all-recursive-am] Error 2
Can anyone help me out with this. I know that a header is fscked up but I don't know exactly how to go about fixing it or rather what package i should update to get it.
System Info:
Mandrake 10 Offical, fresh install.
# make
make all-recursive
make[1]: Entering directory `/home/wallace/kluje-0.7'
Making all in kluje
make[2]: Entering directory `/home/wallace/kluje-0.7/kluje'
g -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3//include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -c klujesystray.cpp
In file included from /usr/include/c /3.3.2/backward/iostream.h:31,
from editeventsdialog.h:35,
from kluje.h:29,
from klujesystray.cpp:19:
/usr/include/c /3.3.2/backward/backward_warning.h:32:2:
klujesystray.cpp: In member function `void KLuJeSysTray::selectedLink(int)':
klujesystray.cpp:100: error: ambiguous overload for 'operator<<' in '(&kdDebug(int)())->kdbgstream::operator<<(
/usr/include/kdebug.h:185: error: candidates are: kdbgstream& kdbgstream::operator<<(const QString&)
/usr/include/kdebug.h:314: error: kdbgstream& kdbgstream::operator<<(const KURL&)
make[2]: *** [klujesystray.o] Error 1
make[2]: Leaving directory `/home/wallace/kluje-0.7/kluje'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/wallace/kluje-0.7'
make: *** [all-recursive-am] Error 2
Can anyone help me out with this. I know that a header is fscked up but I don't know exactly how to go about fixing it or rather what package i should update to get it.
System Info:
Mandrake 10 Offical, fresh install.
