Testing TurboActivate on Mac OS X - libcurl version ?Solved

Hello,I am testing our Mac OS X app that uses TurbuActivate.dylib on Mac OS X.I have built the App on Mac OS X 10.8.Our vendor is testing on their various Mac OS X machines.There is a version conflict with libcurl.

Mac OS X yields the following error:

Date/Time: 2013-05-31 11:41:45.631 -0600OS Version: Mac OS X 10.6.8 (10K549)Report Version: 6

Interval Since Last Report: 455316 secCrashes Since Last Report: 1Per-App Crashes Since Last Report: 1Anonymous UUID: B821ECBF-10DE-4491-87B3-D99E48C88E11

Exception Type: EXC_BREAKPOINT (SIGTRAP)Exception Codes: 0x0000000000000002, 0x0000000000000000Crashed Thread: 0

Dyld Error Message: Library not loaded: /usr/lib/libcurl.4.dylib Referenced from: /Applications/RockSim 9/rocksim.app/Contents/MacOS/rocksim Reason: Incompatible library version: rocksim requires version 7.0.0 or later, but libcurl.4.dylib provides version 6.0.0

Has anyone else run into this problem ?

Should I attempt to include libcurl.xx.dylib in our App Bundle, or is there another solution ?

Thanks,Paul

Hey Paul,

I'm not quite sure what the question is. TurboActivate automatically links to libcurl. Are you using the static version of TurboActivate? Or are you using libcurl in your app and you're not sure why it's not being loaded? (try weak linking libcurl)

Sam,libcurl.4.dylib is not loading because it's version stamp is too old.

I had to write my own TurboActivate.app for Mac OS X.I had thought that turboactivate.dylib was requesting libcurl.4.dylib 7.0.0 or higher.The tuboactivate.dylib requires libcurl.4.dylib 5.0.0 or higher.

The new Qt GUI libraries I am using require libcurl.4.dylib 7.0.0 or higher.So it's really got noting to do with turboactivate.....Sorry to have bothered you. It's my problem.-Paul

Sorry to have bothered you.

It's no bother. I'm glad you got it sorted out.