15 Feb
2011
15 Feb
'11
8:09 p.m.
AMDG On 2/15/2011 11:43 AM, John Reid wrote:
I'm trying to work on some code I haven't looked at in some time and in debug builds (with gcc 4.4.3) I keep getting an undefined symbol:
boost::serialization::version<boost::multi_index::detail::serialization_version<bio::BindingHit<bio::BindingModel>
::value
I can't work out where this is getting referenced and why the compiler is not instantiating it there? Can anyone point me in the right direction? I'm using boost SVN revision 64053.
Most likely, the out of line definition was forgotten. It's easy to forget for integral constants defined in the class body because it often isn't needed. In Christ, Steven Watanabe