From: Daniel Einspanjer (deinspanjer_at_[hidden])
Date: 2006-02-01 20:05:25
I'm getting a similar error when trying to source a <file> using the
Is there any chance the line in intel-linux.jam:
generators.override builtin.lib-generator : intel-linux.prebuilt ;
generators.override builtin.prebuilt : intel-linux.prebuilt ;
I did try making that change and it fixed my error, but I honestly don't
know enough about the system yet to know if I will blow up down the road
because of it.
"Vladimir Prus" <ghost_at_[hidden]> wrote in message
> Hi Michael,
>> Just stumbled across a fairly recently introduced bug. The latest HEAD
>> problems with the following simple test case.
>> lib lapack2 : : <name>lapackD <variant>debug : : ;
>> lib lapack2 : : <name>lapackR <variant>release : : ;
>> This is fine in itself. The problem only crops up when the 'intel'
>> is used. i.e.
>> bjam intel
>> Fails with the error
>> generators.jam:1079: in construct-really from module generators
>> error: Ambiguity found when searching for best transformation
> Yea. (Hint: if you get error in generators.jam, the --debug-generators
> can provide interesting information).
> The reason for this error is that there are two generators that can handle
> above. First is fully generic generator that just produces a target.
> is a generator intel-linux.searched-lib-generator that has some additional
> logic (having to do with library order of link line).
> Until recently, both generators were run. But they produced the same
> so no ambiguity ware reported. I've recently changed the check so that
> whenever two generators can be run and both produce something, it's an
> That's what you see.
> I've just committed a patch that uses generators.override rule to specify
> intel-linux.searched-lib-generator should be preferred over generic
> searched-lib-generator in all cases, so now only one generator is run, and
> everything should be OK. And I think it's a bit faster (tiny bit, but
> Thanks for the report!
> - Volodya
> Vladimir Prus
> Boost.Build V2: http://boost.org/boost-build2
> Yahoo! Groups Links
> <*> To visit your group on the web, go to:
> <*> To unsubscribe from this group, send an email to:
> <*> Your use of Yahoo! Groups is subject to:
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