Boost logo

Boost-Build :

Subject: [Boost-build] boost for arm embedded system
From: David C Liebman (david.c.liebman_at_[hidden])
Date: 2011-02-19 07:09:37


I hope this isn't off topic. I'm trying to cross compile boost for an
arm embedded linux project. I'm using code sourcery's lite edition.
Below is some information about how I'm trying to run bjam. I'm using
the boost_1_45_0 download.

this is my user-config.jam :

using gcc : 4.5.1 :
/home/dave/bin/sourcery/bin/arm-none-linux-gnueabi-g++ ;

this is my command line:

./bjam --toolset=arm-none-linux-gnueabi-g++
--debug-configuration install

I get an error like this:

notice: [cmdline-cfg] Detected command-line request for
arm-none-linux-gnueabi-g++: toolset= arm version= none-linux-gnueabi-g++
notice: [cmdline-cfg] toolset arm-none-linux-gnueabi-g++ not previously
configured; attempting to auto-configure now
in toolset.using
rule arm.init unknown in module toolset.
in process-explicit-toolset-requests
in load
in import
in boost-build
/home/dave/workspace/urbi_arm_source/boost_1_45_0/boost-build.jam:17: in
module scope
...end snip...

So, my question is, where or how do I get an 'arm.jam' file for
compilling boost. Does one exist somewhere and/or how do I get around
having one if one doesn't exist? Is this my problem? Thanks.

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at