
Hi folks, I am trying to build boost on the IBM Mainframe on z/OS USS. I successfully modified the jam bootstrap script and have a running bjam binary now. But when trying to build the boost libraries, I get the error below. Does anybody have a hint what to look for? EBCDIC character encoding on my machine might be the reason: digits 0-9 are encoded as character values 240-249, but I have no idea where to start looking. regards, Norbert
./bjam
/home/u250672/boost_1_40_0/tools/build/v2/util/numbers.jam:22: in numbers.check from module numbers error: 03 in 03 1 17 error: is not a number /home/u250672/boost_1_40_0/tools/build/v2/build/version.jam:50: in version-less from module version /home/u250672/boost_1_40_0/tools/build/v2/build/version.jam:102: in version.check-jam-version from module version /home/u250672/boost_1_40_0/tools/build/v2/util/path.jam:172: in join from module path /home/u250672/boost_1_40_0/tools/build/v2/util/path.jam:207: in path.root from module path /home/u250672/boost_1_40_0/tools/build/v2/util/path.jam:247: in path.glob from module path /home/u250672/boost_1_40_0/tools/build/v2/tools/types/register.jam:25: in load from module types/register /home/u250672/boost_1_40_0/tools/build/v2/kernel/modules.jam:283: in import from module modules /home/u250672/boost_1_40_0/tools/build/v2/tools/stage.jam:19: in load from module stage /home/u250672/boost_1_40_0/tools/build/v2/kernel/modules.jam:283: in import from module modules /home/u250672/boost_1_40_0/tools/build/v2/tools/builtin.jam:25: in load from module builtin /home/u250672/boost_1_40_0/tools/build/v2/kernel/modules.jam:283: in import from module modules /home/u250672/boost_1_40_0/tools/build/v2/build-system.jam:11: in load from module build-system /home/u250672/boost_1_40_0/tools/build/v2/kernel/modules.jam:283: in import from module modules /home/u250672/boost_1_40_0/tools/build/v2/kernel/bootstrap.jam:138: in boost-build from module /home/u250672/boost_1_40_0/boost-build.jam:16: in module scope from module