
25 Aug
2010
25 Aug
'10
8:22 p.m.
On 08/25/2010 09:53 PM, Artyom wrote:
Other boost libraries seem to work fine, other functions within Boost.Filesystem work fine, too. When I rebuild boost with -std=c++0x, then the linking problem is gone, but I experience crashes in the boost::thread constructor :-(
Any ideas?
Boost is not ABI stable library, any changes in flags or even in constants may make library ABI uncompatible, so you need to compile all Boost you use with same flags especially such important as -std=c++0x
That's why I rebuilt boost with -std=c++0x and yes, the linking problem was gone. But instead I got crashes in boost::thread (still need to shrink that into a small enough example).