Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-08-15 14:59:03


On Wednesday 15 August 2007 21:42:27 Rene Rivera wrote:

> OK, I fixed the missing exceptions from re_remove and glob_remove.

Thanks!

> For example here's the failure for dependency_test.py:
>
> ====txt
> File bin/msvc-8.0*/debug/c.exe not added as expected
> -------- all changes caused by last build command ----------
> Added files : ['bin/msvc-8.0/debug/threading-multi/a.exe',
> 'bin/msvc-8.0/debug/threading-multi/a.exe.manifest',
....
> For GCC on Linux the "threading-multi" is missing. This is going to be a
> problem for just about any toolset has different possible variants than
> the default.
>
> Any ideas on how to address this?

Oh rats! Well, I guess we have have $debug and $release
expand to full path for debug and release variants on a specific compiler.
But that will require specifying the full compiler version, since 6.0 and 8.0
are different in this respect. And specifying full compiler version is what
you're trying to avoid :-(

Or we can approach the problem from a different angle and implement
some special hook that stops "threading" from showing up in
paths, just for testing.

- 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