[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

error on compiling subversion with kwallet support

From: shrinivasan <shrinivasan_at_collab.net>
Date: Tue, 24 Aug 2010 16:05:12 +0530

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
Received on 2010-08-24 12:36:08 CEST

This is an archived mail posted to the Subversion Dev mailing list.