From: Jens Seidel (jensseidel_at_[hidden])
Date: 2007-11-10 05:09:09


On Sat, Nov 10, 2007 at 01:57:55AM +0200, John Torjo wrote:
> Do you still get errors now, after the second ouch :) ?
> (that is, my second email to Maik)

Oh, yes! Compiling the *.cpp files in lib/logging/samples/basic_usage I get using
g++ 4.2.3:

g++ -I ~/Boost/svn/logging/ -pedantic -I ~/Boost/svn/trunk/ -Wall -W *.cpp
In file included from dir_spec.cpp:4:
log.h:7: error: specialization of ‘boost::logging::formatter::msg_type<boost::logging::override>’ after instantiation
log.h:7: error: redefinition of ‘struct boost::logging::formatter::msg_type<boost::logging::override>’
~/Boost/svn/logging/boost/logging/detail/format_msg_type.hpp:38: error: previous definition of ‘struct boost::logging::formatter::msg_type<boost::logging::override>’
~/Boost/svn/trunk/boost/system/error_code.hpp:176: warning: ‘boost::system::errno_ecat’ defined but not used
~/Boost/svn/trunk/boost/system/error_code.hpp:177: warning: ‘boost::system::native_ecat’ defined but not used

> p.s. I'll apply your fixes soon - in a few hours most likely.

Thanks. Please remember that compiler warn about unused parameters and not
necessary semi colons.

Jens