Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Opened 13 years ago

Last modified 13 years ago

#362 new task

Make Orxonox work on OS X — at Version 4

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 (4)

comment:1 Changed 13 years ago by youngk

  • Description modified (diff)

comment:2 Changed 13 years ago by youngk

  • Component changed from misc to GeneralFramework
  • Description modified (diff)

comment:3 Changed 13 years ago by youngk

  • Description modified (diff)

comment:4 Changed 13 years ago by youngk

  • Description modified (diff)
Note: See TracTickets for help on using tickets.