tdesdk will not complete CMake configure due to a
failure to fine svn_client-1
even though subversion is installed and the libsvn_client-1
library is in
/usr/lib. The error received is:
-- Looking for svn_pool_create_ex in svn_client-1
-- Looking for svn_pool_create_ex in svn_client-1 - not
found
CMake Error at cmake/modules/TDEMacros.cmake:23 (message):
#################################################
svn_client-1 library was not found on your
system.
Subversion is installed?
Try to set SVN_LIBRARY_DIR to subversion
library directory.
#################################################
Call Stack (most recent call first):
kioslave/svn/ConfigureChecks.cmake:27
(tde_message_fatal)
kioslave/svn/CMakeLists.txt:12 (include)
-- Configuring incomplete, errors occurred!
I'm not sure what this error is looking for?? I set
SVN_LIBRARY_DIR=/usr/lib,
but it made no difference:
msg "Starting cmake..."
cmake ${srcdir}/${pkgname#*-} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DWITH_DBSEARCHENGINE=ON \
-DSVN_LIBRARY_DIR=/usr/lib \
-DWITH_KCAL=ON \
-DBUILD_ALL=ON
I haven't seen that error before but I filed bug report 872 against tdesdk:
http://bugs.pearsoncomputing.net/show_bug.cgi?id=872
The only difference I see from my build script is I am not using -DSVN_LIBRARY_DIR.
I just built tdesdk a couple days ago. I reverted to using automake because the cmake
conversion is incomplete.
Darrell