Difference between revisions of "Building ioquake3"

From ioquake3 wiki
Jump to: navigation, search
(Microsoft Visual Studio 2008)
(Add out of date and obsolete sections.)
 
(13 intermediate revisions by 5 users not shown)
Line 1: Line 1:
= Microsoft Visual Studio 2008 =
+
== Primary sections ==
# Download/Install [[http://www.microsoft.com/express/download/ Microsoft Visual C++ 2008 Express]].
 
# Download/Install [[http://www.microsoft.com/downloads/info.aspx?na=22&p=3&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dea4894b5-e98d-44f6-842d-e32147237638%26DisplayLang%3den Microsoft DirectX SDK]].
 
# Download/Install [[http://connect.creativelabs.com/openal/Downloads/OpenAL11CoreSDK.zip OpenAL Core SDK]]
 
# Download/Install [[http://tortoisesvn.net/downloads Tortoise SVN]].
 
# Download/Extract [[http://curl.haxx.se/latest.cgi?curl=win32-devel-msvc LibCURL]]
 
# Download/Extract [[http://www.libsdl.org/download-1.2.php SDL 1.2 Win32 Development Libraries]]
 
# Point MSVC++ 2008 at OpenAL, LibCURL and SDL.
 
## Tools (menu) -> Options... (menu item) -> Projects and Solutions (expand list item) -> VC++ Directories (list item) -> Show directories for: (choice) -> Include files (choice item)
 
### Add LibCURL\include
 
### Add SDL\include
 
### Add OpenAL SDK\include
 
## Tools (menu) -> Options... (menu item) -> Projects and Solutions (expand list item) -> VC++ Directories (list item) -> Show directories for: (choice) -> Library files (choice item)
 
### Add LibCURL
 
### Add SDL\lib
 
### Add OpenAL SDK\libs\Win32
 
# [[http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-checkout.html Checkout]] ioQuake3 from svn://svn.icculus.org/quake3/trunk.
 
# Open misc/msvc/ioq3.VS2008.sln.
 
# Choose a build configuration (Debug, Debug TA, Release, Release TA).
 
# Build (outputs to build/<configuration>/ioquake3.exe).
 
  
''These steps have only been tested on Windows XP (32-bit).  If it works on other versions of Windows please post here.''
+
* [[Building ioquake3 on Linux]]
 +
* [[Building ioquake3 on Mac]]
 +
* [[Building ioquake3 on Windows - cygwin]] (mingw)
 +
* [[Building ioquake3 on Windows - msys2]] (mingw)
 +
 
 +
== Out of Date ==
 +
 
 +
* [[Building ioquake3 on Windows - Visual Studio 2008]]
 +
* [[Building ioquake3 on Windows - Visual Studio 2005]]
 +
 
 +
== Obsolete ==
 +
 
 +
* [[Building ioquake3 on Windows - mingw and msys]]
 +
* [[Making patches and diffs for ioquake3 on Windows]]

Latest revision as of 08:55, 25 March 2017

Primary sections

Out of Date

Obsolete