Hi,
I am trying setup a basic:
<http://www.boost.org/doc/libs/1_54_0/libs/log/doc/html/log/detailed/sink_ba
ckends.html#log.detailed.sink_backends.event_log> Windows event log, and I
copy and past code from log documentation. My app link with:
1> main.cpp
1> Linking to lib file: boost_filesystem-vc110-mt-gd-1_54.lib
1> Linking to lib file: boost_system-vc110-mt-gd-1_54.lib
1> Linking to lib file: boost_log-vc110-mt-gd-1_54.lib
1> Linking to lib file: boost_thread-vc110-mt-gd-1_54.lib
1> Linking to lib file: boost_log_setup-vc110-mt-gd-1_54.lib
1> Linking to lib file: boost_date_time-vc110-mt-gd-1_54.lib
1> Linking to lib file: boost_chrono-vc110-mt-gd-1_54.lib
But I have some link problems:
1>qt.obj : error LNK2019: unresolved external symbol "__declspec(dllimport)
public: __thiscall
boost::log::v2_mt_nt5::sinks::basic_simple_event_log_backend<char>::basic_si
mple_event_log_backend<char>(void)"
(__imp_??0?$basic_simple_event_log_backend@D@sinks@v2_mt_nt5@log@boost@@QAE@
XZ) referenced in function "class boost::shared_ptr __cdecl
boost::make_shared(void)"
(??$make_shared@V?$basic_simple_event_log_backend@D@sinks@v2_mt_nt5@log@boos
t@@@boost@@YA?AV?$shared_ptr@V?$basic_simple_event_log_backend@D@sinks@v2_mt
_nt5@log@boost@@@0@XZ)
1>qt.obj : error LNK2019: unresolved external symbol "__declspec(dllimport)
public: __thiscall
boost::log::v2_mt_nt5::sinks::basic_simple_event_log_backend<char>::~basic_s
imple_event_log_backend<char>(void)"
(__imp_??1?$basic_simple_event_log_backend@D@sinks@v2_mt_nt5@log@boost@@QAE@
XZ) referenced in function "public: void * __thiscall
boost::log::v2_mt_nt5::sinks::basic_simple_event_log_backend<char>::`scalar
deleting destructor'(unsigned int)"
(??_G?$basic_simple_event_log_backend@D@sinks@v2_mt_nt5@log@boost@@QAEPAXI@Z
)
1>qt.obj : error LNK2019: unresolved external symbol "__declspec(dllimport)
public: void __thiscall
boost::log::v2_mt_nt5::sinks::basic_simple_event_log_backend<char>::set_even
t_type_mapper(class boost::log::v2_mt_nt5::aux::light_function const &)"
(__imp_?set_event_type_mapper@?$basic_simple_event_log_backend@D@sinks@v2_mt
_nt5@log@boost@@QAEXABV?$light_function@$$A6A?AW4event_type@event_log@sinks@
v2_mt_nt5@log@boost@@ABVrecord_view@456@@Z@aux@345@@Z) referenced in
function "void __cdecl init_logging(void)" (?init_logging@@YAXXZ)
1>qt.obj : error LNK2019: unresolved external symbol "__declspec(dllimport)
public: void __thiscall
boost::log::v2_mt_nt5::sinks::basic_simple_event_log_backend<char>::consume(
class boost::log::v2_mt_nt5::record_view const &,class
std::basic_string const &)"
(__imp_?consume@?$basic_simple_event_log_backend@D@sinks@v2_mt_nt5@log@boost
@@QAEXABVrecord_view@345@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocat
or@D@2@@std@@@Z) referenced in function "protected: void __thiscall
boost::log::v2_mt_nt5::sinks::basic_formatting_sink_frontend<char>::feed_rec
ord(class
boost::log::v2_mt_nt5::record_view const &,class
boost::log::v2_mt_nt5::aux::fake_mutex &,class
boost::log::v2_mt_nt5::sinks::basic_simple_event_log_backend<char> &)"
(??$feed_record@Vfake_mutex@aux@v2_mt_nt5@log@boost@@V?$basic_simple_event_l
og_backend@D@sinks@345@@?$basic_formatting_sink_frontend@D@sinks@v2_mt_nt5@l
og@boost@@IAEXABVrecord_view@234@AAVfake_mutex@aux@234@AAV?$basic_simple_eve
nt_log_backend@D@1234@@Z)
What is wrong?
Thanks