Compiling FTEQW For Dummies

From FTE
Revision as of 15:39, 19 November 2005 by Moodles (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Downloading The Source Code

All

CVS is abbreviated for Concurrent Version System

The FTE sourcecode is stored on a CVS server.

You can manually view the FTE sourcecode through the webbased CVS client here

Windows

To download the FTE sourcecode from the CVS server, you will need a CVS client. I personally recommend TortoiseCVS for Windows.

Alittle info about Tortoise CVS:
"TortoiseCVS lets you work with files under CVS version control directly from Windows Explorer. It's freely available under the GPL.
With TortoiseCVS you can directly check out modules, update, commit and see differences by right clicking on files and folders within Explorer. You can see the state of a file with overlays on top of the normal icons within Explorer. It even works from within the file open dialog."

Now you have a CVS client. I would suggest making a new folder (usually on the root of the drive is nice and easy to find), name it whatever you like ("sourcecode" would be good).. so now you probably have c:\sourcecode\

Go into this folder, right click anywhere inside it and you should have a "CVS Checkout" option, click that.

- There will be a box for CVSROOT, put this in: ":pserver:anonymous@cvs.sf.net:/cvsroot/fteqw" (without the quotes)
- Next, there is a box for Module, put this in: "engine" (without the quotes)
- Hit OK, and now it should start downloading the source code. It will take afew minutes.

Compiling The Source Code

Windows

Note: FTE requires "ml.exe" which a standard Microsoft Visual Studio 6.0 install lacks, you can download the Service Pack 5 or 6 which has "ml.exe"... put links to service pack, and link to the ml.exe thingo itself so people dont waste 100mb to get a little file :)

You have 2 choices, to use Microsoft Visual Studio 6.0 used for releases (build files are in /engine/ftequake/) or Microsoft Visual Studio .NET 2003 (build files are in /engine/dotnet2003/ and-or /engine/dotnet/)