|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-12-03 05:41:52
On Monday 03 December 2007 13:01:20 Ilya Sokolov wrote:
> Vladimir Prus пиÑеÑ:
> > 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?
>
> No, but it does not matter. PROCESSOR_ARCHITECTURE is equal to x86 on
> 32-bit windows and to AMD64 on 64-bit windows.
Ok, I've checked in the below - hopefully it's the final patch in
this department.
-- Vladimir Prus http://vladimir_prus.blogspot.com Boost.Build V2: http://boost.org/boost-build2
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