|
Boost : |
From: Gennadiy Rozental (gennadiy.rozental_at_[hidden])
Date: 2005-12-30 23:03:33
> It's some kind of multiple definition problem. Perhaps a missing
> "inline" somewhere?
>
> ld: multiple definitions of symbol
> __ZN5boost9unit_test92_GLOBAL__N__ZGVZN5boost9unit_test9ut_detail24auto_
> test_unit_registrar13curr_ts_storeEvE4inst13unit_test_logE
Here is an extract from class definition:
struct auto_test_unit_registrar
{
....
private:
static std::list<test_suite*>& curr_ts_store()
{
static std::list<test_suite*> inst( 1,
&framework::master_test_suite() );
return inst;
}
};
If you know any workarounds please advise.
Gennadiy
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk