|
Boost : |
From: Gennadiy Rozental (gennadiy.rozental_at_[hidden])
Date: 2004-07-20 11:34:27
> The picture is clear. Boost.Test contains two sources: unit_test_log.cpp
and
> supplied_log_formatters.cpp. Both include
detail/supplied_log_formatters.hpp
> which includes test/xml_printer.hpp. The latter contains a class with a
> static method, defined in-class.
>
> Stictly speaking, that method should be implicitly inline, so linker's
error
> is invalid. However, maybe you could try adding explicit "inline" there
and
> see if some errors go away?
Could somebody chekc that this would help?
> <RANT>
>
> I really, really don't understand why it's necessary to commit new staff
at
> this point of release process. The file in question,
It was pretty innocent fix for Boost.Test XML generation issue. It should
work everywhere (and it does for all Windows compilers I have an access to).
New file is only to share common code between two files.
Gennadiy.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk