Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-12-25 04:13:24


On Monday 10 December 2007 19:12:35 Juergen Hunold wrote:
> Hi !
>
> Sorry for the late, but hopefully not too late, bug report ;-))
>
> Revision 40008 of tools/common.jam broke "rc" support on linux.
> Previously, Boost.Build used to do: (gcc.jam lines 193 ff)
>
> #~ If we can't find an RC compiler we fallback to a null RC compiler
> #~ that creates empty object files. This allows the same Jamfiles
> #~ to work across the board. The null RC uses the assembler to create
> #~ the empty objects, so configure that.
>
> Revision 40008 broke this behaviour because there seems to be no test
> for this :-((
> I've got a test case attached which will bail out on linux. (It won't
> compile on NT because the rc is empty :-)) See error.txt in archive for
> details.
>
> I'd like to revert 40008 if there is no better solution.

Sorry for long delay. I've just fixed this problem in trunk,
in revision 42295. I have verify that your testcase does not cause
'windres' to be used -- can you double check?

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