Difference between revisions of "Microsoft Windows Builds"

From Second Life Wiki
Jump to navigation Jump to search
(updated with MSVS 2005 as supported compiler)
Line 4: Line 4:


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


* Visual Studio .NET 2003 Professional
Supported compiler:


Build instructions are on: [[Compiling the viewer (MSVS2003)]].
*  '''Latest releases''' (1.21 and later):
** Visual Studio .NET 2005 Professional
** Instructions: '''[[Compiling the viewer (MSVS2005)]]'''.
*  Older releases (1.20 and earlier)
** Visual Studio .NET 2003 Professional
** Instructions: [[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 Experimental Compilers ==


== Community Supported Compilers ==
=== Visual C++ 2005 Express ===


For release branches up to 1.20, it is generally possible to build under these compilers with little or no extra effort:
Visual C++ 2005 Express build instructions are on: [[Compiling the viewer (MSVS2005)]].
* Visual Studio 2005 Professional
* Visual C++ 2005 Express
* Visual Studio 2008 (Not known the VS2005 instructions cover VS2008...)
Build instructions are on: [[Compiling the viewer (MSVS2005)]].
 
== Community Experimental Compilers ==


=== Visual Studio 2008 and Visual C++ 2008 Express ===
=== Visual Studio 2008 and Visual C++ 2008 Express ===
Line 28: Line 26:
* Visual C++ 2008 Express
* Visual C++ 2008 Express


Build instructions are on: [[Compiling the Viewer (MSVS2008)]].
Build instructions are not yet written.  Please write up your experience here: [[Compiling the Viewer (MSVS2008)]].


=== Cross compiling with gcc on Linux ===
=== Cross compiling with gcc on Linux ===

Revision as of 17:11, 28 October 2008

On Windows, there are several options on build (compile) environment of the Second Life.

Linden-Supported Compilers

Supported compiler:

Community Experimental Compilers

Visual C++ 2005 Express

Visual C++ 2005 Express build instructions are on: Compiling the viewer (MSVS2005).

Visual Studio 2008 and Visual C++ 2008 Express

Visual Studio 2008 needs some work:

  • Visual Studio 2008
  • Visual C++ 2008 Express

Build instructions are not yet written. Please write up your experience here: 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).