1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-22 14:24:33 +01:00

Created Building OpenRCT2 on non-Windows machines (markdown)

Kevin Burke
2014-05-19 19:32:46 -07:00
parent dd0d5f917f
commit 8feaff2b89

@@ -0,0 +1,24 @@
For the moment, the game is tied to Windowns and the Windows build system, so you'll need to run Visual Studio/Windows in a virtual machine.
### Mac
1. Download Virtualbox from here: https://www.virtualbox.org/wiki/Downloads
2. Get a Windows 7 virtual machine instance from here: https://github.com/xdissent/ievms
```bash
curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | env IEVMS_VERSIONS="10" bash
```
(This will download ~15GB of files onto your machine)
3. In Virtualbox, boost the memory in the VM to 1500MB or more. Open "Settings", then "Shared Folders", then share your OpenRCT2 folder into the VM. Though I had trouble having the VM write back to that folder, so you may want to do a git checkout inside your VM and just edit there exclusively.
3. In Virtualbox click "Start"
4. In the VM download Visual Studio 2012 Express from here: http://www.microsoft.com/en-us/download/details.aspx?id=34673 (just google "visual studio 2012 express"). Run the smaller .exe which will open the ISO and extract it in your VM
5. Open Visual Studio 2012 Express. Click "Open Solution", navigate to OpenRCT2 folder, click the "projects" folder and open the solution.
6. Click "Build"