Compiled Windows/macOS binaries are always available at 16-bits.org/pt.php


== COMPILING ON LINUX ==
 1. Install the following packages:
    Ubuntu/Debian and similar: build-essential subversion libsdl2-dev
    Fedora: subversion gcc SDL2-devel
    Others: www.google.com (you want gcc and SDL2 dev)
 2. Open a terminal and run the following:
    svn checkout svn://svn.code.sf.net/p/protracker/code/trunk pt-clone-code
    cd pt-clone-code
    chmod +x make-linux.sh   (make-freebsd.sh for FreeBSD)
    ./make-linux.sh          (make-freebsd.sh for FreeBSD)
 3. Move pt-clone-code/release/other/protracker.ini to ~/.protracker/


== COMPILING ON WINDOWS 7 SP1 OR NEWER ==
 1. Use an SVN client to download the code, using this as input:
    svn://svn.code.sf.net/p/protracker/code/trunk pt-clone-code
 2. Download and install Visual Studio Community 2017 (it's free)
 3. Open it and install ALL updates (flag icon to the right in the window title)
 4. Open "pt-clone-code\vs2017_project\pt-clone.sln"
 5. If you're missing the Windows 10 SDK, then you need to change the Windows
    SDK version used in the project settings for both debug and release.
 6. Compile (make sure it's in Release mode)


== COMPILING ON MAC OS X 10.6 OR NEWER ==
 1. Install XCode, it's in the App Store
 2. Download the SDL 2.0.8 framework here:
    https://www.libsdl.org/release/SDL2-2.0.8.dmg
 3. Inside the package, copy SDL2.framework to /Library/Frameworks/
 4. Open the Terminal (Applications/Utilities/Terminal) and run the following:
    svn checkout svn://svn.code.sf.net/p/protracker/code/trunk pt-clone-code
    cd pt-clone-code
    chmod +x make-os-x.sh
    ./make-os-x.sh
 5. If you have more than one user in your OS, move
    pt-clone-code/release/macos/protracker.ini to ~/.protracker/
