Difference between revisions of "Microsoft Windows Builds"

From Second Life Wiki
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...)
Line 4: Line 4:


== Linden-Supported Compilers ==
== Linden-Supported Compilers ==
For current release branches, the single supported MSVS version is:
For release branches up to 1.20, the single supported MSVS version is:


* Visual Studio .NET 2003 Professional
* Visual Studio .NET 2003 Professional


Build instructions are on: [[Compiling the viewer (MSVS2003)]].
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 ==
== Community Supported Compilers ==


It's generally possible to build under these compilers with little or no extra effort:
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 Studio 2005 Professional
* Visual C++ 2005 Express
* Visual C++ 2005 Express

Revision as of 01:58, 19 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 is in need of TLC:

  • Visual Studio 2008
  • Visual C++ 2008 Express

Build instructions are on: Compiling the Viewer (MSVS2008).

Cross compiling with gcc on Linux

mingw is in need of TLC:

  • i686-mingw

Build instructions are on: Cross compiling the viewer (i686-mingw32).