Build Instructions

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Requirements)
(Requirements)
Line 18: Line 18:
 
* [https://www.mono-project.com/download/stable/ Mono] on Linux or Mac.  Mono 2.10.8 is the minimum version.
 
* [https://www.mono-project.com/download/stable/ Mono] on Linux or Mac.  Mono 2.10.8 is the minimum version.
 
You may also need nant tool.
 
You may also need nant tool.
 
  
 
OpenSimulator 0.9.1 requires either  
 
OpenSimulator 0.9.1 requires either  
Line 25: Line 24:
  
 
Other platforms may require compile mono on them.
 
Other platforms may require compile mono on them.
 +
  
 
Other libraries used by OpenSimulator can be found at our opensim-libs git repo.
 
Other libraries used by OpenSimulator can be found at our opensim-libs git repo.

Revision as of 09:44, 6 July 2018

This page covers building OpenSimulator from source code on multiple platforms. Please help us keep this page up to date as the project progresses. If you just want to run OpenSimulator, Download and run the binary build instead. In the most cases, you should be fine with binaries.

Contents

Obtaining the Source Code

Check out the Download page for instructions on obtaining an OpenSimulator source release. If you want the current development code (i.e. the Git master branch) see Developer_Documentation#Source_Code_Repository_Access.

Building

Although this page is long, building is generally quite simple. See the BUILDING.txt file in the distribution itself for simplified instructions.

Requirements

OpenSimulator 0.8.x and 0.9.0.x requires either

You may also need nant tool.

OpenSimulator 0.9.1 requires either

Other platforms may require compile mono on them.


Other libraries used by OpenSimulator can be found at our opensim-libs git repo. git clone git://opensimulator.org/git/opensim-libs

You may need to compile them for your platform, in particular the unmanaged ones like Bullet or ODE native code libraries

MS Windows

Supported Compilers

Any version that does support the .Net version can be used. For example for opensimulator versions prior to 0.9.1, VS2010 can be used.

Compiling in an IDE

  1. Run "runprebuild.bat"
  2. Open the resulting "OpenSim.sln" in Visual Studio IDE.
  3. Select Debug or Release configuration
  4. Build (or Debug) -> Build Solution.

Compiling at the Command Prompt

  1. Run "runprebuild.bat".
  2. Run the resulting "compile.bat" file.

Linux

Configuration

See Configuration.

Personal tools
General
About This Wiki