Subject: Re: [Boost-bugs] [Boost C++ Libraries] #11923: Boost Log backends fail silently on Ubuntu
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-01-20 22:14:58
#11923: Boost Log backends fail silently on Ubuntu
-------------------------------+---------------------
Reporter: lylemoffitt@⦠| Owner: andysem
Type: Bugs | Status: new
Milestone: To Be Determined | Component: log
Version: Boost 1.55.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+---------------------
Comment (by lylemoffitt@â¦):
Tried it with the instructions from
[http://www.boost.org/doc/libs/1_60_0/more/getting_started/unix-
variants.html here], but dead-ended in some 'undefined reference' errors.
{{{
/usr/local/include/boost/log/sinks/unbounded_fifo_queue.hpp:78: error:
undefined reference to
'boost::log::v2_mt_posix::aux::futex_based_event::futex_based_event()'
/usr/local/include/boost/log/sinks/unbounded_fifo_queue.hpp:56: error:
undefined reference to
'boost::log::v2_mt_posix::aux::futex_based_event::~futex_based_event()'
/usr/local/include/boost/log/sinks/unbounded_fifo_queue.hpp:129: error:
undefined reference to
'boost::log::v2_mt_posix::aux::futex_based_event::set_signalled()'
/usr/local/include/boost/log/sinks/unbounded_fifo_queue.hpp:84: error:
undefined reference to
'boost::log::v2_mt_posix::aux::futex_based_event::set_signalled()'
/usr/local/include/boost/log/sinks/unbounded_fifo_queue.hpp:117: error:
undefined reference to
'boost::log::v2_mt_posix::aux::futex_based_event::wait()'
/usr/local/include/boost/log/sources/global_logger_storage.hpp:120: error:
undefined reference to
'boost::log::v2_mt_posix::sources::aux::global_storage::get_or_init(boost::typeindex::stl_type_index,
boost::shared_ptr<boost::log::v2_mt_posix::sources::aux::logger_holder_base>
(*)())'
/usr/local/include/boost/log/sources/global_logger_storage.hpp:136: error:
undefined reference to
'boost::log::v2_mt_posix::sources::aux::throw_odr_violation(boost::typeindex::stl_type_index,
boost::typeindex::stl_type_index,
boost::log::v2_mt_posix::sources::aux::logger_holder_base const&)'
}}}
It's possible I messed up the installation. Is there a dpkg repo I can try
installing from?
Whatever the solution, it needs to work on Ubuntu 14.04 LTS, since that's
the target platform for my codebase.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/11923#comment:3> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:19 UTC