Additional Linux compile instructions are on the way.
Since the way appears to be quite long, I took the liberty of writing my own
Linux: Compiling FSO for BP in 12 easy steps(Note for Linux users: feel free to improve or correct me where appropriate)(Note for non-Linux users: no it's not cumbersome. The Windows instructions have over 20 steps and take way longer to complete
)1. Open a terminal; on Ubuntu and its brethren, Ctrl-Alt-T should do it.
2.
Install the required dependencies for your system
3. Install SVN if you don't have it yet. On Ubuntu, Mint and other Debian-based systems, the command is
sudo apt-get install subversion4. Go to the place where you want to put the FSO code:
cd ~/directory/to/put/the/code5. Check out the code:
svn checkout svn://svn.icculus.org/fs2open/branches/antipodes (a
./antipodes directory will be created, containing all of the required code).
6. Get the most recent version of the patch from
here; extract the file BP.patch to somewhere near your checked-out code.
7. Open BP.patch (any old text editor will do); line 3 should end with
(revision 9485). The number (here 9485) is important.
8. Go inside the directory you checked out:
cd antipodes9. Update your code to the version against which the patch was generated:
svn update -r 9485 (replace 9485 with the number from step 7).
10. Apply the patch:
svn patch ~/path/to/BP.patch11. Configure the build files with
./autogen.sh - build the code with
make12. Copy the
./code/fs2_open_3.6.17 file to your FSO directory, select it in wxLauncher and you're good to go!