Changes

Jump to navigation Jump to search

Compiling ScummVM/Windows CE

97 bytes added, 11:28, 13 March 2008
→‎Compilers: Clarified list of compilers
=== Compilers ===
Over the years, the compiler used to build ScummVM WinCE has changed several times. The following lists which version requires which compiler(s):
* Versions '''before ''' 0.9.0 use the Microsoft Embedded Visual C development environment.More specifically you can use either[http://www.microsoft.com/downloads/details.aspx?familyid=f663bf48-31ee-4cbe-aac5-0affd5fb27dd&displaylang=en evc3] or [http://www.microsoft.com/downloads/details.aspx?familyid=4a4ed1f4-91d3-4dbe-986e-a812984318e5&displaylang=en evc4]for those versions.Most of the following instructions for building with VS2005 adhere to these builds as well.  For versions equal to 0.9.0 or * Version 0.9.1 there are x supports two ways to compile: ** Using [http://msdn.microsoft.com/windowsmobile/downloads/tools/install/default.aspx Microsoft Visual Studio 2005], or** Using the [http://download.videolan.org/pub/testing/wince/ Windows CE GCC cross compiler] developed by the [http://www.videolan.org/vlc/ VLC] team ('''do not''' rush to download and install this compiler. It needs to be rebuilt first. More on this [[Compiling_ScummVM/Windows_CE/Old_GCC|on this page]]). * Version 0.10.0 x builds with the VLC GCC cross compiler.  For the current builds (trunk), official ScummVM releases * Version 0.11.x and newer use the [http://cegcc.sf.net/ cegcc] GCC cross compiler. We try not to break builds with VS2005 but this can in no way be guaranteed as we do not longer use those tools. With some minor tweaking the code should be able to compile with VS tools too. 
Why all these compiler changes? There are absolutely critical reasons for switching between them.
1,079

edits

Navigation menu