[bind10-dev] linking errors with googletest for src/lib/config/tests

JINMEI Tatuya / 神明達哉 jinmei at isc.org
Tue Jul 6 21:32:37 UTC 2010


At Tue, 6 Jul 2010 15:31:03 -0500 (CDT),
"Jeremy C. Reed" <jreed at isc.org> wrote:

>  symbol                             in file
> int 
> isc::cc::Session::reply(boost::shared_ptr<isc::data::Element>&,boost::shared_ptr<isc::data::Element>&) 
> ../../../../src/lib/config/.libs/libcfgclient.so
> int 
> isc::cc::Session::group_sendmsg(boost::shared_ptr<isc::data::Element>,std::string,std::string,std::string 
> ) ../../../../src/lib/config/.libs/libcfgclient.so
> ld: fatal: Symbol referencing errors. No output written to 
> .libs/run_unittests

This should be due to signature mismatch between src/lib/cc/session.h
(that lib/config/ccsession.cc refers to) and
lib/config/tests/fake_session.h.

Try r2419 (directly committed to trunk).

(But I believe a cleaner solution to this type of problem is #275)

---
JINMEI, Tatuya



More information about the bind10-dev mailing list