Difference between revisions of "Compiling (OpenXcom)"

From UFOpaedia
Jump to navigation Jump to search
(→‎Dependencies: Commented out Boost as it is actually a YAML dependency)
m
Line 17: Line 17:
 
* [http://code.google.com/p/yaml-cpp/ yaml-cpp], (libyaml-cpp), version 0.5 or later
 
* [http://code.google.com/p/yaml-cpp/ yaml-cpp], (libyaml-cpp), version 0.5 or later
 
<!--* [http://www.boost.org/ Boost], (boost)-->
 
<!--* [http://www.boost.org/ Boost], (boost)-->
 +
 +
== All operating systems ==
 +
 +
* [[Compiling with CMake (OpenXcom)|Compiling with CMake]]
  
 
== Windows ==
 
== Windows ==
Line 35: Line 39:
 
== Misc. ==
 
== Misc. ==
  
* [[Compiling with CMake (OpenXcom)|Compiling with CMake]]
 
 
* [[Android port (OpenXcom)|Compiling for Android]]
 
* [[Android port (OpenXcom)|Compiling for Android]]
  
 
[[Category:OpenXcom]]
 
[[Category:OpenXcom]]

Revision as of 02:57, 18 May 2015

The OpenXcom codebase is hosted on Github, and you can grab the latest source with any Git client from: https://github.com/SupSuper/OpenXcom.git

If you're a Github user you might wanna use a fork instead so you can have your own remote repository (you can't push to the official OpenXcom repository without permission) and easily send in pull requests.

OpenXcom is a cross-platform game so it's possible to compile it on a variety of systems and project files for all the popular IDEs are included. There's also a Doxygen documentation available.

Don't forget to copy the X-Com resources to your bin folder as shown in Installing.

Dependencies

OpenXcom requires the following libraries to compile:

All operating systems

Windows

Mac OS X

Linux/BSD

Misc.