
Hi,
I'm having troulbe using libboost_text_exec_monitor with Visual Studio
2008. Basically a very simple test application, that initializes a test
suite in an init_unit_test_suite() function fails to link on Visual
Studio, when trying to link against both
libboost_unit_test_framework-vc90-mt-gd-1_35.lib and
libboost_test_exec_monitor-vc90-mt-gd-1_35.lib . I'm egetting an error
of LNK2019 saying that int __cdecl test_main(int, char ** const) is an
unresolved external symbol. The error, strangely enough, is reported
from libboost_test_exec_monitor-vc90-mt-fd-1_35.lib(test_main.obj),
being a reference from the function test_main_caller::operator().
The same code compiles & links fine using gcc on Linux, linking to the
same libraries (of course without the -vc90-mt-fd-1_35 suffix). The code
is simply:
#include