Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-09-10 07:25:36


Hi Philipp,

> > at the top of test-config.jam. Take a look a test-config.jam.in.
>
> Trying this on amd64 does not work. I get:
>
> $ python test_all.py gcc
> skipping railsys test since QTDIR environment variable is unset
> unit_tests : Cannot find built Boost.Jam
> Traceback (most recent call last):
> File "test_all.py", line 140, in ?
> run_tests(critical_tests, tests)
> File "test_all.py", line 33, in run_tests
> __import__(i)
> File "/scratch/pfrauenf/boost-cvs/tools/build/v2/test/unit_tests.py",
> line 5, in ? t = Tester(pass_toolset=0)
> File "/scratch/pfrauenf/boost-cvs/tools/build/v2/test/BoostBuild.py",
> line 132, in __init__ os.exit(1)
> AttributeError: 'module' object has no attribute 'exit'

Something's wrong with path bjam decides to use :-(
>
> Moving bin.linux to bin.linuxx86 in jam_src made the stuff work.
> Here, I could set DO_DIFF as this is a Linux. The results are
> attached.

Ok, warnings from 'ar' again. Somehow, I get no such warnings at all. Could
you try a little experiment: to to v2/tools/gcc.jam, find the "actions
piecemeal archive" line and change the body from

ar ur "$(<)" "$(>)"

to

ar ruc "$(<)" "$(>)"

The 'c' letter is supposed to stop the warning. Hopefully, there will be no
problems on the second test run.

Thanks,
Volodya

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk