THIS GUIDE IS NOW OBSOLETE! FOLLOW NEW INSTRUCTIONS INSTEAD -
https://www.ufopaedia.org/index.php?title=Compiling_with_Xcode_(OpenXcom)---
Get
Xcode 4.1 template with all the dependencies included here -
https://www.mediafire.com/?i2xqyuinubd6bp6Easy compilation guide (Note that for readability's sake '/' means the
template's root folder, not your system root):
1. Run Xcode, open Organizer, add the Project's Git Repository (
https://github.com/SupSuper/OpenXcom.git) and clone it (save with a "OpenXcomGit" name).
2. Add source folder (/OpenXcomGit/src) to your project tree (! choose "Create groups for any added folders").
3. Remove all the irrelevant project files from project tree: Makefile, resource.h, all the Visual Studio files etc., when asked choose "Delete References".
4. Copy all the original XCOM folders/files into (/OpenXcomGit/bin/DATA) folder.
5. Right-click on "Supporting Files" in the project tree and add "/OpenXcomGit/bin/DATA" folder there (! choose "Create folder references for any added folders")
6. Build & Run! Enjoy!
Dependencies included:
SDL-1.2.14 (official pkg)
SDL_mixer-1.2.11 (official pkg)
SDL_gfx-2.0.22 (built myself since no official pkg has been released, "Deployment Target" = 10.5)
yaml-cpp--0.2.6 (built framework myself, "Deployment Target" = 10.6)
P.S. Here is a precompiled binary (constantly updated), created by following the aforementioned step-by-step guide.
v. 0.3 (9c322148c536) -
https://www.mediafire.com/?8359p5iqr12wg5e