﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	i_links	o_links
362	Make Orxonox work on OS X	dafrick	youngk	"Make Orxononx compile and run on OS X.
If possible, create a bundle.

= General Update for Ticket (as of May 11 2011) =

Consult [wiki:MacOSX MacOSX] for more details (including a tutorial).

== Achieved Goals ==
 * Trunk compatibility for Mac OS X 10.6
 * Dependency package for Mac OS X 10.6
 * Compilation
 * Execution
 * Playability
 * Tutorial

== Prevailing Issues ==
 * Occasional crashes (eg. in conjunction with sound and LOD)
 * Sound errors: OpenAL (maybe ALUT)
 * No application bundle
 * Mac OS X 10.5 Support
 * PCH support on OS X
 * Doxygen documentation support

= Additional Information =
== Creating a Mac Application Bundle ==
Most of the work is done by CPack, a co-application of CMake. The following three pages might help: [http://www.cmake.org/Wiki/CMake:Packaging_With_CPack#Using_CPack_with_CMake ""Packaging with CPack""], [http://www.cmake.org/Wiki/BundleUtilitiesExample ""Bundle Utilities Example""] and [http://www.cmake.org/Wiki/CMake:CPackPackageGenerators#Bundle_.28OSX_only.29 ""CPack Generators""]. Additionally, certain CMake files have already been created: {{{BundleConfig.cmake}}} and {{{PrepareDevBundle.cmake}}}. CPack is included at the end of the top-level {{{CMakeLists.txt}}} file."	task	new	minor	Version 0.1 Codename: Arcturus	GeneralFramework	0.0.4					
