From: Ilya Sokolov (fal_delivery_at_[hidden])
Date: 2007-12-26 02:19:46


Gennadiy Rozental wrote:
>>>>> 2. Unfortunately original test modult function signature is
>>>>> unacceptable for DLL initialization. So i had to introduce new one.
>>>> I don't see it unacceptable, given the majority of
>>>> init_unit_test_suite() functions using BOOST_TEST_SUITE macro. I think
>>> See my other post.
>> What post?
>
> Look at the bottom of
> http://permalink.gmane.org/gmane.comp.lib.boost.devel/169545

I still don't see why is it unacceptable. Can you state it explicitly?

>>>> I want to seamlessly migrate from static UTF to shared. I need to
>>>> fallback to the static UTF where it is not supported (by toolchain).
>>> Where? The primary direction of my effort was to make sure shared library
>>> works consistently on all platforms.
>> Even on platforms that does not have shared libraries at all? ;-)
>
> On these platform it works as well, since if there is no shared libraries no
> problem can be either.

Problem arise with library that should work on both platforms, with and
without dll support.