Boost logo

Boost-Build :

From: Reece Dunn (msclrhd_at_[hidden])
Date: 2005-11-17 12:57:13


Matt Comi wrote:
>Hello,
>
>Is it possible to compile a wince binary using the latest
>downloadable boostbuild v2? Or do I need to apply patches I've seen
>posted here.

I am trying to get arm, mips and sh cross-compilation working.

>i've tried:
>
>using msvc : 8.0 ;
>
>and setting:
>
> <user-interface>wince
>
>But I'm not completely sure that it's doing everything necessary. I
>have a vcproj that does the same job, and the compiler/linker flags
>aren't very close.

No. You need to define a whole host of macros (WINCE and _ARM_ among
others).

>Another thing is, in my install of vs8, there is no x86_arm.bat. Was
>this present only in the beta?

It's present in my VS8 professtional installation.

>I'm just a bit confused about all this, as you can see.

Join the club :).

>I've got boostbuild v2 working very nicely on mac, linux and xp (vs7)
>so far, and would really like to have it working with vs8's arm cross-
>compiler rather than resorting to a vcproj.

I'd like to support cross-compile for arm as well. However...

1. I don't think x86_arm.bat correctly sets up the PATH, INCLUDE and LIB
settings :(.

2. Finding out what defines, compiler and linker settings need to be added
is a pain in the a** as VS is doing a lot of strange things.

3. I am *very* confused as to what exactly VC8 is doing when targetting
arm.

4. Where is the x86_mips.bat, x86_sh.bat and x86_x86ce.bat?!!

I have been working on a variant of msvc.jam that doesn't use vcvars.bat (or
*.bat), and have /something/ *partially* working for x86-arm/mips/sh, but am
getting lost as to what exactly is going on!

- Reece


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