
McLemon, Sean wrote:
Hi,
I'm looking to build Boost with a compiler not currently supported, but I'm struggling to find information on where I should really begin. It seems that I'll need to create my own toolset module (something like ..../boost_1_39_0/tools/build/v2/tools/blackfin.jam) with the toolchain's specific build switches etc,
You should only do that if you really have a custom compiler. For gcc port, the 'gcc' toolset is fine.
rebuild bjam then build Boost.
No need to rebuild bjam -- it's a host program.
I presume that boost also has some libraries which may need some specific options, or tweaking to work but am I getting the gist of it correctly? Should I be expecting major configuration headaches (toolchain-specific build\runtime issues aside) in adding a new architecture?
I would not expect too much problems. I know folks were compiling Boost for arm-linux, in particular, with minor issues. - Volodya