Tim, Serghei, Darrell,
After moving tqtinterface and libart_lgpl to /usr to facilitate build of
tdeutils, tdebase fails to build. This looks like a cmake error:
-- Looking for XkbSetPerClientControls in X11 - found
-- checking for one of the modules 'arts'
-- checking for one of the modules 'tqt'
-- tmoc path: /usr/bin/tmoc
-- moc path: /opt/tqt3/bin/moc
-- uic path: /opt/tqt3/bin/uic
-- tqt-replace path: /usr/bin/tqt-replace
-- Performing Test HAVE_USABLE_TQT
-- Performing Test HAVE_USABLE_TQT - Success
-- checking for 'TDE'
-- checking for one of the modules 'tqt'
/opt/trinity/bin/tde-config: error while loading shared libraries:
libtdecore.so.4: cannot open shared object file: No such file or directory
CMake Error at cmake/modules/TDEMacros.cmake:23 (message):
#################################################
Unable to run tde-config!
TDELIBS are correctly installed?
Path to tde-config are corect?
#################################################
Call Stack (most recent call first):
cmake/modules/TDEMacros.cmake:93 (tde_message_fatal)
cmake/modules/FindTDE.cmake:35 (tde_execute_process)
ConfigureChecks.cmake:217 (find_package)
CMakeLists.txt:145 (include)
-- Configuring incomplete, errors occurred!
The strange part is both tde-config and libtdecore.so.4 are right where they
should be:
19:25 nirvana:/mnt/nv1/home/chroot> find david/opt/ -name tde-config
david/opt/trinity/bin/tde-config
19:25 nirvana:/mnt/nv1/home/chroot> find david/opt/ -name libtdecore.so.4
david/opt/trinity/lib/libtdecore.so.4
19:26 nirvana:/mnt/nv1/home/chroot> l david/opt/trinity/lib/libtdecore.so.4
lrwxrwxrwx 1 root root 19 Mar 18 19:18 david/opt/trinity/lib/libtdecore.so.4 ->
libtdecore.so.4.2.0
19:32 nirvana:/mnt/nv1/home/chroot> l david/opt/trinity/lib/libtdecore.so.4.2.0
-rwxr-xr-x 1 root root 3289624 Mar 18 19:18
david/opt/trinity/lib/libtdecore.so.4.2.0
Is there some path disconnect in installing tqtinterface to /usr that causes
problem with tdebase finding tde-config as installed by tdelibs in /opt?
--
David C. Rankin, J.D.,P.E.