[SDL] Problem with smpeg.framework in SDL2

Alexey Petruchik i100500 at gmail.com
Thu Mar 7 08:52:22 PST 2013


I'm getting this error when trying to run SDL2 application:

dyld: Library not loaded: @rpath/SDL.framework/Versions/A/SDL

  Referenced from:
/Users/stopiccot/code/other/vcmi/vcmi/bin/Debug/vcmiclient.app/Contents/Frameworks/SDL2_mixer.framework/Versions/A/Frameworks/smpeg.framework/Versions/A/smpeg

  Reason: image not found

(lldb)

It seems that smpeg is linked to SDL.framework instead of
SDL2.framework. Don't know why thirdparty frameworks are linked to SDL
at all. Thought that only SDL2_mixer.framework should be linked to
SDL2.framework.

P.S. Framework version for SDL2_mixer is still "1.2.13" instead of
"2.0.0". And plist has weird name "Info-Framework__Upgraded_.plist"
instead of "Info-Framework.plist"



More information about the SDL mailing list