Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2008-01-15 00:35:09


Gennadiy Rozental wrote:

> I am sure it's something very simple, but I can't figure it out.
>
> What I need to to link my unit test with thread library. I looked how
> other Jamfiles are doing it and tried to reproduce it. It failed. After an
> hour of jumping with tambourine around my Jamfile, I've tried thread
> library own example. Same story. Here is an error:
>
> bjam --preserve-test-targets -d +2 toolset=msvc-8.0
> warning: Graph library does not contain optional GraphML reader.
> note: to enable GraphML support, set EXPAT_INCLUDE and EXPAT_LIBPATH to
> the note: directories containing the Expat headers and libraries,
> respectively. warning: skipping optional Message Passing Interface (MPI)
> library. note: to enable MPI support, add "using mpi ;" to
> user-config.jam. note: to suppress this message, pass "--without-mpi" to
> bjam. note: otherwise, you can safely ignore this message.
> Building Boost.Regex with the optional Unicode/ICU support disabled.
> Please refer to the Boost.Regex documentation for more information
> (don't panic: this is a strictly optional feature).
> ..../boost-trunk/tools/build/v2/build\virtual-target.jam:415: in
> _adjust-name from module object(file-target)@411
> error: <tag>@rulename is present but is not the only <tag> feature
> ..../boost-trunk/tools/build/v2/build\virtual-target.jam:224: in

.....

> Please advise,

Please bring it up with Boost.Thread developers. There's no evidence that Boost.Build
has a bug here.

- 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