On Tue, Apr 28, 2009 at 09:50, Johan Mazel
I just upgraded my OS from Ubuntu 8.10 to 9.04 and Boost upgraded at the same time from 1.35 to 1.37. I get some errors linked to the compilation command with g++ : /usr/bin/ld: cannot find -lboost_thread /usr/bin/ld: cannot find -lboost_filesystem These compilation options were working with the 1.35 version of Boost. I'd like to know wether there has been a change in Boost concerning the compilation options or if anything else have changed that would cause that problem.
If you're lucky, it's just a matter of the package manager not doing things in the order that gets those symlinks set up properly, meaning it's a place where uninstalling all the boost libs, then reinstalling actually has a decent chance of working. The various packages for different distros often do things differently from the official ways, though, so it's hard to say. Check your /usr/lib folder and see what binaries you actually have.