[Tickets] [Orxonox] #362: Make Orxonox work on OS X
Orxonox
trac at orxonox.net
Wed May 11 09:47:47 CEST 2011
#362: Make Orxonox work on OS X
------------------------------+---------------------------------------------
Reporter: dafrick | Owner: youngk
Type: task | Status: new
Priority: normal | Milestone: Version 0.1 Codename: Arcturus
Component: GeneralFramework | Version: 0.0.4
Severity: normal | Keywords:
------------------------------+---------------------------------------------
Description changed by youngk:
Old description:
> Make Orxononx compile and run on OS X.
> If possible, create a bundle.
>
> = General Update for Ticket (as of April 27 2011) =
>
> Consult [wiki:MacOSX 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 LOD)
> * Sound errors: OpenAL (maybe ALUT)
> * No application bundle
> * Mac OS X 10.5 Support
> * PCH support on OS X
>
> = 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"].
New description:
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.
--
--
Ticket URL: <www.orxonox.net/ticket/362#comment:8>
Orxonox <http://www.orxonox.net>
Orxonox Open Source game
More information about the Tickets
mailing list