Opened 14 years ago
Last modified 14 years ago
#362 new task
Make Orxonox work on OS X — at Version 5
Reported by: | dafrick | Owned by: | youngk |
---|---|---|---|
Priority: | minor | Milestone: | Version 0.1 Codename: Arcturus |
Component: | GeneralFramework | Version: | 0.0.4 |
Keywords: | Cc: | ||
Referenced By: | References: |
Description (last modified by youngk)
Make Orxononx compile and run on OS X. If possible, create a bundle.
General Update for Ticket (as of March 13 2011)
Consult MacOSX? for more details (including a tutorial).
Achieved Goals
- Dependency package for Mac OS X 10.6
- Compilation
- Execution
- Playability
- Tutorial and Documentation
Prevailing Issues
- Occasional crashes (eg. in conjunction with sound and occasionally in fullscreen mode)
- Sound errors: OpenAL (maybe ALUT)
- No application bundle
- Render window issues (eg. staying inactive / in background)
- Linker Warnings (same issue as: Linker Warnings)
Additional Information
Resolving Render Window Issues
We need a way to properly interface with the Cocoa framework of Apple. We do need in-depth knowledge of ObjectiveC/C++. Tutorial 1 and Tutorial 2 may help.
Creating a Mac Application Bundle
Most of the work is done by CPack, a co-application of CMake. The following three pages might help: Packaging with CPack, Bundle Utilities Example and CPack Generators.
Change History (5)
comment:1 Changed 14 years ago by youngk
- Description modified (diff)
comment:2 Changed 14 years ago by youngk
- Component changed from misc to GeneralFramework
- Description modified (diff)
comment:3 Changed 14 years ago by youngk
- Description modified (diff)
comment:4 Changed 14 years ago by youngk
- Description modified (diff)
comment:5 Changed 14 years ago by youngk
- Description modified (diff)
Note: See
TracTickets for help on using
tickets.