Boost logo

Boost-Build :

From: Reece Dunn (msclrhd_at_[hidden])
Date: 2005-11-08 05:20:34


Kevin Wheatley <hxpro <at> cinesite.co.uk> writes:
> Reece Dunn wrote:
> > Kevin Wheatley wrote:
> > > Has anything changed recently in HEAD to stop the linking of the Qt
> > > libraries when using BBv2? it looks to me like the Qt libraries are
> > > not being passed to the rsp files.
> >
> > Can you try this patch and let me know if it doesn't work?
>
> OK, so it looks better, the rsp file contains a line for each of the 3
> QT libraries, but also adds three extra lines similar to this:
>
> "last of my objects ..."
>
> <l/msvc-7.1/debugthreading-multi>qtmain
> <l/msvc-7.1/debugthreading-multi>QtCore
> <l/msvc-7.1/debugthreading-multi>QtGui

The original response file logic had some expansion logic, so I suppose that it
what this is doing.

> "qtmaind"
> "QtCored4"
> "QtGuid4"

These appear to be the correct versions (Xd), but without the associated path.

> (as well as a couple of blank lines - very minor)

I can't really prevent the blank lines - there were even some in the original
code.

> I'm compiling my exe using the following form of reference to Qt...
>
> exe myapp : main.cpp myuifile.ui /Project/sub-library//foo :
> <library>/qt4//QtGui ;

Unfortunatly, I don't have an installed Qt library to do the testing, but I can
try engineering an ATL and/or MFC library that would do something similar.

I'll keep you posted as to my progress.

- Reece


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