Note: I've asked the same question per e-mail to the mailing list but the server seems to be down for a while, so if this crops up a second time just ignore.
Hello everyone. First let me say thanks to everyone involved in this project, highly appreciated.
I've compiled almost everything of the latest stable release on Void Linux and installed everything into /usr/local/stow/tde prefix. I use stow for stuff I compile myself (it makes symlinks into /usr/local).
Almost everything of TDE compiled and works fine, but with koffice and some other remaining packages that are not built with cmake, those packages cannot find TQt3.
Now the configure script does find tqt3 once:
checking for tqt... yes checking TQt_CFLAGS... -DTQT_NO_ASCII_CAST -DTQT_NO_STL -DTQT_NO_COMPAT -DTQT_NO_TRANSLATION -DTQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -I/usr/include/qt3 -I/usr/local/stow/tde/include/tqt checking TQt_LIBS... -L/usr/local/stow/tde/lib64 -ltqt -ltqt-mt Detected TQt3.
and then fails:
checking for TQt... configure: error: TQt (>= TQt 3.3 and < 4.0) (library tqt-mt) not found. Please check your installation! For more details about this problem, look at the end of config.log. Make sure that you have compiled TQt with thread support!
Here is a complete config.log: https://pastebin.com/h7YYQ7rg
I've tried looking at the FreeBSD and gentoo compile scripts and tried different ./configure options, I've tried compiling tqt3 and tqt3-interface again with all options I found in the compile scripts and put them into a seperate prefix and tried configure with the extra-lib-dir options. etc.
Any ideas? Thanks!
christian.storzer--- via tde-users wrote:
Hello everyone. First let me say thanks to everyone involved in this project, highly appreciated.
Hi Christian glad to meet you here we all are very thankful to the people behind the project.
First of all I think your question is more properly placed in the developers ML.
I've compiled almost everything of the latest stable release on Void Linux and installed everything into /usr/local/stow/tde prefix. I use stow for stuff I compile myself (it makes symlinks into /usr/local).
Almost everything of TDE compiled and works fine, but with koffice and some other remaining packages that are not built with cmake, those packages cannot find TQt3.
Now the configure script does find tqt3 once:
checking for tqt... yes checking TQt_CFLAGS... -DTQT_NO_ASCII_CAST -DTQT_NO_STL -DTQT_NO_COMPAT -DTQT_NO_TRANSLATION -DTQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -I/usr/include/qt3 -I/usr/local/stow/tde/include/tqt checking TQt_LIBS... -L/usr/local/stow/tde/lib64 -ltqt -ltqt-mt Detected TQt3.
and then fails:
checking for TQt... configure: error: TQt (>= TQt 3.3 and < 4.0) (library tqt-mt) not found. Please check your installation! For more details about this problem, look at the end of config.log. Make sure that you have compiled TQt with thread support!
Here is a complete config.log: https://pastebin.com/h7YYQ7rg
I've tried looking at the FreeBSD and gentoo compile scripts and tried different ./configure options, I've tried compiling tqt3 and tqt3-interface again with all options I found in the compile scripts and put them into a seperate prefix and tried configure with the extra-lib-dir options. etc.
The problem seems to be not with tqt3 (tqt3-interface is being migrated to tqt3 ATM). But rather with the configure scripts of the packages that fail.
Did you setup the paths in LD_* properly?
BR