From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-12-03 04:29:19
Ilya Sokolov wrote:
> CÃ©dric Venet wrote:
>> (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.
> Volodya, I told you just the opposite :-)
Err, I re-read your email twice, actually, and still managed to get
the logic wrong ;-(
What is a bit confusing is that according to CÃ©dric, both
variables start with x86 on win32 -- is this expected? I though
that PROCESSOR_IDENTIFIER would be EM64T anyway.
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