This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
And speaking of incompatibility
- From: Chuck McManis <cmcmanis at mcmanis dot com>
- To: ECOS Discussion Group <ecos-discuss at sources dot redhat dot com>
- Date: Fri, 02 Apr 2004 22:50:52 -0800
- Subject: [ECOS] And speaking of incompatibility
The ecosconfig that is in CVS won't build with the 2.95 version of g++ ,
the error seems to come from the cdl library (see Build Error below).
However, if I build it with g++ 3.x it does build, however I then have to
have a special entry in LD_LIBRARY_PATH to "help" it find libstdc++.so
which is local to the /usr/local/gnu/lib directory.
--Chuck
Build error: ---
c++ -pipe -Wall -Wpointer-arith -Wbad-function-cast -Wcast-qual
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs
-Woverloaded-virtual -O0 -o ecosconfig ecosconfig.o cdl_exec.o build.o
flags.o -lcdl -lcyginfra -L/usr/local/lib
-ltcl84 -L/u2/software/cvs-ecos/build/host/libcdl
-L/u2/software/cvs-ecos/build/host/infra
cdl_exec.o: In function `cdl_exec::cdl_exec(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >,
basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >, bool)':
cdl_exec.o(.text+0x179): undefined reference to
`CdlTransactionBody::set_inference_callback_fn(CdlInferenceCallbackResult
(*)(CdlTransactionBody *))'
cdl_exec.o(.text+0x181): undefined reference to
`CdlTransactionBody::disable_automatic_inference(void)'
cdl_exec.o: In function `cdl_exec::set_verbose_mode(bool)':
cdl_exec.o(.text+0x3b6): undefined reference to
`CdlPackagesDatabaseBody::set_verbose(bool)'
cdl_exec.o: In function `cdl_exec::init(bool)':
cdl_exec.o(.text+0x422): undefined reference to
`CdlPackagesDatabaseBody::make(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, void (*)(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >), void
(*)(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >))'
cdl_exec.o(.text+0x434): undefined reference to
`CdlInterpreterBody::make(Tcl_Interp *)'
cdl_exec.o(.text+0x475): undefined reference to
`CdlConfigurationBody::load(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, CdlPackagesDatabaseBody *,
CdlInterpreterBody *, void (*)(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >), void (*)(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >))'
cdl_exec.o: In function `cdl_exec::delete_cdl_data(void)':
cdl_exec.o(.text+0x52d): undefined reference to
`CdlPackagesDatabaseBody::~CdlPackagesDatabaseBody(void)'
cdl_exec.o: In function `cdl_exec::cmd_new(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >,
basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >)':
cdl_exec.o(.text+0x643): undefined reference to
`CdlConfigurationBody::make(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, CdlPackagesDatabaseBody *,
CdlInterpreterBody *)'
cdl_exec.o(.text+0x705): undefined reference to
`CdlConfigurationBody::set_hardware(CdlTransactionBody *,
basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, void (*)(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >), void
(*)(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >), bool)'
cdl_exec.o(.text+0x76b): undefined reference to
`CdlConfigurationBody::set_template(CdlTransactionBody *,
basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >, void
(*)(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >), void (*)(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >), bool)'
cdl_exec.o(.text+0x7ba): undefined reference to
`CdlTransactionBody::set_callback_fn(void (*)(CdlTransactionCallback const &))'
cdl_exec.o(.text+0x7ce): undefined reference to
`CdlToplevelBody::resolve_all_conflicts(void)'
cdl_exec.o(.text+0x81a): undefined reference to
`CdlConfigurationBody::save(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, bool)'
cdl_exec.o(.text+0x83a): undefined reference to
`CdlToplevelBody::get_all_conflicts(void) const'
cdl_exec.o: In function `cdl_exec::cmd_target(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >)':
cdl_exec.o(.text+0xcbc): undefined reference to
`CdlConfigurationBody::set_hardware(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >, void
(*)(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >), void (*)(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >), bool)'
cdl_exec.o(.text+0xced): undefined reference to
`CdlTransactionBody::set_callback_fn(void (*)(CdlTransactionCallback const &))'
cdl_exec.o(.text+0xd01): undefined reference to
`CdlToplevelBody::resolve_all_conflicts(void)'
cdl_exec.o(.text+0xd4d): undefined reference to
`CdlConfigurationBody::save(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, bool)'
cdl_exec.o(.text+0xd6d): undefined reference to
`CdlToplevelBody::get_all_conflicts(void) const'
cdl_exec.o: In function `cdl_exec::cmd_template(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >,
basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >)':
cdl_exec.o(.text+0x1183): undefined reference to
`CdlConfigurationBody::set_template(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >,
basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, void (*)(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >), void
(*)(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >), bool)'
cdl_exec.o(.text+0x11b4): undefined reference to
`CdlTransactionBody::set_callback_fn(void (*)(CdlTransactionCallback const &))'
cdl_exec.o(.text+0x11c8): undefined reference to
`CdlToplevelBody::resolve_all_conflicts(void)'
cdl_exec.o(.text+0x1214): undefined reference to
`CdlConfigurationBody::save(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, bool)'
cdl_exec.o(.text+0x1234): undefined reference to
`CdlToplevelBody::get_all_conflicts(void) const'
cdl_exec.o: In function `cdl_exec::cmd_export(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >)':
cdl_exec.o(.text+0x162f): undefined reference to
`CdlTransactionBody::set_callback_fn(void (*)(CdlTransactionCallback const &))'
cdl_exec.o(.text+0x1643): undefined reference to
`CdlToplevelBody::resolve_all_conflicts(void)'
cdl_exec.o(.text+0x1672): undefined reference to
`CdlToplevelBody::get_all_conflicts(void) const'
cdl_exec.o(.text+0x16bf): undefined reference to
`CdlConfigurationBody::save(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, bool)'
cdl_exec.o: In function `cdl_exec::cmd_import(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >)':
cdl_exec.o(.text+0x1a7c): undefined reference to
`CdlConfigurationBody::add(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, void (*)(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >), void
(*)(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >))'
cdl_exec.o(.text+0x1aad): undefined reference to
`CdlTransactionBody::set_callback_fn(void (*)(CdlTransactionCallback const &))'
cdl_exec.o(.text+0x1ac1): undefined reference to
`CdlToplevelBody::resolve_all_conflicts(void)'
cdl_exec.o(.text+0x1b0d): undefined reference to
`CdlConfigurationBody::save(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, bool)'
cdl_exec.o(.text+0x1b2d): undefined reference to
`CdlToplevelBody::get_all_conflicts(void) const'
cdl_exec.o: In function `cdl_exec::cmd_add(vector<basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >,
allocator<basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> > > >)':
cdl_exec.o(.text+0x1f77): undefined reference to
`CdlConfigurationBody::load_package(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >,
basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, void (*)(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >), void
(*)(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >), bool)'
cdl_exec.o(.text+0x1fb2): undefined reference to
`CdlTransactionBody::set_callback_fn(void (*)(CdlTransactionCallback const &))'
cdl_exec.o(.text+0x1fc6): undefined reference to
`CdlToplevelBody::resolve_all_conflicts(void)'
cdl_exec.o(.text+0x2012): undefined reference to
`CdlConfigurationBody::save(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, bool)'
cdl_exec.o(.text+0x2032): undefined reference to
`CdlToplevelBody::get_all_conflicts(void) const'
cdl_exec.o: In function `cdl_exec::cmd_remove(vector<basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >,
allocator<basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> > > >)':
cdl_exec.o(.text+0x2453): undefined reference to
`CdlToplevelBody::lookup(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >) const'
cdl_exec.o(.text+0x2607): undefined reference to
`CdlConfigurationBody::unload_package(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >, bool)'
cdl_exec.o(.text+0x2642): undefined reference to
`CdlTransactionBody::set_callback_fn(void (*)(CdlTransactionCallback const &))'
cdl_exec.o(.text+0x2656): undefined reference to
`CdlToplevelBody::resolve_all_conflicts(void)'
cdl_exec.o(.text+0x26a2): undefined reference to
`CdlConfigurationBody::save(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, bool)'
cdl_exec.o(.text+0x26c2): undefined reference to
`CdlToplevelBody::get_all_conflicts(void) const'
cdl_exec.o: In function `cdl_exec::cmd_version(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >,
vector<basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, allocator<basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> > > >)':
cdl_exec.o(.text+0x2b5a): undefined reference to
`CdlConfigurationBody::change_package_version(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >,
basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, void (*)(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >), void
(*)(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >), bool)'
cdl_exec.o(.text+0x2b96): undefined reference to
`CdlTransactionBody::set_callback_fn(void (*)(CdlTransactionCallback const &))'
cdl_exec.o(.text+0x2baa): undefined reference to
`CdlToplevelBody::resolve_all_conflicts(void)'
cdl_exec.o(.text+0x2bf6): undefined reference to
`CdlConfigurationBody::save(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, bool)'
cdl_exec.o(.text+0x2c16): undefined reference to
`CdlToplevelBody::get_all_conflicts(void) const'
cdl_exec.o: In function `cdl_exec::cmd_tree(void)':
cdl_exec.o(.text+0x2fea): undefined reference to
`CdlTransactionBody::set_callback_fn(void (*)(CdlTransactionCallback const &))'
cdl_exec.o(.text+0x2ffe): undefined reference to
`CdlToplevelBody::resolve_all_conflicts(void)'
cdl_exec.o(.text+0x304a): undefined reference to
`CdlConfigurationBody::save(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, bool)'
cdl_exec.o(.text+0x3079): undefined reference to
`CdlToplevelBody::get_all_conflicts(void) const'
cdl_exec.o(.text+0x3166): undefined reference to
`CdlToplevelBody::generate_config_headers(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >)'
cdl_exec.o: In function `cdl_exec::cmd_list(void)':
cdl_exec.o(.text+0x351a): undefined reference to
`CdlPackagesDatabaseBody::get_packages(void) const'
cdl_exec.o(.text+0x35e2): undefined reference to
`CdlPackagesDatabaseBody::get_package_aliases(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >) const'
cdl_exec.o(.text+0x36e2): undefined reference to
`CdlPackagesDatabaseBody::get_package_versions(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >) const'
cdl_exec.o(.text+0x378a): undefined reference to
`CdlPackagesDatabaseBody::get_targets(void) const'
cdl_exec.o(.text+0x3852): undefined reference to
`CdlPackagesDatabaseBody::get_target_aliases(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >) const'
cdl_exec.o(.text+0x3942): undefined reference to
`CdlPackagesDatabaseBody::get_templates(void) const'
cdl_exec.o(.text+0x3a0a): undefined reference to
`CdlPackagesDatabaseBody::get_template_versions(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >) const'
cdl_exec.o: In function `cdl_exec::cmd_check(void)':
cdl_exec.o(.text+0x3ee2): undefined reference to
`CdlConfigurationBody::save(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, bool)'
cdl_exec.o(.text+0x3efb): undefined reference to
`CdlConfigurationBody::get_hardware(void) const'
cdl_exec.o(.text+0x3f7d): undefined reference to
`CdlConfigurationBody::get_template(void) const'
cdl_exec.o(.text+0x3fff): undefined reference to
`CdlConfigurationBody::get_template(void) const'
cdl_exec.o(.text+0x402f): undefined reference to
`CdlPackagesDatabaseBody::get_template_packages(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >,
basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >)'
cdl_exec.o(.text+0x407b): undefined reference to
`CdlConfigurationBody::get_hardware(void) const'
cdl_exec.o(.text+0x4091): undefined reference to
`CdlPackagesDatabaseBody::get_target_packages(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >) const'
cdl_exec.o(.text+0x4101): undefined reference to
`CdlToplevelBody::get_loadables(void) const'
cdl_exec.o(.text+0x4248): undefined reference to
`CdlNodeBody::get_name(void) const'
cdl_exec.o(.text+0x4305): undefined reference to
`CdlNodeBody::get_name(void) const'
cdl_exec.o(.text+0x450c): undefined reference to
`CdlToplevelBody::lookup(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >) const'
cdl_exec.o(.text+0x46e1): undefined reference to `CdlLoadableBody type_info
function'
cdl_exec.o(.text+0x4702): undefined reference to `CdlValuableBody type_info
function'
cdl_exec.o(.text+0x475a): undefined reference to
`CdlValuableBody::get_value(CdlValueSource) const'
cdl_exec.o(.text+0x47b1): undefined reference to
`CdlNodeBody::get_name(void) const'
cdl_exec.o(.text+0x47c7): undefined reference to
`CdlPackagesDatabaseBody::get_package_versions(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >) const'
cdl_exec.o(.text+0x48c4): undefined reference to
`CdlValuableBody::get_value(CdlValueSource) const'
cdl_exec.o(.text+0x494b): undefined reference to
`CdlNodeBody::get_name(void) const'
cdl_exec.o(.text+0x4a01): undefined reference to
`CdlToplevelBody::get_all_conflicts(void) const'
cdl_exec.o: In function `cdl_exec::cmd_resolve(void)':
cdl_exec.o(.text+0x4ea1): undefined reference to
`CdlTransactionBody::set_callback_fn(void (*)(CdlTransactionCallback const &))'
cdl_exec.o(.text+0x4eb5): undefined reference to
`CdlToplevelBody::resolve_all_conflicts(void)'
cdl_exec.o(.text+0x4f01): undefined reference to
`CdlConfigurationBody::save(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, bool)'
cdl_exec.o(.text+0x4f21): undefined reference to
`CdlToplevelBody::get_all_conflicts(void) const'
cdl_exec.o: In function
`cdl_exec::transaction_callback(CdlTransactionCallback const &)':
cdl_exec.o(.text+0x538a): undefined reference to
`CdlValuableBody::get_source(void) const'
cdl_exec.o(.text+0x53ba): undefined reference to
`CdlEvalContext::CdlEvalContext(CdlTransactionBody *, CdlNodeBody *,
CdlPropertyBody *, CdlToplevelBody *)'
cdl_exec.o(.text+0x53d1): undefined reference to
`CdlEvalContext::~CdlEvalContext(void)'
cdl_exec.o(.text+0x53e8): undefined reference to
`CdlSimpleValue::CdlSimpleValue(void)'
cdl_exec.o(.text+0x53ff): undefined reference to
`CdlSimpleValue::~CdlSimpleValue(void)'
cdl_exec.o(.text+0x541e): undefined reference to
`CdlSimpleValue::eval_valuable(CdlEvalContext &, CdlValuableBody *,
CdlSimpleValue &)'
cdl_exec.o(.text+0x5439): undefined reference to
`CdlNodeBody::get_name(void) const'
cdl_exec.o(.text+0x5582): undefined reference to
`CdlSimpleValue::get_value(void) const'
cdl_exec.o(.text+0x5672): undefined reference to
`CdlSimpleValue::~CdlSimpleValue(void)'
cdl_exec.o(.text+0x5691): undefined reference to
`CdlEvalContext::~CdlEvalContext(void)'
cdl_exec.o: In function `cdl_exec::report_conflicts(void)':
cdl_exec.o(.text+0x56d2): undefined reference to
`CdlToplevelBody::get_all_conflicts(void) const'
cdl_exec.o(.text+0x5750): undefined reference to
`CdlConflictBody::get_node(void) const'
cdl_exec.o(.text+0x581e): undefined reference to
`CdlNodeBody::get_name(void) const'
cdl_exec.o(.text+0x5ac4): undefined reference to
`CdlTransactionBody::make(CdlToplevelBody *)'
cdl_exec.o(.text+0x5af4): undefined reference to
`CdlTransactionBody::resolve(CdlConflictBody *, int)'
cdl_exec.o(.text+0x5b13): undefined reference to
`CdlConflictBody::has_known_solution(void) const'
cdl_exec.o(.text+0x5b7d): undefined reference to
`CdlConflictBody::get_solution(void) const'
cdl_exec.o(.text+0x5bf8): undefined reference to
`CdlNodeBody::get_name(void) const'
cdl_exec.o(.text+0x5c7b): undefined reference to
`CdlValuableBody::get_flavor(void) const'
cdl_exec.o(.text+0x5ccd): undefined reference to
`CdlValue::is_enabled(CdlValueSource) const'
cdl_exec.o(.text+0x5d41): undefined reference to
`CdlValue::get_value(CdlValueSource) const'
cdl_exec.o(.text+0x5dd1): undefined reference to
`CdlValue::is_enabled(CdlValueSource) const'
cdl_exec.o(.text+0x5e20): undefined reference to
`CdlValue::get_value(CdlValueSource) const'
cdl_exec.o(.text+0x5f2e): undefined reference to
`CdlValue::get_value(CdlValueSource) const'
cdl_exec.o(.text+0x606f): undefined reference to
`CdlTransactionBody::cancel(void)'
cdl_exec.o: In function `cdl_exec::resolve_package_alias(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >)':
cdl_exec.o(.text+0x62d2): undefined reference to
`CdlPackagesDatabaseBody::is_known_package(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >) const'
cdl_exec.o(.text+0x62f3): undefined reference to
`CdlPackagesDatabaseBody::get_packages(void) const'
cdl_exec.o(.text+0x635e): undefined reference to
`CdlPackagesDatabaseBody::get_package_aliases(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >) const'
cdl_exec.o: In function
`cdl_exec::resolve_hardware_alias(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >)':
cdl_exec.o(.text+0x64d6): undefined reference to
`CdlPackagesDatabaseBody::is_known_target(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >) const'
cdl_exec.o(.text+0x64f7): undefined reference to
`CdlPackagesDatabaseBody::get_targets(void) const'
cdl_exec.o(.text+0x6562): undefined reference to
`CdlPackagesDatabaseBody::get_target_aliases(basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >) const'
cdl_exec.o: In function `cdl_exec::update_debug_level(void)':
cdl_exec.o(.text+0x668e): undefined reference to
`CdlToplevelBody::lookup(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >) const'
cdl_exec.o(.text+0x66c4): undefined reference to `CdlNodeBody type_info
function'
cdl_exec.o(.text+0x66da): undefined reference to `CdlValuableBody type_info
function'
cdl_exec.o(.text+0x67ff): undefined reference to
`CdlValuableBody::enable(CdlValueSource)'
cdl_exec.o(.text+0x6812): undefined reference to
`CdlValuableBody::disable(CdlValueSource)'
cdl_exec.o: In function
`CdlLocalTransaction::CdlLocalTransaction(CdlToplevelBody *)':
cdl_exec.o(.gnu.linkonce.t.__19CdlLocalTransactionP15CdlToplevelBody+0x13):
undefined reference to `CdlTransactionBody::make(CdlToplevelBody *)'
cdl_exec.o: In function `CdlLocalTransaction::~CdlLocalTransaction(void)':
cdl_exec.o(.gnu.linkonce.t._$_19CdlLocalTransaction+0x1b): undefined
reference to `CdlTransactionBody::cancel(void)'
cdl_exec.o: In function `CdlLocalTransaction::body(void)':
cdl_exec.o(.gnu.linkonce.t.body__19CdlLocalTransaction+0x13): undefined
reference to `CdlTransactionBody::body(void)'
cdl_exec.o: In function `CdlLocalTransaction::destroy(void)':
cdl_exec.o(.gnu.linkonce.t.destroy__19CdlLocalTransaction+0x18): undefined
reference to `CdlTransactionBody::cancel(void)'
build.o: In function `get_tests(CdlConfigurationBody *,
CdlBuildInfo_Loadable const &)':
build.o(.text+0x9c2): undefined reference to
`CdlToplevelBody::lookup(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >) const'
build.o(.text+0x9d9): undefined reference to `CdlNodeBody type_info function'
build.o(.text+0x9ea): undefined reference to `CdlValuableBody type_info
function'
build.o(.text+0xa12): undefined reference to `CdlNodeBody::is_active(void)
const'
build.o(.text+0xa29): undefined reference to
`CdlValuableBody::is_enabled(CdlValueSource) const'
build.o(.text+0xa41): undefined reference to
`CdlValuableBody::get_value(CdlValueSource) const'
build.o: In function `generate_toplevel_makefile(CdlConfigurationBody *,
basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >)':
build.o(.text+0x2270): undefined reference to
`CdlToplevelBody::get_build_info(CdlBuildInfo &)'
build.o: In function `generate_build_tree(CdlConfigurationBody *,
basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >, basic_string<char,
string_char_traits<char>, __default_alloc_template<false, 0> >)':
build.o(.text+0x32d8): undefined reference to
`CdlToplevelBody::get_build_info(CdlBuildInfo &)'
flags.o: In function `get_flags(CdlConfigurationBody *,
CdlBuildInfo_Loadable const *, basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >)':
flags.o(.text+0x403): undefined reference to
`CdlToplevelBody::lookup(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >) const'
flags.o(.text+0x433): undefined reference to `CdlNodeBody type_info function'
flags.o(.text+0x44f): undefined reference to `CdlValuableBody type_info
function'
flags.o(.text+0x48b): undefined reference to
`CdlValuableBody::get_value(CdlValueSource) const'
flags.o(.text+0x557): undefined reference to
`CdlToplevelBody::lookup(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >) const'
flags.o(.text+0x587): undefined reference to `CdlNodeBody type_info function'
flags.o(.text+0x5a3): undefined reference to `CdlValuableBody type_info
function'
flags.o(.text+0x6a2): undefined reference to
`CdlValuableBody::get_value(CdlValueSource) const'
flags.o(.text+0x808): undefined reference to
`CdlToplevelBody::lookup(basic_string<char, string_char_traits<char>,
__default_alloc_template<false, 0> >) const'
flags.o(.text+0x837): undefined reference to `CdlNodeBody type_info function'
flags.o(.text+0x853): undefined reference to `CdlValuableBody type_info
function'
flags.o(.text+0x96a): undefined reference to
`CdlValuableBody::get_value(CdlValueSource) const'
gmake[3]: *** [ecosconfig] Error 1
gmake[3]: Leaving directory
`/u2/software/cvs-ecos/build/host/tools/configtool/standalone/common'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory
`/u2/software/cvs-ecos/build/host/tools/configtool/standalone/common'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/u2/software/cvs-ecos/build/host'
gmake: *** [all-recursive] Error 1
demon#
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss