======Compiling====== =====Linux===== Get the latest version of Torium, and install the dependencies mentioned on the [[download]] page. Extract the archive and run the following: $ ./configure $ make $ make install The last command might require root privileges depending on where you are installing Torium. You can choose where to install by giving 'configure' the prefix option. By default, it will be installed to /usr/local, to switch to /usr by running the following: $ ./configure --prefix=/usr To build a debug version: $ ./configure --enable-debug =====Windows XP 32bit===== Using [[http://bloodshed.net|Dev-C++]] * Libtorrent version: 0.14.2 * Boost version: 1.38.0 * Gtkmm version: 2.14.3 ====1. Compiling Boost==== Extract boost_1_38_0 to a suitable directory, I used C:\src\\ Download boost-jam from [[http://downloads.sourceforge.net/boost/boost-jam-3.1.17-1-ntx86.zip?use_mirror=kent|here]]\\ Extract boost-jam to C:\src\jam\\ Open a cmd shell\\ Add boost-jam to your PATH environment variable set PATH=%PATH%;C:\src\jam Change your current directory to C:\src\boost_1_38_0 cd C:\src\boost_1_38_0 Start compiling bjam threading=multi variant=release link=shared toolset=gcc --build-dir="C:\build\boost-binary" --prefix="C:\build" --without-python --without-mpi install Get a pot of coffee, you'll need it\\ When you're done, jump to the next step, compiling libtorrent ====2. Compiling Libtorrent==== Extract libtorrent-rasterbar-0.14.2 to C:\src\\ Apply [[http://pajlada.se/patch/win32_fix.patch|this patch]] to libtorrent-rasterbar-0.14.2\\ Change your current directory to C:\src\libtorrent-rasterbar-0.14.2 cd C:\src\libtorrent-rasterbar-0.14.2 Set the environment variable BOOST_ROOT to C:\src\boost_1_38_0 set BOOST_ROOT=C:\src\boost_1_38_0 Start compiling bjam toolset=gcc boost=source openssl=off link=shared variant=release Get half a pot of coffee todo: fix more!