NOTE: These instructions apply to the git version.
- Install git.
- Check out the source from git://github.com/ioquake/ioq3.git with
git clone git://github.com/ioquake/ioq3.git
- Change to the ioq3 directory
- Run
./make-macosx.sh x86_64
The resulting app bundle at build/release-darwin-x86_64/ioquake3.app should be compatible with Mac OS 10.7 or later.
Universal Binary
If you’re running Mac OS 10.6.x and have the Mac OS 10.5 developer SDK you can make a universal binary for ppc, x86, and x86_64 that is compatible with OS X 10.5 or later Mac OS versions.
- Remove the
build
directory if you previously built ioq3 using make, because it defaults to 10.7 compatibility. - Run
./make-macosx-ub.sh
If you’re running Mac OS 10.7 or newer you can build a x86 / x86_64 universal binary that is compatible with 10.7 or later. (Not particularly useful since all Mac OS 10.7 and later are x86_64.)
- Run
make ARCH=x86
- Run
make ARCH=x86_64
- Run
./make-macosx-app.sh release