|
Boost-Build : |
From: Cédric Venet (cedric.venet_at_[hidden])
Date: 2007-12-01 16:37:55
Hi,
(Sorry to create a new thread, but I don't know how to reply to a message in
a digest with outlook...)
> It was this way before. However Ilya Sokolov told me that
> PROCESSOR_ARCHITECTURE is wrong -- it tells you what processor you have,
> not what kind of OS you have. And you cannot run 64-bit binaries on
> A 32-bit windows.
> According to Ilya, PROCESSOR_IDENTIFIER is x86 on win32, whatever the
> actual processor might be.
> On win64, PROCESSOR_IDENTIFIER is supposed to be always AMD64.
I have a core 2 duo (EM64T) (e6400) with WinXP pro SP2 32bits =>
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 6, GenuineIntel
With the same kind of processor (xeon 5100) on Vista pro 64bits =>
PROCESSOR_ARCHITECTURE=AMD64
PROCESSOR_IDENTIFIER=EM64T Family 6 Model 15 Stepping 6, GenuineIntel
> I've checked in the attached patch to SVN HEAD, would you please check if
it works
> better?
Will try it as soon as I can (not before Monday since the problematic system
is at work)
Also thanks for documenting the 64bits compilation because there wasn't a
lot of information before (I had a hard time finding the good bjam option)
Regards,
-- Cédric Venet
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