|
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