lib on_unload_lib : ../example/tutorial6/on_unload_lib.cpp : <link>shared ;
lib library1 : ../example/tutorial7/library1.cpp : <link>shared ;
lib library2 : ../example/tutorial7/library2.cpp : <link>shared ;
- lib refcounting_plugin : ../example/tutorial8/refcounting_plugin.cpp : <link>shared <define>BOOST_DLL_FORCE_ALIAS_INSTANTIATION ;
+ lib refcounting_plugin : ../example/tutorial8/refcounting_plugin.cpp : <link>shared ;
lib cpp_plugin : cpp_test_library.cpp : <link>shared ;
test-suite boostdll
[ run ../example/tutorial6/tutorial6.cpp : : on_unload_lib : <link>shared ]
[ run ../example/tutorial7/tutorial7.cpp : : library1 library2 : <link>shared ]
[ run ../example/tutorial8/tutorial8.cpp : : refcounting_plugin : <link>shared ]
- [ run ../example/tutorial8/tutorial8_static.cpp
- :
- :
- : <link>static <variant>release <library>static_refcounting_plugin $(RDYNAMIC) <test-info>always_show_run_output
+ [ run ../example/tutorial8/tutorial8_static.cpp : : : <link>static <variant>release $(RDYNAMIC) <test-info>always_show_run_output <library>static_refcounting_plugin
+ # Known problem: unsupported __dllexport__ with weak symbols + GNU linker features (no non-weak unresolved symbols in executable => no need to link libraries)
+ <toolset>gcc-mingw:<build>no
]
[ run ../example/tutorial9/tutorial9.cpp ]
# test for shared libraries