Skip to content
This repository has been archived by the owner on Jan 14, 2020. It is now read-only.

Does not run on OS X 10.8 #7

Open
andypiper opened this issue Mar 1, 2013 · 2 comments
Open

Does not run on OS X 10.8 #7

andypiper opened this issue Mar 1, 2013 · 2 comments

Comments

@andypiper
Copy link
Contributor

Currently, CD3D does not start on OS X.

After installing the SDL and SDL_mixer frameworks (required), the app simply does not open, and syslog shows:

Mar 1 16:38:58 cortez.local Chocolate Duke3D[8565]: CPSGetCurrentProcess(): This call is deprecated and should not be called anymore.
Mar 1 16:38:58 cortez.local Chocolate Duke3D[8565]: CPSSetForegroundOperationState(): This call is deprecated and should not be called anymore.

AFAICT these are SDL issues but I cannot see any progress on resolving them from the SDL lists.

@andypiper
Copy link
Contributor Author

D'oh - never mind - obviously the .grp file is required.

@fabiensanglard
Copy link
Owner

The Mac OS X binary uses @rpath relative paths (such as @rpath/SDL.framework/Versions/A/SDL) that do not resolve to the frameworks inside the App Bundle. We should use otool or XCode to change the install name in the bin to use @executable_path/../Frameworks/SDL.framework/. Interested ?

@fabiensanglard fabiensanglard reopened this Mar 1, 2013
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants