Hi all,
I'm very new here and to Trinity so please be gentle, this is my first attempt :-)
I'm attempting a build for Mandriva 2010.1 and by a long winded-process of 'hit and miss' I've managed to get .configure to run to completion except for the following warning message regarding 'libtqtinterface-dev' needing to be installed:
==== Caution wrapped ==== checking if TQt is available... no configure: WARNING: You are attempting to compile Trinity without the Trinity Qt Interface installed. Please install libtqtinterface-dev and try again! ====
Ignoring this message and calling 'make' appears to complete correctly, however 'make install' returns the following: failure as follows:
=====Caution may wrap ====
[root@john tqtinterface]# make install Making install in libltdl make[1]: Entering directory `/spare/kde-3.5.12/dependencies/tqtinterface/libltdl' make[2]: Entering directory `/spare/kde-3.5.12/dependencies/tqtinterface/libltdl' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/spare/kde-3.5.12/dependencies/tqtinterface/libltdl' make[1]: Leaving directory `/spare/kde-3.5.12/dependencies/tqtinterface/libltdl' Making install in qtinterface make[1]: Entering directory `/spare/kde-3.5.12/dependencies/tqtinterface/qtinterface' Making install in . make[2]: Entering directory `/spare/kde-3.5.12/dependencies/tqtinterface/qtinterface' make[3]: Entering directory `/spare/kde-3.5.12/dependencies/tqtinterface/qtinterface' test -z "/usr/local/kde/lib" || /bin/mkdir -p "/usr/local/kde/lib" /bin/sh ../libtool --mode=install /usr/bin/install -c -p libtqt.la '/usr/local/kde/lib' libtool: install: /usr/bin/install -c -p .libs/libtqt.so.4.2.0 /usr/local/kde/lib/libtqt.so.4.2.0 /usr/bin/install: cannot stat `.libs/libtqt.so.4.2.0': No such file or directory make[3]: *** [install-libLTLIBRARIES] Error 1 make[3]: Leaving directory `/spare/kde-3.5.12/dependencies/tqtinterface/qtinterface' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/spare/kde-3.5.12/dependencies/tqtinterface/qtinterface' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/spare/kde-3.5.12/dependencies/tqtinterface/qtinterface' make: *** [install-recursive] Error 1 [root@john tqtinterface]#
I'm somewhat confused by the missing(?) `.libs/libtqt.so.4.2.0' message which is correct when one looks in the referenced directory. Where does the ".2.0" come from? What do I do to fix this?
==================
[root@john john]# locate libtqt /spare/kde-3.5.12/dependencies/tqtinterface/qtinterface/libtqt.la /spare/kde-3.5.12/dependencies/tqtinterface/qtinterface/.libs/libtqt.la /spare/kde-3.5.12/dependencies/tqtinterface/qtinterface/.libs/libtqt.lai /spare/kde-3.5.12/dependencies/tqtinterface/qtinterface/.libs/libtqt.so /spare/kde-3.5.12/dependencies/tqtinterface/qtinterface/.libs/libtqt.so.4 [root@john john]#
Cheers
John NZ
Did you compile and install (lib)tqt? Looks like it needs the -devel part but didn't pick up on it during the configure for some reason. Compiling (lib)tqt should automatically give your system the -devel packages, or you can go back and check "./configure --help" to see if you can recompile with the libtqt-devel dependency turned off.
On Sun, Oct 24, 2010 at 19:36, Kristopher Gamrat pikidalto@gmail.com wrote:
Did you compile and install (lib)tqt? Looks like it needs the -devel part but didn't pick up on it during the configure for some reason. Compiling (lib)tqt should automatically give your system the -devel packages, or you can go back and check "./configure --help" to see if you can recompile with the libtqt-devel dependency turned off.
Piki, It doesn't work that way libtqt is tqtinterface.
The warning is harmless.
You need to downgrade autoconf to 2.63 or lower.
On Sun, Oct 24, 2010 at 8:02 PM, Robert Xu robxu9@gmail.com wrote:
On Sun, Oct 24, 2010 at 19:36, Kristopher Gamrat pikidalto@gmail.com wrote:
Did you compile and install (lib)tqt? Looks like it needs the -devel part but didn't pick up on it during the configure for some reason. Compiling (lib)tqt should automatically give your system the -devel packages, or you can go back and check "./configure --help" to see if you can recompile with the libtqt-devel dependency turned off.
Piki, It doesn't work that way libtqt is tqtinterface.
The warning is harmless.
You need to downgrade autoconf to 2.63 or lower.
-- later, Robert Xu
Well, I've not been around to doing my research or compiling Trinity (limited Internet, and lack of a working Ark Alpha in VirtualBox, I may do a live install if we don't get a new ISO soon). I'll learn all the little quirks of Trinity eventually.
On Sun, 24 Oct 2010 20:02:54 -0400 Robert Xu wrote:
On Sun, Oct 24, 2010 at 19:36, Kristopher Gamrat pikidalto@gmail.com wrote:
Did you compile and install (lib)tqt? Looks like it needs the -devel part but didn't pick up on it during the configure for some reason. Compiling (lib)tqt should automatically give your system the -devel packages, or you can go back and check "./configure --help" to see if you can recompile with the libtqt-devel dependency turned off.
Piki, It doesn't work that way libtqt is tqtinterface.
The warning is harmless.
You need to downgrade autoconf to 2.63 or lower.
Ok, downgraded to autoconf-2.63 and ran 'make clean'
This hasn't solved the problem with 'make' I still get this: ==== make[3]: Entering directory `/spare/kde-3.5.12/dependencies/tqtinterface/qtinterface' test -z "/usr/local/kde/lib" || /bin/mkdir -p "/usr/local/kde/lib" /bin/sh ../libtool --mode=install /usr/bin/install -c -p libtqt.la '/usr/local/kde/lib' libtool: install: /usr/bin/install -c -p .libs/libtqt.so.4.2.0 /usr/local/kde/lib/libtqt.so.4.2.0 /usr/bin/install: cannot stat `.libs/libtqt.so.4.2.0': No such file or directory make[3]: *** [install-libLTLIBRARIES] Error 1 ====
Where does the reference to '.libs/libtqt.so.4.2.0' come from when .libs/ contains libtqt.so.4 ?
Robert, I see the same message in your OpenSuse build logs as well?
Cheers
John NZ
On Tue, Oct 26, 2010 at 10:05, John john@neodoc.biz wrote:
On Sun, 24 Oct 2010 20:02:54 -0400 Robert Xu wrote:
On Sun, Oct 24, 2010 at 19:36, Kristopher Gamrat pikidalto@gmail.com wrote:
Did you compile and install (lib)tqt? Looks like it needs the -devel part but didn't pick up on it during the configure for some reason. Compiling (lib)tqt should automatically give your system the -devel packages, or you can go back and check "./configure --help" to see if you can recompile with the libtqt-devel dependency turned off.
Piki, It doesn't work that way libtqt is tqtinterface.
The warning is harmless.
You need to downgrade autoconf to 2.63 or lower.
Ok, downgraded to autoconf-2.63 and ran 'make clean'
This hasn't solved the problem with 'make' I still get this:
make[3]: Entering directory `/spare/kde-3.5.12/dependencies/tqtinterface/qtinterface' test -z "/usr/local/kde/lib" || /bin/mkdir -p "/usr/local/kde/lib" /bin/sh ../libtool --mode=install /usr/bin/install -c -p libtqt.la '/usr/local/kde/lib' libtool: install: /usr/bin/install -c -p .libs/libtqt.so.4.2.0 /usr/local/kde/lib/libtqt.so.4.2.0 /usr/bin/install: cannot stat `.libs/libtqt.so.4.2.0': No such file or directory make[3]: *** [install-libLTLIBRARIES] Error 1 ====
Where does the reference to '.libs/libtqt.so.4.2.0' come from when .libs/ contains libtqt.so.4 ?
Robert, I see the same message in your OpenSuse build logs as well?
I haven't changed the dependencies yet, that's why I haven't rebuilt it.
The problem is its looking for libtqt.so.4.2.0 and its not there. This dep needs to be resolved no?
On 10/26/10, Robert Xu robxu9@gmail.com wrote:
On Tue, Oct 26, 2010 at 10:05, John john@neodoc.biz wrote:
On Sun, 24 Oct 2010 20:02:54 -0400 Robert Xu wrote:
On Sun, Oct 24, 2010 at 19:36, Kristopher Gamrat pikidalto@gmail.com wrote:
Did you compile and install (lib)tqt? Looks like it needs the -devel part but didn't pick up on it during the configure for some reason. Compiling (lib)tqt should automatically give your system the -devel packages, or you can go back and check "./configure --help" to see if you can recompile with the libtqt-devel dependency turned off.
Piki, It doesn't work that way libtqt is tqtinterface.
The warning is harmless.
You need to downgrade autoconf to 2.63 or lower.
Ok, downgraded to autoconf-2.63 and ran 'make clean'
This hasn't solved the problem with 'make' I still get this:
make[3]: Entering directory `/spare/kde-3.5.12/dependencies/tqtinterface/qtinterface' test -z "/usr/local/kde/lib" || /bin/mkdir -p "/usr/local/kde/lib" /bin/sh ../libtool --mode=install /usr/bin/install -c -p libtqt.la '/usr/local/kde/lib' libtool: install: /usr/bin/install -c -p .libs/libtqt.so.4.2.0 /usr/local/kde/lib/libtqt.so.4.2.0 /usr/bin/install: cannot stat `.libs/libtqt.so.4.2.0': No such file or directory make[3]: *** [install-libLTLIBRARIES] Error 1 ====
Where does the reference to '.libs/libtqt.so.4.2.0' come from when .libs/ contains libtqt.so.4 ?
Robert, I see the same message in your OpenSuse build logs as well?
I haven't changed the dependencies yet, that's why I haven't rebuilt it.
-- later, Robert Xu
On Tue, Oct 26, 2010 at 18:59, Katheryne Draven borgqueen4@gmail.com wrote:
The problem is its looking for libtqt.so.4.2.0 and its not there. This dep needs to be resolved no?
rawr top posting. No, it's a problem with autoconf... The files aren't being generated correctly by later versions. And the dep is tqtinterface. it "depends" on itself lol.
On Saturday 23 October 2010 14:19:32 John wrote: [...]
I'm somewhat confused by the missing(?) `.libs/libtqt.so.4.2.0' message which is correct when one looks in the referenced directory. Where does the ".2.0" come from? What do I do to fix this?
[...]
Check this thread: http://trinity-devel.pearsoncomputing.net/?0::719