Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-12-03 04:29:19


Ilya Sokolov wrote:

> Cédric Venet wrote:
>> 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.
>
> 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.

- 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