Boost logo

Boost-Build :

From: Jürgen Hunold (hunold_at_[hidden])
Date: 2004-12-21 02:33:47


Hi Volodya !

On Friday 17 December 2004 16:12, Vladimir Prus wrote:
> Some caching again.
>
> Details: generators.find-viable-generators is called many times to find
> suitable generator for a given target type and property-set. That
> information is very easy to cache.

Sorry for the late report but I think this broke the uic support of the qt
toolset. moc support is still working.

Diagnostics:

$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:396: in
generated-targets from module object(qt::uic-cpp-generator)@1
error: qt.uic-cpp: source targets have different names: cannot determine
target name

Please find a full backtrace attached.

Yours,

Jürgen

-- 
* Dipl.-Math. Jürgen Hunold ! Institut für Verkehrswesen, Eisenbahnbau
* voice: ++49 511 762-2529 ! und -betrieb, Universität Hannover 
* fax : ++49 511 762-3001 ! Appelstrasse 9a, D-30167 Hannover
* hunold_at_[hidden] ! www.ive.uni-hannover.de
 --Boundary-00=_bH9xBa8Azjxkprf Content-Type: text/plain;
charset="iso-8859-1";
name="out.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="out.txt"
warning: toolset gcc initialization: 
warning: can't find user-provided command '/usr/bin/g++-3.4'
warning: initialized from
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:396: in generated-targets from module object(qt::uic-cpp-generator)@1
error: qt.uic-cpp: source targets have different names: cannot determine target name
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:360: in construct-result from module object(qt::uic-cpp-generator)@1
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:315: in run-really from module object(qt::uic-cpp-generator)@1
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:286: in generator.run from module object(qt::uic-cpp-generator)@1
$PACKAGES/boost_cvs/tools/build/v2/tools/qt.jam:84: in object(qt::uic-cpp-generator)@1.run from module object(qt::uic-cpp-generator)@1
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:820: in try-one-generator-really from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:899: in try-one-generator from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:1138: in construct-really from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:1212: in construct from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:913: in generators.construct-types from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:476: in convert-to-consumable-types from module object(C-compiling-generator)@1
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:308: in run-really from module object(C-compiling-generator)@1
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:286: in object(C-compiling-generator)@1.run from module object(C-compiling-generator)@1
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:820: in try-one-generator-really from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:899: in try-one-generator from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:1138: in construct-really from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:1212: in construct from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:913: in generators.construct-types from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:476: in convert-to-consumable-types from module object(gcc-linking-generator)@2
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:536: in convert-multiple-sources-to-consumable-types from module object(gcc-linking-generator)@2
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:301: in run-really from module object(gcc-linking-generator)@2
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:286: in generator.run from module object(gcc-linking-generator)@2
$PACKAGES/boost_cvs/tools/build/v2/tools/builtin.jam:583: in linking-generator.run from module object(gcc-linking-generator)@2
$PACKAGES/boost_cvs/tools/build/v2/tools/unix.jam:41: in object(gcc-linking-generator)@2.run from module object(gcc-linking-generator)@2
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:820: in try-one-generator-really from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:899: in try-one-generator from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:1138: in construct-really from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:1212: in generators.construct from module generators
$PACKAGES/boost_cvs/tools/build/v2/tools/builtin.jam:338: in object(lib-generator)@1.run from module object(lib-generator)@1
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:820: in try-one-generator-really from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:899: in try-one-generator from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:1138: in construct-really from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/generators.jam:1212: in generators.construct from module generators
$PACKAGES/boost_cvs/tools/build/v2/build/targets.jam:1237: in construct from module object(typed-target)@72
$PACKAGES/boost_cvs/tools/build/v2/build/targets.jam:1093: in object(typed-target)@72.generate from module object(typed-target)@72
$PACKAGES/boost_cvs/tools/build/v2/build/targets.jam:712: in generate-really from module object(main-target)@75
$PACKAGES/boost_cvs/tools/build/v2/build/targets.jam:685: in object(main-target)@75.generate from module object(main-target)@75
$PACKAGES/boost_cvs/tools/build/v2/build/targets.jam:237: in object(project-target)@21.generate from module object(project-target)@21
$PACKAGES/boost_cvs/tools/build/v2/build/targets.jam:831: in targets.generate-from-reference from module targets
$PACKAGES/boost_cvs/tools/build/v2/build/targets.jam:1025: in generate-dependencies from module object(typed-target)@53
$PACKAGES/boost_cvs/tools/build/v2/build/targets.jam:1067: in object(typed-target)@53.generate from module object(typed-target)@53
$PACKAGES/boost_cvs/tools/build/v2/build/targets.jam:712: in generate-really from module object(main-target)@72
$PACKAGES/boost_cvs/tools/build/v2/build/targets.jam:685: in object(main-target)@72.generate from module object(main-target)@72
$PACKAGES/boost_cvs/tools/build/v2/build/targets.jam:237: in object(project-target)@10.generate from module object(project-target)@10
$PACKAGES/boost_cvs/tools/build/v2/build/targets.jam:237: in object(project-target)@9.generate from module object(project-target)@9
$PACKAGES/boost_cvs/tools/build/v2/build-system.jam:160: in load from module build-system
$PACKAGES/boost_cvs/tools/build/v2/kernel/modules.jam:259: in import from module modules
$PACKAGES/boost_cvs/tools/build/v2/kernel/bootstrap.jam:120: in boost-build from module
/rmc/hunold/src/boost-build.jam:1: in module scope from module
 --Boundary-00=_bH9xBa8Azjxkprf-- 

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