KDE3 compile error: kdebinsings

Tim Wunder tim
Mon May 17 11:29:44 PDT 2004


Everything had been going quite wel with my KDE3 compile, but I've hit a 
snag at kdebindings (kdejava/koala/kdejava). Here's the error I'm getting:
...
make[4]: Entering directory 
`/data/Source_files/KDE300/kdebindings-3.0/kdejava/koala/kdejava'
source='libkdejava_la.all_cpp.cpp' object='libkdejava_la.all_cpp.lo' 
libtool=yes \
depfile='.deps/libkdejava_la.all_cpp.Plo' 
tmpdepfile='.deps/libkdejava_la.all_cpp.TPlo' \
depmode=gcc /bin/sh ../../../admin/depcomp \
/bin/sh ../../../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H 
-I. -I. -I../../.. -I./../../../qtjava/javalib -I./.. 
-I/usr/java/include/ -I/usr/java/include//linux -I/opt/kde3/include 
-I/usr/lib/qt3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT 
-D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new  -c 
-o libkdejava_la.all_cpp.lo `test -f libkdejava_la.all_cpp.cpp || echo 
'./'`libkdejava_la.all_cpp.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./../../../qtjava/javalib 
-I./.. -I/usr/java/include/ -I/usr/java/include//linux 
-I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include 
-DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions 
-fno-check-new -c libkdejava_la.all_cpp.cpp 
-Wp,-MD,.deps/libkdejava_la.all_cpp.TPlo  -fPIC -DPIC -o 
.libs/libkdejava_la.all_cpp.o
In file included from libkdejava_la.all_cpp.cpp:27:
KFileMetaInfoItem.cpp: In method 
`KFileMetaInfoItemJBridge::KFileMetaInfoItemJBridge(const QString &, 
const QString &, const QVariant &, bool, const QString &, const QString &)':
...
<snip some>
...
In file included from libkdejava_la.all_cpp.cpp:403:
KDirWatch.cpp: In function `void 
Java_org_kde_koala_KDirWatch_setDirCreated(JNIEnv *, _jobject *, 
_jstring *)':
KDirWatch.cpp:199: no matching function for call to 
`KDirWatch::setDirCreated (QString &)'
KDirWatch.cpp: In function `void 
Java_org_kde_koala_KDirWatch_setDirDirty(JNIEnv *, _jobject *, _jstring *)':
KDirWatch.cpp:207: no matching function for call to 
`KDirWatch::setDirDirty (QString &)'
KDirWatch.cpp: In function `void 
Java_org_kde_koala_KDirWatch_setDirDeleted(JNIEnv *, _jobject *, 
_jstring *)':
KDirWatch.cpp:215: no matching function for call to 
`KDirWatch::setDirDeleted (QString &)'
KDirWatch.cpp: In function `void 
Java_org_kde_koala_KDirWatch_setFileCreated(JNIEnv *, _jobject *, 
_jstring *)':
KDirWatch.cpp:223: no matching function for call to 
`KDirWatch::setFileCreated (QString &)'
KDirWatch.cpp: In function `void 
Java_org_kde_koala_KDirWatch_setFileDirty(JNIEnv *, _jobject *, _jstring 
*)':
KDirWatch.cpp:231: no matching function for call to 
`KDirWatch::setFileDirty (QString &)'
KDirWatch.cpp: In function `void 
Java_org_kde_koala_KDirWatch_setFileDeleted(JNIEnv *, _jobject *, 
_jstring *)':
KDirWatch.cpp:239: no matching function for call to 
`KDirWatch::setFileDeleted (QString &)'
make[4]: *** [libkdejava_la.all_cpp.lo] Error 1
make[4]: Leaving directory 
`/data/Source_files/KDE300/kdebindings-3.0/kdejava/koala/kdejava'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/data/Source_files/KDE300/kdebindings-3.0/kdejava/koala'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/data/Source_files/KDE300/kdebindings-3.0/kdejava'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/data/Source_files/KDE300/kdebindings-3.0'
make: *** [all] Error 2


I used the following configure string:
./configure --disable-debug --enable-final --enable-shared 
--enable-objprelink --with-xinerama

in comparison, Doug Hunley used:
kdebindings
./configure --prefix=$KDEDIR --disable-debug --enable-final 
--enable-shared --enable-objprelink --with-xinerama --with-qt-dir=$QTDIR

Is there a KDE3 tarball that needs to get done before kdebindings other 
than arts, kdelibs, and kdebase? I did those 3 first and have done 
kdenetwork, kdemultimedia and kdeedu succesfully as well.

Any ideas?

Thanks,
Tim




More information about the Linux-users mailing list