Boost logo

Boost-Build :

From: Larry Evans (cppljevans_at_[hidden])
Date: 2004-10-01 21:23:01


On 10/01/2004 10:33 AM, Larry Evans wrote:
> On 10/01/2004 09:34 AM, Vladimir Prus wrote:
>
>>Larry Evans wrote:
>
> [snip]
>
>>Maybe, you could try cleaning everything, running "bjam -n" and they trying to
>
>
> After clean, everything works. Thanks.

OOPS. I'd changed the Jamfile.v2 to just include all the .cpp files in
the library and forgot about the change. That's why it ran OK. When
I changed the Jamfile.v2 to use:
<----------
project
: requirements
<hardcode-dll-paths>true
<library>../../../io/filters/build//mout
: default-build debug
;
>----------
I got the prevous link error. The `bjam -n` output shows:
<----------
...updating 6 targets...
intel-linux.compile.c++
../../../../../bin.v2/lje/libs/grammar_pipeline/test/link_lib-intel/main.test/intel-linux/debug/main.o
intel-linux.compile.c++
../../../../../bin.v2/lje/libs/io/filters/build/intel-linux/debug/mout.o
intel-linux.link.dll
../../../../../bin.v2/lje/libs/io/filters/build/intel-linux/debug/mout.so
intel-linux.link
../../../../../bin.v2/lje/libs/grammar_pipeline/test/link_lib-intel/main.test/intel-linux/debug/main
testing.capture-output
../../../../../bin.v2/lje/libs/grammar_pipeline/test/link_lib-intel/main.test/intel-linux/debug/main.run
====== BEGIN OUTPUT ======
Inconsistency detected by ld.so: dl-fini.c: 66: _dl_fini: Assertion `i
== _rtld_local._dl_nloaded' failed!

EXIT STATUS: 127
====== END OUTPUT ======

>----------
I'm unsure what you mean by "run all the command manually". For
example, the only "commands" shown by the `bjam -n` output includes

intel-linux.compile.c++
../../../../../bin.v2/lje/libs/io/filters/build/intel-linux/debug/mout.o

so, do you mean take the "source code" for the
intel-linux.compile.c++
rule and run that on the unix command line? I'm thinking maybe getting
more detail about the command with -d4 or -d5 would be a way to get
the actual unix command line.

 


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