|
Boost-Build : |
From: Norbert Unterberg (nunterberg_at_[hidden])
Date: 2007-01-25 13:05:52
Vladimir Prus schrieb:
> On Wednesday 24 January 2007 18:57, Norbert Unterberg wrote:
>
> Ah, to begin with, it turns out that you're using Boost.Build V1. I kinda assumed that you're
> using V2. I'd suggest to obtain CVS version of Boost (preferrably RC_1_34_0 branch),
> and try it. V1 is kinda unsupported at this time.
Latest info on my progress:
I got the the CVS version of RC_1_34_0. I then compiled my own version of bjam
from those sources, running on cygwin.
I then edited the tools/build/v2/user-config.jam file and added something like
using gcc : : x86_486-g++ ;
(x86_486-g++ is the name of our our linux cross compiler running on cygwin)
Running bjam stage began compiling boost, but still with some problems:
* It still tried to create dll files instead of .so shared libraries
* Compilation failed with an error "bad parameter thread" or "parameter thread
not supported" or something like that (can't remember the exact wording).
So I guess boost.build2 is still using my host settings to compile the target
files, which is wrong in my case. Do you see any chance I can change that? I
have looked in some of the jam files but the jam language is just like chinese
to me :-(
A temporary solution might be to run the build system on some linux PC so that I
get the correct files, but if there is a way to use bjam for cross compiling I
would like to use that.
Norbert
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