[kde-freebsd] Qt4 binary names
David Johnson
david at usermode.org
Tue Mar 13 20:00:24 CET 2007
On Tuesday 13 March 2007 10:43, Michael Nottebrock wrote:
> While it may be inconvenient at first, I actually think it's a rather good
> thing: The names for qmake, moc and uic are "non-standard" not only in
> FreeBSD but a lot of linux distributions because Trolltech doesn't properly
> support qt3 and qt4 living in the same installation prefix. Developers
> (especially those of buildsystems) and their software will need to deal
> with this until TT will fix it (the next possible opportunity being qt5,
> which will not be here very soon).
>
> For what it's worth: 'qmake-qt4' was chosen as a a name because cmake's Qt4
> checks look for that binary name (because Debian started with the binary
> renaming business :) and subsequently retrieve all the other relevant
> binary names (such as uic4 and moc4) from it, which I think is reasonably
> convenient (if you're using cmake, but cmake is the future, right?).
I may have to switch to cmake. What I have right now for several apps is a
short "configure" shell script with traditional behavior, that sets a few
DEFINES and runs qmake.
I may ponder a wrapper script for qmake (and other parts of Qt), so that one
can easily switch between versions and builds.
p.s. Qt4 Designer is installed under /usr/local/bin/designer, which comes
before Qt3's /usr/X11R6/bin/designer in search order. For a few agonizing
minutes I thought the Qt4 ports had overwritten the Qt3 port! :-)
--
David Johnson <david at usermode.org>
More information about the kde-freebsd
mailing list