Hi Folks,
another tdelibs cmake build issue:
/home/temp/tde/main/tdelibs/tdecore/klibloader.cpp: In member function 'KLibrary* KLibLoader::globalLibrary(const char*)': /hometemp/tde/main/tdelibs/tdecore/klibloader.cpp:377:23: error: 'lt_dlopen_flag' was not declared in this scope make[2]: *** [tdecore/CMakeFiles/tdecore-shared.dir/klibloader.cpp.o] Error 1
source is latest git.
cmake command was:
cmake ../tde/main/tdelibs -DCMAKE_INSTALL_PREFIX=/opt/trinity -DCMAKE_VERBOSE_MAKEFILE=ON -DWITH_QT3=ON -DQTDIR=/opt/lib/qt3-3.3.8d -DQT_LIBRARY_DIRS=/opt/lib/qt3-3.3.8d/lib -DBUILD_ALL=ON -DCMAKE_SKIP_RPATH=OFF
Any Clues?
Regards Nic
___________________________________________________________ SMS schreiben mit WEB.DE FreeMail - einfach, schnell und kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192
another tdelibs cmake build issue:
/home/temp/tde/main/tdelibs/tdecore/klibloader.cpp: In member function 'KLibrary* KLibLoader::globalLibrary(const char*)': /hometemp/tde/main/tdelibs/tdecore/klibloader.cpp:377:23: error: 'lt_dlopen_flag' was not declared in this scope make[2]: *** [tdecore/CMakeFiles/tdecore-shared.dir/klibloader.cpp.o] Error 1
source is latest git.
cmake command was:
cmake ../tde/main/tdelibs -DCMAKE_INSTALL_PREFIX=/opt/trinity -DCMAKE_VERBOSE_MAKEFILE=ON -DWITH_QT3=ON -DQTDIR=/opt/lib/qt3-3.3.8d -DQT_LIBRARY_DIRS=/opt/lib/qt3-3.3.8d/lib -DBUILD_ALL=ON -DCMAKE_SKIP_RPATH=OFF
Any Clues?
Are you building with tqt3 or qt3? If tqt3, then check that tqtinterface is building with the internal cmake variable TQT_REAL_TQT=1. That internal cmake variable is set in CMakeCache.txt, which gets generated during the configure process.
Also build the core packages with both tqt3 and qt3. If tdelibs builds with qt3 but not tqt3, then that information will help resolve bugs with tqt3.
Another oddball bug is with -DWITH_GCC_VISIBILITY=ON in arts that option must be set to ON in tdelibs and tdebase too. I have seen tdebase fail when that option was set to ON in arts but OFF in tdelibs. So set all three to ON or OFF only.
Also know that tqtinterface must be installed to /usr. There remain some hard-coding in some of the packages that look for tqtinterface only in /usr.
Darrell