Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2002-10-30 07:14:31


Toon Knapen wrote:
> On Wednesday 30 October 2002 05:39, Vladimir Prus wrote:
>
>>Toon,
>>
>>
>>>We're using bjam on a myriad of unix platforms (ibm, sgi, sun, linux,
>>>tru64) and it works just fine. Now developers also will use the same
>>>system on windows in msvc but we were wondering what kind of
>>>functionality will be lost (in msvc) through using bjam instead of the
>>>build-system inside the msvc ide ?
>>>
>>>AFAIK the msvc build system (nmake I believe) generates a lot of extra
>>>information (.pdb ...) that is used inside the IDE to provide the user
>>>with a function-call-tree etc.
>>>
>>>Could someone with bjam experience on windows provide me some info on how
>>>to use bjam on windows without (or minimally) cripling the msvc/ide ?
>>
>>I'm afraid I can give no instant direct help -- I don't know how to make
>>this in Boost.Build V1. However, msvc transformation graph was considered
>>during V2 design and will be supported.
>
>
> What do you mean with _transformation_ graph : class browser functionality
> ... ? (I'm not really familiar with the msvc/ide myself ;(

Neither do I. But there's file called m2-transformation.txt in tools/build/new.
It shows which tools are invoked to produce that debug info, or browser information,
or whatever.

>>I expect this can happen in
>>two-three weeks. Of course, that would be only a development milestone of
>>V2, so I don't know if it will be possible to use it in practice in your
>>particular project.
>
>
> Thus this would mean that I need to switch from V1 to V2, right ? When do you
> plan to make the switch at boost ?

V2 is going to be really ready for boost not before the end of year. So far, it's
more or less usable with gcc, but with no other compiler. We'll add toolset support
quite soon, however, so if there's interest in trying it with mvsc, you're most welcome!

- Volodya

 


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