|
Boost : |
From: John Maddock (john_at_[hidden])
Date: 2003-12-30 06:33:03
> We have a shared library that wraps around the
> boost_regex_mt.so library.
>
> Our library calls
> boost::reg_expression<char>::operator== .
>
> When we link a program, the linker claims this
> function is undefined in our library.
>
> Solution:
>
> We removed the "inline" keyword from file:
> boost/regex/v3/regex_compile.hpp, line: 152
Thanks, in the next revision of Boost.regex that function is no longer
explicitly inline (it's declared class inline and calls a non-inline
implementation function), so hopefully this will be a non-issue then?
Having said that, there is a lot of new code in the next revision, so the
same problem may occur elsewhere... :-(
John.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk