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, david.abrahams at, gregod at, cpdaniel at, john at