Boost logo

Boost Users :

From: CSB (cbrundick_at_[hidden])
Date: 2008-05-29 13:15:29


I've manage to build Boost (1_35_0) on my windows/cygwin machine using gcc
(version 3.4.4) and it builds the threads dll such that I'm able to compile
and run an application on windows that tests the threads.

Now I'd like to be able to build using a cross-compiler
(arm-xscale-linux-gnu-gcc version 4.1.0) but I'm not sure how to get it to
recognize the tools.

I was able to build for windows/cygwin with the following command:

> bjam --build-dir=tmp/build-boost --toolset=gcc threading=multi
> target-os=cygwin threadapi=pthread stage

Changing 'gcc' to 'arm-xscale-linux-gnu-gcc' and 'cygwin' to 'linux' didn't
work. Here is the error I'm getting:

arm.jam: No such file or directory
c:/cppLibs/boost_1_35_0/tools/build/v2/build\toolset.jam:38: in
toolset.using
rule arm.init unknown in module toolset.
c:/cppLibs/boost_1_35_0/tools/build/v2\build-system.jam:429: in
process-explicit-toolset-requests
c:/cppLibs/boost_1_35_0/tools/build/v2\build-system.jam:508: in load
c:\cppLibs\boost_1_35_0\tools\build\v2/kernel\modules.jam:267: in import
c:\cppLibs\boost_1_35_0\tools\build\v2/kernel/bootstrap.jam:132: in
boost-build
c:\cppLibs\boost_1_35_0\boost-build.jam:11: in module scope


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net