From my previous post.  I was linking the wrong file.  The correct linkage (or at least one that compiled)

 

g++ test.cpp -lboost_thread-gcc-mt-d-1_33_1

 

 

A few more questions…

 

There is also a libboost_thread-gcc-mt-d-1_33_1.so file.  What is the –d represent??

 

Why does the linker not know to use the given library?  Based on other sources I put the path

 

/usr/local/lib

 

in my /etc/ld.so.conf  file and then ran /sbin/ldconfig

 

What do I need to do so that I do not have to include all the boost libraries in the compile line?

 

Thanks much.

 

Steve