Boost logo

Boost-Build :

From: Hugo Duncan (hugoduncan_at_[hidden])
Date: 2008-03-07 15:52:05

On Fri, 07 Mar 2008, Vladimir Prus wrote:

> Uhm, I don't know what that means, yet. Can you add --debug-loading
> --debug-building
> to bjam command line, see what is done before this error, and report
> that?

OK, that located the problem - thanks - I'll have to remember those

> (Incidentally, Python port has a much better error reporting, and should
> always report the line in Jamfile that is responsible for an error).

Excellent news. I haven't been following the python port - how would I run

> You go to 'test' directory, copy test-config-example.jam to
> test-config.jam,
> configure your toolset there, and run "python"

Patch attached to discriminate between intel and ppc mac. (not tested on

I get numerous failures complaining that the test-config.jam file does not
exist (it obviously does). Attached the output if you want to follow this


--- (revision 43539)
+++ (working copy)
@@ -186,7 +186,10 @@
                 elif os.uname()[0] == 'SunOS':
                     jam_build_dir = "bin.solaris"
                 elif os.uname()[0] == 'Darwin':
- jam_build_dir = "bin.macosxppc"
+ if os.uname()[4] == 'i386':
+ jam_build_dir = "bin.macosxx86"
+ else:
+ jam_build_dir = "bin.macosxppc"
                 elif os.uname()[0] == "AIX":
                     jam_build_dir = "bin.aix"
                 elif os.uname()[0] == "IRIX64":

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