Thanks Marco! I now get complaints about start_thread_noexcept:
$ g++ -D THREADED multithread.cpp -l boost_system-mt -l boost_thread-mt /tmp/ccfP6V1v.o:multithread.cpp:(.text$_ZN5boost6thread12start_threadEv[boost::thread::start_thread()]+0xe): undefined reference to `boost::thread::start_thread_noexcept()' collect2: ld returned 1 exit status Can you (or anyone) tell me how to go from the "undefined reference" error to the name of the library to be loaded? Do the -l argument themselves require an order? If so, how do I learn the required ordering (w/o trial&error) With gratitude, Lewis -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple