Hey guys,

So I just have a quick question. I'm trying to link to the SDL framework on OSX 10.6, but I keep running into issues when I try to run the application.

Qt Code:
  1. dyld: Library not loaded: @rpath/SDL.framework/Versions/A/SDL
  2. Referenced from: /Users/chris/Programming/Monterey/Monterey-build-desktop-Desktop_Qt_4_8_0_for_GCC__Qt_SDK__Release/Monterey.app/Contents/MacOS/Monterey
  3. Reason: image not found
  4. The program has unexpectedly finished.
To copy to clipboard, switch view to plain text mode 

When I right click on Monterey.app and click "show package contents," I am able to navigate to the Frameworks subfolder and I can see that SDL is copied there. Here is my *.pro file.
Qt Code:
  1. #-------------------------------------------------
  2. #
  3. # Project created by QtCreator 2012-03-15T20:24:49
  4. #
  5. #-------------------------------------------------
  6.  
  7. QT += core gui network svg declarative
  8.  
  9. TARGET = Monterey
  10. TEMPLATE = app
  11.  
  12. SOURCES += main.cpp\
  13. mainwindow.cpp \
  14. ../Monterey/extraclasses/QActivityMonitor/qactivitymonitor.cpp \
  15. ../Monterey/extraclasses/QBoolMonitor/qboolmonitor.cpp \
  16. ../Monterey/extraclasses/QROVMotor/qrovmotor.cpp \
  17. ../Monterey/extraclasses/QROVRelay/qrovrelay.cpp \
  18. ../Monterey/extraclasses/QROVServo/qrovservo.cpp \
  19. rovdebug.cpp \
  20. rovsettings.cpp \
  21. rovmappings.cpp \
  22. rovabout.cpp \
  23. extraclasses/QScale/qscale.cpp \
  24. extraclasses/QNeedleIndicator/qneedleindicator.cpp \
  25. extraclasses/QLedIndicator/qledindicator.cpp \
  26. extraclasses/QROV/qrov.cpp \
  27. extraclasses/QROVController/qrovcontroller.cpp \
  28. extraclasses/QROVSensor/qrovsensor.cpp \
  29. extraclasses/QJoystick/qjoystick.cpp \
  30. extraclasses/QVectorDrive2/qvectordrive2.cpp \
  31. extraclasses/QCustomPlot/qcustomplot.cpp
  32.  
  33. HEADERS += mainwindow.h \
  34. ../Monterey/extraclasses/QActivityMonitor/qactivitymonitor.h \
  35. ../Monterey/extraclasses/QBoolMonitor/qboolmonitor.h \
  36. ../Monterey/extraclasses/QROVMotor/qrovmotor.h \
  37. ../Monterey/extraclasses/QROVRelay/qrovrelay.h \
  38. ../Monterey/extraclasses/QROVServo/qrovservo.h \
  39. rovdebug.h \
  40. rovsettings.h \
  41. rovmappings.h \
  42. rovabout.h \
  43. extraclasses/QScale/qscale.h \
  44. extraclasses/QNeedleIndicator/qneedleindicator.h \
  45. extraclasses/QLedIndicator/qledindicator.h \
  46. extraclasses/QROV/qrov.h \
  47. extraclasses/QROVController/qrovcontroller.h \
  48. extraclasses/QROVSensor/qrovsensor.h \
  49. extraclasses/QJoystick/qjoystick.h \
  50. extraclasses/QVectorDrive2/qvectordrive2.h \
  51. extraclasses/QCustomPlot/qcustomplot.h
  52.  
  53. FORMS += mainwindow.ui \
  54. rovdebug.ui \
  55. rovsettings.ui \
  56. rovmappings.ui \
  57. rovabout.ui
  58.  
  59. INCLUDEPATH += ../Monterey/extraclasses/QActivityMonitor/ \
  60. ../Monterey/extraclasses/QBoolMonitor/ \
  61. ../Monterey/extraclasses/QROVMotor/ \
  62. ../Monterey/extraclasses/QROVRelay/ \
  63. ../Monterey/extraclasses/QROVServo/ \
  64. ../Monterey/extraclasses/QScale/ \
  65. ../Monterey/extraclasses/QNeedleIndicator/ \
  66. ../Monterey/extraclasses/QLedIndicator/ \
  67. ../Monterey/extraclasses/QROV/ \
  68. ../Monterey/extraclasses/QROVController/ \
  69. ../Monterey/extraclasses/QROVSensor/ \
  70. ../Monterey/extraclasses/QJoystick/
  71.  
  72.  
  73. RESOURCES += \
  74. resources.qrc
  75.  
  76. macx{
  77. ICON = monterey.icns
  78.  
  79. HEADERS += ../Monterey/extraclasses/SDL/SDLMain.h
  80. QMAKE_LFLAGS += -F../Monterey/depends/osx/
  81. LIBS += -framework SDL
  82.  
  83. OTHER_FILES += \
  84. ../Monterey/extraclasses/SDL/SDLMain.m
  85. }
  86.  
  87. win32{
  88. RC_FILE = monterey.rc
  89.  
  90. DEFINES += SDL_WIN
  91. LIBS += -lSDL.dll
  92. }
  93.  
  94. OTHER_FILES += \
  95. resources/ROV.png \
  96. resources/hsi_face.svg.png \
  97. resources/any_casing.svg.png \
  98. resources/Compass.qml \
  99. resources/HeadingIndicator.qml
To copy to clipboard, switch view to plain text mode 

I'd like to provide the SDL framework in the bundle if at all possible. How can I link to that framework (SDL) if it's in the bundle?

Thanks!

Chris