We build the same code base for a number of platforms. As I attempt to make and install some of the boost libraries I issue the following configure command:

./configure --prefix=/mnt/myb2/work/proj/nc/uk/software \

--with-toolset=powerpc-wrs-linux-gnu-e500v2-glibc_std-gcc \

--with-libraries=thread,serialize \


Of course build complains that it can't find a jam file for that toolset. Since it really is gcc, I naively copy gcc.jam over and do a global search and replace inserting the name of my compiler.

Build now starts to run but reports the following error (some traceback elided):

/home/dhinz/bin/bjam --user-config=user-config.jam --with-thread --with-serialize

/mnt/myb2/work/proj/nc/uk/boost-ppc/boost_1_35_0/tools/build/v2/build/feature.jam:443: in validate-value-string from module feature

error: "powerpc" is not a known value of feature <toolset>

error: legal values: "powerpc-wrs-linux-gnu-e500v2-glibc_std-gcc"

/mnt/myb2/work/proj/nc/uk/boost-ppc/boost_1_35_0/tools/build/v2/build/feature.jam:472: in subvalue-var from module feature

I've been reading the large volume of documentation knowing full well that the answer is in there somewhere but am not making progress. I have half a dozen more toolsets to add and as always less time than I need to do it.

Can anyone suggest a path to narrow my search for a solution?


I not only live each endless day in grief, but live each day

thinking about living each day in grief.

-- C. S. Lewis


Daniel W. Hinz Xerox Corp;XOG/SEEDU

MS: 801-17A e-mail: dan.hinz@xerox.com

1350 Jefferson Road TEL: 585.422.8078

Rochester, NY 14623