aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/BUILDING.md
blob: 6bd04bc44171ffc0e7b984c6988cc421fba207a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Building on Windows

Steps:
* runprebuild.bat
* Load OpenSim.sln into Visual Studio .NET and build the solution.
* chdir bin 
* copy OpenSim.ini.example to OpenSim.ini and other appropriate files in bin/config-include
* run OpenSim.exe

# Building on Linux / Mac

Prereqs:
*	Mono > 5.0
*	On some Linux distributions you may need to install additional packages.
*	msbuild or xbuild if still supported by the mono version
*   See http://opensimulator.org/wiki/Dependencies for more information.

From the distribution type:
* ./runprebuild.sh
* type msbuild or xbuild
* cd bin 
* copy OpenSim.ini.example to OpenSim.ini and other appropriate files in bin/config-include
* review and change those ini files according to your needs
* windows: execute opensim.exe or opensim32.exe for small regions
* linux: run ./opensim.sh
* msbuild (xbuild) option switches
  *  clean:  msbuild /target:clean
  *  debug: (default) msbuild /property:Configuration=Debug
  *  release: msbuild /property:Configuration=Release

# References
 
Helpful resources:
* http://opensimulator.org/wiki/Build_Instructions