Ticket #120 (closed: invalid)
kdesvn-0.11 fails to build
| Reported by: | haizaar | Owned by: | alwin |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.10.x |
| Component: | All | Version: | 0.10.x |
| Severity: | major | Keywords: | |
| Cc: |
Description
m trying to build kdesvn-0.11 on LFS system with kde-3.5.5 and subversion 1.4.0 Linking of libkdesvnpart.so fails - It looks like requested symbols exist in corresponding object files, but those file are just not passed to the linker.
ADDITIONAL INFORMATION: #> cd kdesvn-0.11.0 #> mkdir build; cd build #> cmake ../ #> make VERBOSE=1 cd /usr/src/kdesvn/kdesvn/kdesvn-0.11.0/build/src && /bin/c++ -fPIC -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Wformat-security -fno-check-new -fno-common -fexceptions -luuid -lrt -lcrypt -lpthread -ldl -L/usr/lib -lapr-1 -L/usr/lib -lldap -llber -ldb-4.4 -lexpat -L/usr/lib -laprutil-1 -Wl,--no-undefined -Wl,--allow-shlib-undefined -L/usr/src/kdesvn/kdesvn/kdesvn-0.11.0/build/lib -shared -Wl,-soname,libkdesvnpart.so -o ../lib/kde3/libkdesvnpart.so "CMakeFiles/kdesvnpart.dir/kdesvn_part.o" "CMakeFiles/kdesvnpart.dir/kdesvnview.o" "CMakeFiles/kdesvnpart.dir/commandline_part.o" -L/usr/src/kdesvn/kdesvn/kdesvn-0.11.0/build/lib/kde3 -L/usr/src/kdesvn/kdesvn/kdesvn-0.11.0/build/lib -L/lib -lsvnfrontend -lkdesvnhelpers -lksvnwidgets -lsettingsdlgs -lkdesvncfgreader -lsvnqt -lqassistantclient -lqt-mt -lSM -lICE -lSM -lICE -lX11 -lXext -lX11 -lXext -ldl -lpthread -lkdecore -lkio -lkparts -lkdeui -lsvn_client-1 -lsvn_repos-1 -lsvn_fs-1 -lsvn_subr-1 -lsvn_wc-1 -lsvn_ra-1 -Wl,-rpath,/usr/src/kdesvn/kdesvn/kdesvn-0.11.0/build/lib/kde3:/usr/src/kdesvn/kdesvn/kdesvn-0.11.0/build/lib:/lib CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x59): In function `kdesvnView::kdesvnView(KActionCollection*, QWidget*, char const*)': kdesvnview.cpp: undefined reference to `svn::repository::RepositoryListener::RepositoryListener?()' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x440):kdesvnview.cpp: undefined reference to `svn::repository::RepositoryListener::~RepositoryListener?()' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x699): In function `kdesvnView::kdesvnView(KActionCollection*, QWidget*, char const*)': kdesvnview.cpp: undefined reference to `svn::repository::RepositoryListener::RepositoryListener?()' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0xa80):kdesvnview.cpp: undefined reference to `svn::repository::RepositoryListener::~RepositoryListener?()' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0xef3): In function `kdesvnView::~kdesvnView()': kdesvnview.cpp: undefined reference to `svn::repository::RepositoryListener::~RepositoryListener?()' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0xf47):kdesvnview.cpp: undefined reference to `svn::repository::RepositoryListener::~RepositoryListener?()' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x1243): In function `kdesvnView::~kdesvnView()': kdesvnview.cpp: undefined reference to `svn::repository::RepositoryListener::~RepositoryListener?()' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x1297):kdesvnview.cpp: undefined reference to `svn::repository::RepositoryListener::~RepositoryListener?()' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x1593):kdesvnview.cpp: more undefined references to `svn::repository::RepositoryListener::~RepositoryListener?()' follow CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x229e): In function `kdesvnView::slotHotcopy()': kdesvnview.cpp: undefined reference to `svn::repository::Repository::hotcopy(QString const&, QString const&, bool)' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x2ab1): In function `kdesvnView::slotLoaddump()': kdesvnview.cpp: undefined reference to `svn::repository::Repository::Repository(svn::repository::RepositoryListener?*)' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x2af1):kdesvnview.cpp: undefined reference to `svn::repository::Repository::Open(QString const&)' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x2c91):kdesvnview.cpp: undefined reference to `svn::repository::Repository::loaddump(QString const&, svn::repository::Repository::LOAD_UUID, QString const&, bool, bool)' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x2d46):kdesvnview.cpp: undefined reference to `svn::repository::Repository::~Repository()' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x2d8f):kdesvnview.cpp: undefined reference to `svn::repository::Repository::~Repository()' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x3acc): In function `kdesvnView::slotDumpRepo()': kdesvnview.cpp: undefined reference to `svn::repository::Repository::Repository(svn::repository::RepositoryListener?*)' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x3c23):kdesvnview.cpp: undefined reference to `svn::repository::Repository::Open(QString const&)' CMakeFiles/kdesvnpart.dir/kdesvnview.o(.text+0x3d31):kdesvnview.cpp: undefined reference to `svn::repository::Repository::dump(QString const&, svn::Revision const&, svn::Revision const&, bool, bool)'
Attachments
Change History
comment:1 Changed 6 years ago by haizaar
- Owner changed from anonymous to alwin
- Status changed from new to assigned

