|
Boost-Build : |
From: Juergen Hunold (juergen.hunold_at_[hidden])
Date: 2007-01-06 05:02:56
Hi Brian !
Sorry for the late reply (and the direct copy to you) due to vacation
and holidays :-))
On Saturday 30 December 2006 21:51, Brian Schrom wrote:
> I build and run qt4 applications on multiple Linux distributions and
> windows. All of which seem to install QT in a different place. I
> would be nice if all I had to do was update my user-config.jam file
> with the `using qt4 : blah ;` part, rather than mucking with the
> qt4.jam file. The problem is that a single prefix isn't specific
> enough.
Well, it suffices when you always build Qt yourself :-)). This is the
use case the toolset was developed for, unfortunately. And using Qt
commercial license forced me to always compile Qt(3) myself in the
past.
> For example, sometimes the moc executable is /usr/local/bin/moc and
> sometimes it is /usr/local/qt4/bin/moc
That's the same prefix for moc, but header and libraries are
unfortunately installed to different locations on different
distributions.
> Currently, I just have a .incprefix, .libprefix, .binprefix hardcoded
> in my qt4.jam file and I update that accordingly, though that means
> that I have to manually merge in any changes that happen.
Yep, that is real PITA ;-))
> I'd be happy to provide a patch, but need a little guidance with
> proper submission and bjam practices.
Well, just post your patch in unified diff format on this list and I'll
take a look at it. Diff against the latest HEAD or RC_1_34_0 would be
the best...
I'm always interested in patches making the toolset more useable.
Thanks for using the toolset !
Yours,
Jürgen
-- * Dipl.-Math. Jürgen Hunold ! Ingenieurgesellschaft für * voice: ++49 511 262926 57 ! Verkehrs- und Eisenbahnwesen mbH * fax : ++49 511 262926 99 ! Lister Straße 15 * juergen.hunold_at_[hidden] ! www.ivembh.de
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk