I'm trying to compile a simple program with a boost::mutex in it. It compiles fine, but the linking process shipwrecks:

"undefined reference to `boost::mutex::~mutex()' "

I'm using ubuntu 8.04 and boost 1.34. When I try to compile the same program on MSVS 2005, it compiles, links and works fine

Do I need to link explicitly to certain library?  On the web I found sth. about needing to link against posix4 - but that didn't help.

Any help appreciated!

Sabine Lorentz