trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: January 2011

arts build - uic-tqt ... not found (I've packaged and installed tqtinterface, but uic-tqt got missed?)

From: "David C. Rankin" <drankinatty@...>
Date: Mon, 31 Jan 2011 22:35:06 -0600
All,

  I have built and installed tqtinterface on Arch and I'm attempting to build
arts and I receive the following error:

<snip>
checking for Qt... libraries /opt/qt/lib, headers /opt/qt/include using -mt
checking for moc... /opt/qt/bin/moc
checking for uic-tqt... not found
configure: WARNING: No Qt ui compiler (uic) found!
Please check whether you installed Qt correctly.
You need to have a running uic binary.
configure tried to run  and the test didn't
succeed. If configure shouldn't have tried this one, set
the environment variable UIC to the right one before running
configure.

  Looking at my tqtinterface build directory, I find:

22:27 archangel:~/arch/pkg/trinity-notes/tqtest> find . -name "uic*"
./src/qtinterface/.svn/text-base/uic-tqt.svn-base
./src/qtinterface/.svn/prop-base/uic-tqt.svn-base
./src/qtinterface/uic-tqt

so uic-tqt got built, but apparently was not included by 'make install' into the
Arch package I created.

  The tqtinterface package installed as follows:

22:15 archangel:~/arch/pkg/trinity-notes/arts> pacman -Ql tqtinterface
tqtinterface /usr/
tqtinterface /usr/bin/
tqtinterface /usr/bin/convert_qt_tqt1
tqtinterface /usr/bin/convert_qt_tqt2
tqtinterface /usr/bin/convert_qt_tqt3
tqtinterface /usr/bin/dcopidl-tqt
tqtinterface /usr/bin/dcopidl2cpp-tqt
tqtinterface /usr/bin/dcopidlng-tqt
tqtinterface /usr/bin/mcopidl-tqt
tqtinterface /usr/bin/moc-tqt
tqtinterface /usr/bin/tmoc
tqtinterface /usr/bin/tqt-replace
tqtinterface /usr/bin/tqt-replace-stream
tqtinterface /usr/include/
tqtinterface /usr/include/tqt/
tqtinterface /usr/include/tqt/Qt/
tqtinterface /usr/include/tqt/Qt/q3cstring.h
<snip>

but no uic-tqt interface. So it looks like this is a file I will need to
manually tell the Arch makepkg app to include in the package. Easy enough to do,
but:

  "Where is 'uic-tqt' supposed to get installed to?" Which directory does it go in?

-- 
David C. Rankin, J.D.,P.E.