|
Boost-Build : |
From: Noel Belcourt (kbelco_at_[hidden])
Date: 2006-02-13 15:49:02
On Feb 13, 2006, at 2:43 AM, Vladimir Prus wrote:
> On Sunday 12 February 2006 17:11, David Abrahams wrote:
>> Mark Evans <evans_mark_at_[hidden]> writes:
>>> And, what will Boost.Build do with such file? If it has no idea
>>> what's
>>> the type of the file, it has no idea if it can be linked into an
>>> executable.
>>
>> It could take the user's word for it. Maybe you need a new target
>> type "unknown object file."
>
> And we'd need some rules what can and cannot be done with such
> targets. At the
> moment, all generators complain on targets with unknown type.
Why is a source *.C file an unknown type? I get this error on several
platforms using 1.33.1? Do I just need to use a newer version of bjam?
The full text of the message is below.
-- Noel
[kbelco_at_sahp6583 votd]$ bjam
/home/kbelco/boost_1_33_1/tools/build/v2/build/generators.jam:922: in
ensure-type from module generators
error: target { Fmwk_Algorithm.C. } has no type
/home/kbelco/boost_1_33_1/tools/build/v2/build/generators.jam:1119: in
generators.construct from module generators
/home/kbelco/boost_1_33_1/tools/build/v2/build/targets.jam:1242: in
construct from module object(typed-target)@1
/home/kbelco/boost_1_33_1/tools/build/v2/build/targets.jam:1128: in
object(typed-target)@1.generate from module object(typed-target)@1
/home/kbelco/boost_1_33_1/tools/build/v2/build/targets.jam:757: in
generate-really from module object(main-target)@1
/home/kbelco/boost_1_33_1/tools/build/v2/build/targets.jam:730: in
object(main-target)@1.generate from module object(main-target)@1
/home/kbelco/boost_1_33_1/tools/build/v2/build/targets.jam:252: in
object(project-target)@4.generate from module object(project-target)@4
/home/kbelco/boost_1_33_1/tools/build/v2/build/targets.jam:252: in
object(project-target)@3.generate from module object(project-target)@3
/home/kbelco/boost_1_33_1/tools/build/v2/build-system.jam:276: in load
from module build-system
/home/kbelco/boost_1_33_1/tools/build/v2/kernel/modules.jam:259: in
import from module modules
/home/kbelco/boost_1_33_1/tools/build/v2/kernel/bootstrap.jam:153: in
boost-build from module
/home/kbelco/boost_1_33_1/tools/build/v2/boost-build.jam:2: in module
scope from module
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