|
Boost : |
From: Beman Dawes (bdawes_at_[hidden])
Date: 2003-12-14 20:17:34
At 03:55 PM 12/14/2003, Matthias Troyer wrote:
>Dear Boosters,
>
>In trying to get our boost-based codes to compile with Intel C++
>version 8 I realized one important restriction of that compiler with
>anonymous namespaces (used in boost for the placeholder symbols _1,
>_2,... ). With Intel C++ version 8 these anonymous namespace symbols
>give multiple definition errors at link time if they occur in two
>different object files with the same name (even if one of these object
>files is part of a static library (.a file).
That sounds awful. Have you reported it to Intel?
--Beman
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk