Boost logo

Boost :

From: Eugene Prystupa (prystupa_at_[hidden])
Date: 2006-11-14 07:24:23

To [boost.interprocess] developers:

When I'm including any *.hpp files from this library that in turn include
"errors.hpp" in multiple *.cpp files I get multiply defined symbols error,
something like:

Error 6 fatal error LNK1169: one or more multiply defined symbols found

This is due to a function in errors.hpp "void fill_system_message(int
sys_err_code, std::string &str)" that is *NOT* marked "static inline". I'm
using MSVS C++ 2005 compiler.

Thanks, Eugene

Boost list run by bdawes at, gregod at, cpdaniel at, john at