Difference between revisions of "Compiling-Simple"
m (→Via Sourcetree) |
m |
||
Line 29: | Line 29: | ||
|} | |} | ||
− | [[File:MSBuildTools2017.png]] | + | [[File:MSBuildTools2017.png|thumb|150px|Select the .Net Targetting packs required for FFXIV Classic]] |
=== Compiling === | === Compiling === | ||
Line 40: | Line 40: | ||
: 3. Select folder to clone source code to | : 3. Select folder to clone source code to | ||
− | [[File:SourceTree_Clone.png]] | + | [[File:SourceTree_Clone.png|thumb|150px|Clone in SoureTree]] |
===== Manually via Bitbucket ===== | ===== Manually via Bitbucket ===== |
Revision as of 04:46, 18 April 2018
Contents
Compiling from source
Compiler Requirements
Operating Sytem | Tool | |
---|---|---|
Windows | Build Tools for Visual Studio 2017 | Download |
Linux/macOS | Mono | Download |
Name | Version |
---|---|
NuGet 3.4 (or newer) | Officially supported |
NET Framework 4.5 | Officially supported |
Compiling
Getting the Source Code
Via Sourcetree
- 1. Download and install SourceTree
- 2. [sourcetree://cloneRepo/https://bitbucket.org/Ioncannon/ffxiv-classic-server.git Clone in Sourcetree]
- 3. Select folder to clone source code to
Manually via Bitbucket
- 1. Go to the Server source code
- 2. Click the "Downloads" button on the sidebar
- 3. Click "Download Repository"
- 4. Extract to desired folder
Pre-Compilation Steps
- 1. Navigate to the location the game client has been installed to and copy the following file:
- <FINAL FANTASY XIV client install location>\client\script\rq9q1797qvs.san
- 2. Navigate to the location of the server source code and rename rq9q1797qvs.san to:
- <Classic Server source location>\data\staticactors.bin
- 3. Download the Cake file for FFXIV Classic.
Building
- 1. Extract the contents of cake-tools.zip into the <FFXIV Classic source location> folder.
- 2. Windows: Double-click build.cmd Mac/Linux: Run build.sh from your terminal.