I am currently writing an application in C++ using an API to grab images from a camera. This API is a shared object and was build using the static boost thread lib (v1.40).
In my application I also want to use the boost threads, but when I link boost thread (v1.51) dynamically into my application, the API calls the boost thread function from the dynamically linked version and I get a segmentation fault.
Is there a way, maybe a linker option, where I can fix this problem so that the API will use the included static linked version anyway or is the only way to solve this using the same versions?