I'm sure I've seen posts about this, but have been unable to track it down... Apparently gcc 3.2 only uses the cpp file name to "anonymize" anonymous namespaces. My problem is that Application A links libs B and C, which both have files named foo.cpp. These foo.cpp's both include boost/tuples/details/tuple_basic.hpp, thus causing duplicate symbols of tuples::{anonymous}::ignore. Obviously I can work around this by renaming the cpp files, but I thought I'd see if there was a quicker solution. Thanks Tom pardon the disclaimer... ----------------------------------------------------------------------- DISCLAIMER: Information contained in this message and/or attachment(s) may contain confidential information of Zetec, Inc. If you have received this transmission in error, please notify the sender by return email. -----------------------------------------------------------------------
participants (1)
-
Tom Matelich