Boost logo

Boost-Build :

From: Sean Huang (huangsean_at_[hidden])
Date: 2006-06-11 03:13:20


"Thomas Witt" <witt_at_[hidden]> wrote in message
news:e6ccgj$dts$1_at_sea.gmane.org...
> This has to be resolved, quickly. It screws up the regression test
> results for RC_1_34_0.
>
> We cannot use the same toolset name. Ideas anybody?
>
Guess my questions were too simple so experts here do not even bother to
answer. :-)
After muddling through msvc.jam, I finally realized that I need explicitly
pass <setup> to msvc.init. Now I'm able to create more accurate toolset
names.
Intel-win.jam is straightforward to setup but looks like there is not an
easy way to specify VC compatibility mode. I tried to use <compatibility>
but looks like it really needs something called base-vc. Another problem I
ran into is I do not know how to remove or overwrite the following flags
inherited from msvc (intel does not recognize these options):
flags msvc.compile CFLAGS $(cpu-arch-amd64)/<instruction-set> : /favor:blend
;

flags msvc.compile CFLAGS
$(cpu-arch-amd64)/<instruction-set>$(cpu-type-em64t) : /favor:EM64T ;

flags msvc.compile CFLAGS
$(cpu-arch-amd64)/<instruction-set>$(cpu-type-amd64) : /favor:AMD64 ;

Thanks,

Sean


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