Hi,

I am compiling subversion with kwallet support.
But, Getting the following error.


./configure --with-kwallet --prefix=/home/shrinivasan/svn-builds/1.6.13

<snip>
/usr/share/apr-1.0/build/libtool --tag=CXX --silent --mode=compile g++ -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -DQT_SHARED -g -O2 -I./subversion/include -I./subversion -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtGui -I/usr/include -o subversion/libsvn_auth_kwallet/kwallet.lo -c subversion/libsvn_auth_kwallet/kwallet.cpp
libtool: ignoring unknown tag CXX
cd subversion/libsvn_auth_kwallet && /usr/share/apr-1.0/build/libtool --tag=CXX --silent --mode=link g++ -g -O2 -rpath /home/shrinivasan/svn-builds/1.6.13/lib -Wl,--no-undefined -o libsvn_auth_kwallet-1.la kwallet.lo version.lo -lapr-1 -L/lib -ldbus-1 -lpthread -lrt -lQtCore -lQtDBus -lQtGui -lkdecore -lkdeui ../../subversion/libsvn_subr/libsvn_subr-1.la
libtool: ignoring unknown tag CXX
.libs/kwallet.o: In function `kwallet_password_set':
/home/shrinivasan/svn/subversion/subversion/libsvn_auth_kwallet/kwallet.cpp:376: undefined reference to `operator new(unsigned int)' /home/shrinivasan/svn/subversion/subversion/libsvn_auth_kwallet/kwallet.cpp:376: undefined reference to `operator new(unsigned int)' /home/shrinivasan/svn/subversion/subversion/libsvn_auth_kwallet/kwallet.cpp:376: undefined reference to `operator delete(void*)'
.libs/kwallet.o: In function `kwallet_password_get':
/home/shrinivasan/svn/subversion/subversion/libsvn_auth_kwallet/kwallet.cpp:311: undefined reference to `operator new(unsigned int)' /home/shrinivasan/svn/subversion/subversion/libsvn_auth_kwallet/kwallet.cpp:311: undefined reference to `operator new(unsigned int)' /home/shrinivasan/svn/subversion/subversion/libsvn_auth_kwallet/kwallet.cpp:311: undefined reference to `operator delete(void*)' /home/shrinivasan/svn/subversion/subversion/libsvn_auth_kwallet/kwallet.cpp:311: undefined reference to `operator delete(void*)'
.libs/kwallet.o: In function `QMap<int, unsigned long>::detach_helper()':
/usr/include/qt4/QtCore/qmap.h:739: undefined reference to `__cxa_begin_catch'
/usr/include/qt4/QtCore/qmap.h:741: undefined reference to `__cxa_rethrow'
/usr/include/qt4/QtCore/qmap.h:739: undefined reference to `__cxa_end_catch'
.libs/kwallet.o:(.data.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
make: *** [subversion/libsvn_auth_kwallet/libsvn_auth_kwallet-1.la] Error 1
</snip>

My environment :

Ubuntu 10.04
gcc - 4.4.3
kde-devel : 5:55ubuntu1


Please guide me on compiling with kwallet support.

Thanks.

--
Regards,
Shrinivasan
CollabNet Support

Reply via email to