#21 Frameworks missing on OS X cause crash

open
nobody
None
5
2005-02-22
2005-02-22
No

The cube.app application distributed for use on OS X is
missing the following frameworks:
- SDL.framework
- SDL_image.framework
- SDL_mixer.framework

This is the same issue as described here:
http://www.drunkenblog.com/drunkenblog-archives/000456.html

Only SDL.framework appears to be available as a binary
download from http://www.libsdl.org (the other two must
be compiled from source).

To make the experience seamless for OS X users, I
suggest that the frameworks should be distributed as
part of cube.app package.

Discussion

  • Nobody/Anonymous

    Logged In: NO

    ....right, put all three folders in start-up-drive/library/frameworks

    ...then frag away :D

     
  • Troy Phillips

    Troy Phillips - 2005-03-01

    Logged In: YES
    user_id=703200

    I am glad that there is somewhere that the binaries are available, but I still
    think that they should be deployed inside the application bundle, i.e.
    - cube.app/Contents/Frameworks/SDL.framework
    - cube.app/Contents/Frameworks/SDL_image.framework
    - cube.app/Contents/Frameworks/SDL_mixer.framework
    Although this adds about 3Mb, it compresses up quite well.

    This would be consistent with the fact that the SDL library files are
    deployed with the Windows executables and would mean that Mac Users
    (like Windows users) could just download and run.

     
  • Troy Phillips

    Troy Phillips - 2005-03-01

    Logged In: YES
    user_id=703200

    I am glad that there is somewhere that the binaries are available, but I still
    think that they should be deployed inside the application bundle, i.e.
    - cube.app/Contents/Frameworks/SDL.framework
    - cube.app/Contents/Frameworks/SDL_image.framework
    - cube.app/Contents/Frameworks/SDL_mixer.framework
    Although this adds about 3Mb, it compresses up quite well.

    This would be consistent with the fact that the SDL library files are
    deployed with the Windows executables and would mean that Mac Users
    (like Windows users) could just download and run.

     
  • Troy Phillips

    Troy Phillips - 2005-03-01

    Logged In: YES
    user_id=703200

    I am glad that there is somewhere that the binaries are available, but I still
    think that they should be deployed inside the application bundle, i.e.
    - cube.app/Contents/Frameworks/SDL.framework
    - cube.app/Contents/Frameworks/SDL_image.framework
    - cube.app/Contents/Frameworks/SDL_mixer.framework
    Although this adds about 3Mb, it compresses up quite well.

    This would be consistent with the fact that the SDL library files are
    deployed with the Windows executables and would mean that Mac Users
    (like Windows users) could just download and run.

     
  • Troy Phillips

    Troy Phillips - 2005-03-01

    Logged In: YES
    user_id=703200

    oops, I don't know how I managed to add my comment three times

     
  • Nobody/Anonymous

    Logged In: NO

    `Proper` OSX binaries bundled with the frameworks such as
    "whatever.app/Contents/Frameworks/whatever.framework". Also,
    is not neccessary or recommended to put vendor specific
    framework in global system library folders. If binary linked
    with specific path to Framework such as -Framework
    /home/xxxx/x/xx/x/xxxxx/some.framework then just use the
    commandline tools to change that in the binary itself, post
    build. Yes it's cool thing about OSX you can do this, and
    tools included with os itself to do so!

     

Log in to post a comment.