Boost logo

Boost-Build :

From: Victor A. Wagner, Jr. (vawjr_at_[hidden])
Date: 2003-11-26 00:37:50


I notice that if I do:
C:\Projects\boost>bjam -sTOOLS=vc7.1 -sBUILD="debug release"
install >bjaminstall.log
that I get a nice directory with a lot of interesting files in it... for
example:
Directory of c:\boost\lib

2003-11-24 19:11 <DIR> .
2003-11-24 19:11 <DIR> ..
2003-11-25 03:12 28,672 boost_date_time-vc71-mt-1_31.dll
2003-11-25 03:12 19,922 boost_date_time-vc71-mt-1_31.lib
2003-11-25 03:12 53,248 boost_date_time-vc71-mt-gd-1_31.dll
2003-11-25 03:12 20,032 boost_date_time-vc71-mt-gd-1_31.lib
2003-11-24 02:18 167,936 boost_python-vc71-mt-1_31.dll

there are, of course others... this is very nice
btw, is there a document somewhere that tells me what the -mt (I'm guessing
multi-tasking)
and the -gd (no guess here really) mean??

----------except---------
is it the intent to keep these names, particularly the "-1_31" part?
It is easy to see why library developers might appreciate this, since they
could easily tell different versions apart, and even keep them in the same
directory.
For users, it's a different story entirely. modifying make files (jam
files?) or worse, msvc .vcproj files each time a new boost comes out will
be a real PITA.

Also, has been coalescing the libraries such that users might be able to do
the equivalent of -l boostmt ??

note just for the jamboosters:
I'm still getting a LOT of errors with compiling regex AND complaints
about bison.simple when I try
bjam --v2
from the same directory I do the bjam -sTOOLS=....... shown above.
I'm sure I've forgotten some configuration setup somewhere...but I don't
know where
(I obviously don't know where to put bison.simple either)
any help would be appreciated greatly.

Victor A. Wagner Jr. http://rudbek.com
The five most dangerous words in the English language:
"There oughta be a law"

 


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