On Platforms
Installation instructions for standalone and grid using source for 3 platforms; Linux, Windows and Mac
Debian Etch
1.) As a user with sudo rights, install necessary components to run opensim.
sudo aptitude install screen subversion nant mono mono-gmcs libmono-microsoft8.0-cil libmono-system-runtime2.0-cil
NOTE: If you intend to run in Grid mode with a web user interface, also install apache2, php5, mysql and phpmyadmin
1a.) Check mono version, if not version 1.2.5.1, then follow step 1b. If it is version 1.2.5.1, then go to step 2
mono -V
1b.) Download and install the generic linux installer for mono 1.2.5.1 (accept/yes to all the prompts)
wget ftp://www.go-mono.com/archive/1.2.5.1/linux-installer/3/mono-1.2.5.1_3-i...
sudo chmod 755 mono-1.2.5.1_3-installer.bin
sudo ./mono-1.2.5.1_3-installer.bin
bash
2.) navigate to desired directory opensim will run from and run this command:
svn co http://opensimulator.org/svn/opensim/tags/0.5.4-release opensim
3.) Build opensim
cd opensim
sudo ./runprebuild.sh
sudo nant
XP
Note: For the easiest route, check for binaries.
Requirements:
These instructions require .NET Framework 2.0 & the latest mono.
Visual Studio or nant can be used to make the executable.
1.) Download a stable release and untar source to a local directory.
1a.) run runprebuild.bat from the top-level folder, this will create a nant and a sln(vs2005) file
1b.) run nant in the same directory, or open the sln file with vs2005
NOTE: If you intend to run in Grid mode with a web user interface, also install a lamp solution, such as XAMPP which will run: apache2, php5, mysql and phpmyadmin. If you have errors with libode.so when using ODE, you may have to build it from source, please refer to opensimulator.org
10.4/10.5
Requirements:
XCode Developers Tools, X11 (if 10.4, it's installed on 10.5 by default)
Also install Mono 1.2.5 (from link), once installed edit the .profile via terminal and add this:
export PKG_CONFIG_PATH="/Library/Frameworks/Mono.framework/Versions/1.2.5/lib/pkgconfig/:${PKG_CONFIG_PATH}"
1.) Compile OpenSIM (change the location based on which stable release you wish to install)
svn co http://opensimulator.org/svn/opensim/tags/0.5.4-release opensim cd opensim ./runprebuild.sh nant
2.) Download and Compile libopenjpeg-libsl-2.1.2.0.dylib and libsecondlife.dll and place them in opensim/bin
libopenjpeg-libsl-2.1.2.0.dylib
svn co http://opensimulator.org/svn/opensim-libs/libsl1550 opensim-libs cd opensim-libs/openjpeg-libsl make -f Makefile.osx cp libopenjpeg-libsl-2.1.2.0.dylib ../../opensim/bin
libsecondlife.dll
cd .. (back into opensim-libs) nant cp libsecondlife.dll ../../opensim/bin
NOTE: If you intend to run in Grid mode with a web user interface, also install apache2, php5, mysql and phpmyadmin, or use XAMPP to get these services running. If you have errors with libode.so when using ODE, you may have to build it from source, please refer to opensimulator.org








