Difference between revisions of "Microsoft Windows Builds"

From Second Life Wiki
Jump to navigation Jump to search
(Several aesthetic changes)
Line 2: Line 2:
This page describes installation and configuration properties for Microsoft Visual Studio (MSVS) as it relates to a development environment for Second Life.
This page describes installation and configuration properties for Microsoft Visual Studio (MSVS) as it relates to a development environment for Second Life.


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


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


[[Compiling the viewer (MSVS2003)|Build instructions are here]].
Build instructions are on: [[Compiling the viewer (MSVS2003)]].


= Community Supported Compilers =
== Community Supported Compilers ==


It's generally possible to build under these compilers with minimal extra effort:
It's generally possible to build under these compilers with minimal extra effort:
* Visual Studio 2005 Professional
* Visual Studio 2005 Professional
* Visual C++ 2005 Express
* Visual C++ 2005 Express
[[Compiling the viewer (MSVS2005)|Build instructions are here]].
Build instructions are on: [[Compiling the viewer (MSVS2005)]].


= Community Experimental Compilers =
== Community Experimental Compilers ==


VS2008 is in need of TLC:
=== Visual Studio 2008 and Visual C++ 2008 Express ===
 
Visual Studio 2008 is in need of TLC:
* Visual Studio 2008
* Visual Studio 2008
* Visual C++ 2008 Express
* Visual C++ 2008 Express


[[Compiling the Viewer MSVS Unsupported|Build instructions are here]].
Build instructions are on: [[Compiling the Viewer (MSVS2008)]].


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


mingw is in need of TLC:
mingw is in need of TLC:
* i686-mingw
* i686-mingw


[[Cross compiling the viewer (i686-mingw32)|Build instructions are here]].
Build instructions are on: [[Cross compiling the viewer (i686-mingw32)]].

Revision as of 06:45, 18 May 2008

This page describes installation and configuration properties for Microsoft Visual Studio (MSVS) as it relates to a development environment for Second Life.

Linden-Supported Compilers

For current release branches, the single supported MSVS version is:

  • Visual Studio .NET 2003 Professional

Build instructions are on: Compiling the viewer (MSVS2003).

Community Supported Compilers

It's generally possible to build under these compilers with minimal extra effort:

  • Visual Studio 2005 Professional
  • Visual C++ 2005 Express

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).