#include #include void donothing() {} extern "C" __attribute__ ((visibility("default"))) pascal int main() { boost::thread my_thread(&donothing); my_thread.join(); return 0; }