- Ubuntu 14.04 x86_64 (might work with earlier/later versions)
- Mac OS X - Yosemite (might work with earlier OSX's)
- Windows x86_64
These are built from this version of dhewm3, I didn't modify the source code at all. The licensing info is in
COPYING.txt, it's GPL3 + some extra terms. The licenses of the libraries are in
LICENSES.txt. The DOOM3 data is still very much copyright, I recommend you read the dhewm3 Readme for links to where to buy DOOM3 so you can put these binaries to use.
Following are the steps I took...
Mac OS X
After installing XCode, CMake and MacPorts, I ran...
xcode-select --install sudo port -v selfupdate sudo port install openal-soft libsdl-framework git clone email@example.com:dhewm/dhewm3.git cd dhewm3/neo cmake -GXcode xcodebuild -configuration Release
Ubuntu 14.04 x86_64
sudo apt-get install libogg-dev libopenal-dev \ libsdl1.2-dev libvorbis-dev libcurl4-gnutls-dev git clone firstname.lastname@example.org:dhewm/dhewm3.git cd dhewm3/neo cmake . make -j8
I tried compiling the dependencies myself, but it's fraught with peril. Just download the official dhewm3-libs in a Zip file and extract them into the directory you run these commands. Importantly they must be run from a shell that does not have
shin it's path.
git clone email@example.com:dhewm/dhewm3.git
cmake -G"MinGW Makefiles" -DDHEWM3LIBS=../../dhewm3-libs-master/x86_64-w64-mingw32/ .