| Main Page | Recent changes | Edit this page | Page history Printable version | Disclaimers | Privacy policy | Not logged in Log in | Help

# Building EDuke32

From EDukeWiki

First, install MinGW and MSYS. Do not try to install them into the same directory -- install MinGW first, preferably to a path something like C:\MinGW, then MSYS, preferably to a path something like C:\MSYS. Note that some versions of MinGW have been known to give problems with older versions of the Build engine. If you encounter these problems, either wait until the next release of the engine or downgrade to a previous version of MinGW's gcc component (you can do this from within the MinGW installer).

- Download
  - EDuke32 source
  - Build engine source
  - patch to build by plugwash based on TerminX's patch but with a few fixups for issues caused by the fact that the diff TX released is against a private version of JFBuild from JonoF's source control system, not from the release the EDuke32 site says it is from.
- Create a new directory to house the EDuke32 and Build source
- Extract the EDuke32 source to the new directory, preserving paths
- Extract the Build source to the new directory, again preserving paths
- Install the various SDKs listed in the README file found within the Build source distribution. Edit the Build Makefile as necessary.
- Rename the Build source directory to "build" or redefine EROOT to point to the correct path in the EDuke32 Makefile
- Start MinGW
  - From the build dir run "`patch -p1 -l < /c/path/to/eduke32_20050611_buildpatch.diff`".
  - Type "make" from within the EDuke32 source directory

Retrieved from "http://sc8-pr-shell1.sourceforge.net../../../b/u/i/Building_EDuke32_7c36.html"

This page has been accessed 622 times. This page was last modified 19:20, 27 August 2005 by Richard Gobeille. Based on work by Peter Green. Content is available under SourceForge.

Main Page
Recent changes
Random page
EDuke32.com

Edit this page
Discuss this page
Page history
What links here
Related changes

Special pages
Bug reports