Changeset - r14527:2a2e2889b290
[Not reviewed]
master
0 1 0
rubidium - 14 years ago 2010-02-12 18:42:40
rubidium@openttd.org
(svn r19108) -Document: what compilers are known to succeed compiling OpenTTD and which ones have proven to fail compiling OpenTTD
1 file changed with 18 insertions and 0 deletions:
0 comments (0 inline, 0 general)
readme.txt
Show inline comments
 
@@ -15,12 +15,13 @@ 4.0) Installing and running OpenTTD
 
 * 4.2 OpenTTD directories
 
 * 4.3 Portable Installations (External Media)
 
5.0) OpenTTD features
 
6.0) Configuration File
 
7.0) Compiling
 
 * 7.1) Required/optional libraries
 
 * 7.2) Supported compilers
 
8.0) Translating
 
 * 8.1 Translation
 
 * 8.2 Previewing
 
9.0) Troubleshooting
 
X.X) Credits
 

	
 
@@ -421,12 +422,29 @@ The following libraries are used by Open
 

	
 
OpenTTD does not require any of the libraries to be present, but without
 
zlib you cannot open most savegames or use the content downloading system.
 
Without libSDL/liballegro on non-Windows and non-MacOS X machines you have
 
no graphical user interface; you would be building a dedicated server.
 

	
 
7.2) Supported compilers:
 
---- -------------------
 
The following compilers are known to compile OpenTTD:
 
  - Microsoft Visual C++ (MSVC) 2005 and 2008.
 
    Version 2005 gives bogus warnings about scoping issues.
 
  - GNU Compiler Collection (GCC) 3.3 - 4.5.
 
    Versions 4.1 and earlier give bogus warnings about uninitialised variables.
 
    Versions 4.4 and later give bogus warnings about freeing heap objects.
 
  - Intel C++ Compiler (ICC) 11.0 and 11.1.
 

	
 
The following compilers are known not to compile OpenTTD:
 
  - Microsoft Visual C++ (MSVC) 2003 and earlier.
 
  - GNU Compiler Collection (GCC) 3.2 and earlier.
 
  - (Open) Watcom.
 

	
 
If any of these compilers can compile OpenTTD again, please let us know.
 

	
 
8.0) Translating:
 
---- -------------------
 
See http://www.openttd.org/development for up-to-date information.
 

	
 
The use of the online Translator service, located at
 
http://translator.openttd.org/, is highly encouraged. For getting an account
0 comments (0 inline, 0 general)