Difference between revisions of "Microsoft Windows Builds"
Jump to navigation
Jump to search
(Soft Linden has said on SLDEV that VS2005 will become the standard with 1.21. Ref: Wed, Jul 9, 2008 at 11:43 AM, Re: [sldev] 1.20.12 build problem on Windows regarding STL...) |
Alissa Sabre (talk | contribs) (→Community Experimental Compilers: Eliminated an acronym TLC.) |
||
Line 24: | Line 24: | ||
=== Visual Studio 2008 and Visual C++ 2008 Express === | === Visual Studio 2008 and Visual C++ 2008 Express === | ||
Visual Studio 2008 | Visual Studio 2008 needs some work: | ||
* Visual Studio 2008 | * Visual Studio 2008 | ||
* Visual C++ 2008 Express | * Visual C++ 2008 Express | ||
Line 32: | Line 32: | ||
=== Cross compiling with gcc on Linux === | === Cross compiling with gcc on Linux === | ||
mingw | mingw needs some work: | ||
* i686-mingw | * i686-mingw | ||
Revision as of 06:39, 28 July 2008
On Windows, there are several options on build (compile) environment of the Second Life.
Linden-Supported Compilers
For release branches up to 1.20, the single supported MSVS version is:
- Visual Studio .NET 2003 Professional
Build instructions are on: Compiling the viewer (MSVS2003).
NOTE, upcoming change: Soft Linden has reported on the SLDev mailing list that starting with client 1.21, VS 2005 will become the new standard.
Community Supported Compilers
For release branches up to 1.20, it is generally possible to build under these compilers with little or no extra effort:
- Visual Studio 2005 Professional
- Visual C++ 2005 Express
- Visual Studio 2008
Build instructions are on: Compiling the viewer (MSVS2005).
Community Experimental Compilers
Visual Studio 2008 and Visual C++ 2008 Express
Visual Studio 2008 needs some work:
- Visual Studio 2008
- Visual C++ 2008 Express
Build instructions are on: Compiling the Viewer (MSVS2008).
Cross compiling with gcc on Linux
mingw needs some work:
- i686-mingw
Build instructions are on: Cross compiling the viewer (i686-mingw32).