Boost logo

Boost-Build :

Subject: Re: [Boost-build] boost build for Windows Mobile 2005
From: Andrew Schweitzer (a.schweitzer.grps_at_[hidden])
Date: 2009-05-20 11:15:34


Vassili Gontcharov wrote:
> it is my fault , bjam work well
> but I have a strange error
> C:/Program Files/Microsoft Visual Studio
> 8/VC/PlatformSDK/include\winnt.h(666) : fatal error C1189: #error :
> Must define a target architecture.
> I don't use PlatformSDK ?
> Any idea ?
>

hm... not really... although this kind of error is familiar from
building CE.

Some thoughts, just the usual debugging, maybe not useful:
--How did it end up using an XP include? it should probably be getting a
CE version of that file.
--Maybe check how your include paths are generated?
--Possibly echo %INCLUDE% or %PATH% as close to the point of error as
possible.
--check that line in winnt and see what architecture it is looking for
and then see why it isn't defined.


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