<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://opensimulator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gracion</id>
		<title>OpenSimulator - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gracion"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/Gracion"/>
		<updated>2026-05-12T06:35:14Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Build_Instructions</id>
		<title>Talk:Build Instructions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Build_Instructions"/>
				<updated>2011-02-09T06:44:00Z</updated>
		
		<summary type="html">&lt;p&gt;Gracion: /* Mac PowerPC Build instructions updates */ Update done&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mac PowerPC Build instructions updates ==&lt;br /&gt;
I've attempted to update these old instructions based on a successful build (yesterday), but on rebuilding to confirm the instructions found that all was not as it seemed. It looks like different versions of Mono are required to compile, and then run, OpenSim (the current tarball 0.7.0.2). I plan to return for a much better update and cleanup when I'm surer of my facts.  (I think PowerPC is well worth supporting on OpenSim because a lot of these machines are still being freed up for dedicated use as users switch to Intel.) [[User:Gracion|Gracion]] 08:27, 7 February 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
Ok, done! This should be a pretty good step-by-step for OpenSim for PowerPC today, I think. I'm sure there are issues, perhaps quite serious ones, but hopefully more useful than what was there before. In fact, I put back the old instructions pretty much intact, so that others have the option of using older materials. [[User:Gracion|Gracion]] 06:44, 9 February 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Problems in installation... ==&lt;br /&gt;
&lt;br /&gt;
Hi, I just installed everything from the svn (see my note if you use donwload link). I was almost able to launch everything, but fail on having a fully working environment, I got null pointer exceptions and the inventory didn't work as expected.&lt;br /&gt;
&lt;br /&gt;
I'm particularly interested in local grid. This might be particularly useful for making demos and so attracting more attention on this wonderful project:&lt;br /&gt;
&lt;br /&gt;
Might I suggest the following for easying the installation of local grid? Just brainstorming:&lt;br /&gt;
&lt;br /&gt;
- Pack the already existent installation giving a READY TO GO local grid installation. I cannot do myself because it's not working on my computer. If you assist me in having a full installation, I might publish a easyphp self installing thingy.&lt;br /&gt;
&lt;br /&gt;
- What about having it working under Ubuntu or so under a VMWare machine? so that people can download the VM and be able to really see something working? Also if the deployed machine has something already built on it (some standard avatars and a small house) it would be tremendously useful.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also some defaults are strange to me: why not be per default using physics? people used to 2ndlife cannot understand why all the objects are phantom, this is particularly strange that you have to enable it. Please have it per default more consistent.&lt;br /&gt;
&lt;br /&gt;
* Textures are different from 2ndlife and appears to me a kind of rectangular dark brown. Is this wanted?&lt;br /&gt;
&lt;br /&gt;
* A tutorial should be written guiding people to do something. Not needing to do the same as 2nd life, but stress the differences!!!&lt;br /&gt;
&lt;br /&gt;
Greetings, and thanks for your huge effort.&lt;br /&gt;
&lt;br /&gt;
== Vista firewall ==&lt;br /&gt;
&lt;br /&gt;
As far as the disable Vista firewall, I have found that opening the ports that Opensim wants and the ports involved seems to work fine.&lt;br /&gt;
Far better than opening an already bad OS to possible net issues. Tho I tend to agree, if it just don't seem to connect and there is no&lt;br /&gt;
other reason for the trouble, by all means disable the firewall to see if that is the issue.&lt;br /&gt;
&lt;br /&gt;
== VMWare ==&lt;br /&gt;
&lt;br /&gt;
I am currently attempting to make a VMWare image for opensim based off of debian 40r6 and opensim SVN 0.6.2 Alpha release (r8068). I hope I can configure it so that it will be ready to go in sandbox mode with a default AV.  If this does work, the problem then becomes where i could host it at.&lt;/div&gt;</summary>
		<author><name>Gracion</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Build_Instructions</id>
		<title>Build Instructions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Build_Instructions"/>
				<updated>2011-02-09T06:40:28Z</updated>
		
		<summary type="html">&lt;p&gt;Gracion: Rewritten and tested Mac OS X PowerPC Instructions; restored old instructions below them&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
This page covers building OpenSim from source code on multiple platforms.  Please help us keep this page up to date as the project progresses.&lt;br /&gt;
&lt;br /&gt;
==Download OpenSim ==&lt;br /&gt;
Check out the [[Download]] page for instructions on obtaining an OpenSim source release.&lt;br /&gt;
&lt;br /&gt;
== MS Windows  ==&lt;br /&gt;
&lt;br /&gt;
UPDATED: Jan.23.2011 &lt;br /&gt;
&lt;br /&gt;
OpenSim requires either the .Net Framework version 3.51, or&amp;amp;nbsp;Mono 2.4.2.3 or newer. It supports the following compilers: &lt;br /&gt;
&lt;br /&gt;
Net Framework is available from here: [http://www.microsoft.com/downloads/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&amp;amp;displaylang=en www.microsoft.com/downloads/details.aspx] &lt;br /&gt;
&lt;br /&gt;
*[http://msdn2.microsoft.com/en-us/express/aa700756.aspx Microsoft Visual C# Express Edition] (note: not Visual C++) &lt;br /&gt;
New URL: http://www.microsoft.com/express/Windows/ ( The Visual Studio® 2010 Express )&lt;br /&gt;
*[http://www.mono-project.com/ mono]&lt;br /&gt;
&lt;br /&gt;
Additional note: If you like IDE's you will need C# express 2008 or VS 2008. &lt;br /&gt;
&lt;br /&gt;
Additional note: Microsoft C# Express v9 may install .Net 3.5 with resultant path error. &lt;br /&gt;
&lt;br /&gt;
#To avoid install .Net framework version 2.0 (installed by default in Windows XP&amp;amp;nbsp;&amp;amp;amp;&amp;amp;nbsp;newer)&lt;br /&gt;
&lt;br /&gt;
Additional note: It is possible to develop on Windows Vista 64 bits with the following tweaks: &lt;br /&gt;
&lt;br /&gt;
#Select OpenSim project properties from solution and choose platform to be x86. Rebuild solution. &lt;br /&gt;
#Select OpenSim.exe properties under solution bin folder and choose windows xp sp 2 compatibility mode + run as administrator.&lt;br /&gt;
&lt;br /&gt;
Additional note:  It is possible to develop with Visual Studio 2010 - C# Express with the following tweaks:&lt;br /&gt;
&lt;br /&gt;
#In the top-level directory, run the '&amp;lt;tt&amp;gt;runprebuild.bat&amp;lt;/tt&amp;gt;' file. This will create a VS2008 solution file.&lt;br /&gt;
#Open the VS2008 solution file in VS 2010 Express and run the conversion wizard to crease a VS2010 solution file.&lt;br /&gt;
#In the solution explorer of the resulting project, right click on each project (there are 91) and select properties.  Under the Application tab, set the Target framework to .NET Framework 3.5.&lt;br /&gt;
#In the solution explorer, under the OpenSim project select &amp;quot;app.config&amp;quot;.&lt;br /&gt;
#Copy the contents of bin\OpenSim.exe.config into the app.config file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building  ===&lt;br /&gt;
&lt;br /&gt;
*In the top-level directory, run the '&amp;lt;tt&amp;gt;runprebuild.bat&amp;lt;/tt&amp;gt;' file. This will create a VS2008 solution file, a nant build file and a '&amp;lt;tt&amp;gt;compile.bat&amp;lt;/tt&amp;gt;' file.&lt;br /&gt;
&lt;br /&gt;
*Open the resulting sln file with visual studio and build it there, or &lt;br /&gt;
*Run the '&amp;lt;tt&amp;gt;compile.bat&amp;lt;/tt&amp;gt;' file. This will build the executable using MSBuild. &lt;br /&gt;
*if you prefer to use nant, run nant in the same top-level directory. This will build the executables.&lt;br /&gt;
&lt;br /&gt;
Note that only a limited number of directories and files are actually required for a working system,the rest are just used for source code and the build process:&lt;br /&gt;
  addon-modules&lt;br /&gt;
  bin&lt;br /&gt;
  doc&lt;br /&gt;
  share&lt;br /&gt;
  ThirdParty&lt;br /&gt;
  ThirdPartyLicences&lt;br /&gt;
  BUILDING.txt&lt;br /&gt;
  CONTRIBUTORS.txt&lt;br /&gt;
  LICENSE.txt&lt;br /&gt;
  README.txt&lt;br /&gt;
  TESTING.bat&lt;br /&gt;
&lt;br /&gt;
=== Running  ===&lt;br /&gt;
&lt;br /&gt;
Copy the &amp;lt;tt&amp;gt;bin/OpenSim.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;bin/OpenSim.ini&amp;lt;/tt&amp;gt; before making any changes. &lt;br /&gt;
&lt;br /&gt;
Assuming you initially want to create an Opensim Standalone setup, the example Opensim.ini already has the appropriate [Architecture] setting for that in place referring to an include file at &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini.example&amp;lt;/tt&amp;gt;.  &lt;br /&gt;
&lt;br /&gt;
Copy the &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini&amp;lt;/tt&amp;gt; before making any changes to that too. A cache is recommended to make Opensim run in a more stable and efficient manner.  Choose a cache as described in &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Double-click on the &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; executable file in the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory. This will start up OpenSim in standalone mode. &lt;br /&gt;
&lt;br /&gt;
The debugger in VS2008 C# may be used to step through the code. For those that use a Cygwin shell, you may find that one or more dll's have permissions that cause problems running. Most find that a &amp;quot;&amp;lt;tt&amp;gt;chmod 777 *&amp;lt;/tt&amp;gt;&amp;quot; from the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory solves this. &lt;br /&gt;
&lt;br /&gt;
'''''Windows Vista''''' &lt;br /&gt;
&lt;br /&gt;
Some people have reported that to run on Windows Vista, you must first disable Windows Firewall. Under the new &amp;quot;Start&amp;quot; button of Vista, select &amp;quot;Control panel&amp;quot;. Then double-click &amp;quot;Windows Firewall&amp;quot;. In the window that pops up, on the left column, select &amp;quot;Turn Windows Firewall on or off&amp;quot;. You will have to give permission for this to run, then select the option &amp;quot;Off (not recommended)&amp;quot;. Click &amp;quot;OK&amp;quot; and exit from the Windows Firewall window. &lt;br /&gt;
&lt;br /&gt;
If you have McAfee SecurityCenter, see the description below. &lt;br /&gt;
&lt;br /&gt;
Once all the security features are disabled, right click on &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; and select &amp;quot;Run as administrator&amp;quot;. This will pop up a window asking permission, select &amp;quot;Allow&amp;quot;. Your OpenSim server should run in a DOS-like window and accept connections. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;'''''McAfee Security''''' &lt;br /&gt;
&lt;br /&gt;
McAfee Security does not allow applications to listen on ports not explicitly specified. You have two options: 1) disable firewall protection all together, 2) enable &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; to be able to open ports. &lt;br /&gt;
&lt;br /&gt;
''Disable firewall'' &lt;br /&gt;
&lt;br /&gt;
Open McAfee SecurityCenter. Select &amp;quot;Internet &amp;amp;amp; Network&amp;quot;. In the lower left corner is a small link to &amp;quot;Configure...&amp;quot;. Select this. In the right side of the window, select the bar that says &amp;quot;Firewall protection is enabled&amp;quot;. Here you can select &amp;quot;Off&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
''Enable &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; to open ports'' &lt;br /&gt;
&lt;br /&gt;
Open McAfee SecurityCenter. Select &amp;quot;Internet &amp;amp;amp; Network&amp;quot;. In the lower left corner is a small link to &amp;quot;Configure...&amp;quot;. Select this. In the right side of the window, select the bar that says &amp;quot;Firewall protection is enabled&amp;quot;. Select the &amp;quot;Advanced...&amp;quot; button. This will pop up a new window. &lt;br /&gt;
&lt;br /&gt;
In the new window, on the left side, select &amp;quot;Program Permissions.&amp;quot; In the middle on the right side of the window, select the &amp;quot;Add Allowed Program&amp;quot; button. Use the browser that pops up to find the OpenSim executable and select it. &lt;br /&gt;
&lt;br /&gt;
Finally, select &amp;quot;OK&amp;quot; and exit the McAfee SecurityCenter window.&lt;br /&gt;
&lt;br /&gt;
==Linux/Mac OS X/FreeBSD==&lt;br /&gt;
&lt;br /&gt;
The easiest platform to get running on the Linux side is Ubuntu 10.04, 32bit.  This is what most of the developers running Linux use.  If you are looking for the quick path, start there.&lt;br /&gt;
&lt;br /&gt;
'''Many distros (including Ubuntu) ship with only the &amp;quot;mono-runtime&amp;quot; package installed, however you need to install &amp;quot;mono-complete&amp;quot; for some OpenSimulator features such as LSL script commands.'''&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
&lt;br /&gt;
For Ubuntu users on older distributions (7.10, 8.04, etc.) '''you need''' to upgrade your version of mono to at least 2.4. For anyone who needs to upgrade their Mono, see [[Update Mono on Ubuntu]].&lt;br /&gt;
&lt;br /&gt;
Ubuntu Karmic (9.10) includes mono 2.4.2.3 packages.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Lucid (10.04) includes mono 2.4.4 packages&lt;br /&gt;
&lt;br /&gt;
Ubuntu Maverick (10.10) includes mono 2.6.7 packages&lt;br /&gt;
&lt;br /&gt;
To build:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install nant mono-gmcs libmono-microsoft8.0-cil \&lt;br /&gt;
      libmono-system-runtime2.0-cil libgdiplus libmono-i18n2.0-cil libmono-oracle2.0-cil&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
=== openSUSE 10.3/11/11.1 ===&lt;br /&gt;
&lt;br /&gt;
Install an openSUSE 11.1, 11 or 10.3 with its default options, add the online repositories&lt;br /&gt;
when finished installing do an online update with all the latest packages.&lt;br /&gt;
&lt;br /&gt;
In yast install these packages, for running Opensim in standalone mode.&lt;br /&gt;
(there is a slight diffrence between 10.3 and 11/11.1 but following should be same)&lt;br /&gt;
 subversion&lt;br /&gt;
 nant&lt;br /&gt;
 mono-jscript&lt;br /&gt;
 - check that mono-core is installed&lt;br /&gt;
&lt;br /&gt;
just in case you do not already have it installed &lt;br /&gt;
&lt;br /&gt;
  sudo zypper install mono-data-oracle&lt;br /&gt;
&lt;br /&gt;
A tip for OpenSuSE 11.1 users - you can install packages from the command line using the 'zypper' tool.  For example, to install 'nant', use this command:&lt;br /&gt;
&lt;br /&gt;
  sudo zypper install nant&lt;br /&gt;
&lt;br /&gt;
If you just want to use SQLite then jump to last section &lt;br /&gt;
within this post.&lt;br /&gt;
&lt;br /&gt;
* Optional mysql - for Opensim running in Grid mode:&lt;br /&gt;
Install these mysql packages via yast&lt;br /&gt;
  mysql&lt;br /&gt;
  mysql-client&lt;br /&gt;
  mysql-administrator&lt;br /&gt;
  mysql-gui-tools&lt;br /&gt;
  mysql-query-browser&lt;br /&gt;
&lt;br /&gt;
(note that selecting mysql in the Yast2 Installer will select the other packages automatically)&lt;br /&gt;
&lt;br /&gt;
Before building create the mysql database.&lt;br /&gt;
 /etc/init.d/mysql start&lt;br /&gt;
 mysql -u root -p -h localhost&lt;br /&gt;
 (when asked for password just hit enter)&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; create database opensim;&lt;br /&gt;
 mysql&amp;gt; use opensim;&lt;br /&gt;
 mysql&amp;gt; create user 'opensim'@'localhost' identified by 'thePassword';&lt;br /&gt;
 mysql&amp;gt; grant all on *.* to 'opensim'@'localhost';&lt;br /&gt;
 mysql&amp;gt; quit&lt;br /&gt;
&lt;br /&gt;
*note that the '''grant all''' command may differ if you're adding the opensim database to an existing mysql installation.&lt;br /&gt;
&lt;br /&gt;
On current builds set the connection string inside bin/OpenSim.ini after coppying the OpenSim.ini.example file.&lt;br /&gt;
If you are changing to MySQL from SQLite, the connection string for mysql also exists in the bin/Region/*xml files.&lt;br /&gt;
* It is '''important''' to remember this if you start out using the built-in SQLite database engine.&lt;br /&gt;
&lt;br /&gt;
Build after installation of above in bash terminal. I save it in /opt&lt;br /&gt;
&lt;br /&gt;
 su -&lt;br /&gt;
 cd /opt&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
Or, if you have a current (0.6+), you can simply execute:&lt;br /&gt;
&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
After this you should be able to continue on starting the diffrent Servers, look in the mysql-config section,or&lt;br /&gt;
just run your OpenSim as a Standalone.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X 10.4/10.5 on PowerPC ===&lt;br /&gt;
OpenSim can run on PowerPC Macs (such as G4, G5). These instructions were tested on 10.5.8.  Note that two libraries must also be built from source. Caveat: the OpenSim app was only briefly tested in self-contained mode. There may well be issues with this build. Feel free to note any issues you find below (or in a new wiki page? discussion?). &lt;br /&gt;
&lt;br /&gt;
Unfortunately, the OpenSim version used here must be compiled on one version of Mono (2.6.7) and run on another (2.8.2). This means either upgrading Mono after the build, or having both versions installed and accessing the older version when you want to build. These instructions let you have both versions installed.&lt;br /&gt;
&lt;br /&gt;
* Install Xcode 3.1.4 Developer Tools from from http://developer.apple.com/. You must have a free Apple developer account to access the downloads. 3.1.4 was the last PowerPC Xcode.&lt;br /&gt;
&lt;br /&gt;
* (10.4 only) Install X11 from the Optional Install (or see if it's a Customize option when you install Xcode). 10.5 gets X11 by default (''from OS X or dev tools?'').&lt;br /&gt;
* Install Mono 2.6.7 PowerPC Framework from here: http://www.go-mono.com/mono-downloads/download.html (binary OS X Framework, no need to build from source)&lt;br /&gt;
* Then install Mono 2.8.2 PowerPC framework. For these instructions to work, you must first install 2.6.7, THEN 2.8.2. (The old framework is not deleted, but &amp;quot;Current&amp;quot; symlinks are updated).&lt;br /&gt;
* Download OpenSim 0.7.0.2 source tarball: http://dist.opensimulator.org/opensim-0.7.0.2-source.tar.gz Expand to a suitable folder for development and running.&lt;br /&gt;
** Feel free to try a newer version of OpenSim (the repository is on git now).&lt;br /&gt;
** If you used a newer OpenSim version, check BUILDING.txt for any changes to build instructions (we fall under &amp;quot;Linux&amp;quot;)&lt;br /&gt;
* Edit or create .profile or .bash_profile in your OS X home folder, with the following lines:&lt;br /&gt;
 # remember real PATH&lt;br /&gt;
 export OSIM_HACK_ORIG_PATH=$PATH&lt;br /&gt;
 &lt;br /&gt;
 # normal path for running OpenSim&lt;br /&gt;
 export PATH=$PATH:/Library/Frameworks/Mono.framework/Versions/Current/bin:/usr/local/mysql/bin&lt;br /&gt;
 &lt;br /&gt;
 # Just for nant:&lt;br /&gt;
 export PKG_CONFIG_PATH=/Library/Frameworks/Mono.framework/Versions/2.6.7/lib/pkgconfig&lt;br /&gt;
 alias oldpath=&amp;quot;export PATH=$OSIM_HACK_ORIG_PATH:/Library/Frameworks/Mono.framework/Versions/2.6.7/bin&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
* Open a new Terminal window, and cd to your uncompressed OpenSim source folder (shortcut: type &amp;quot;cd &amp;quot; then drag the folder to the Terminal window). The enter these commands:&lt;br /&gt;
 oldpath&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
* nant should take around 10 minutes to compile your OpenSim. If you get through that without errors, you're halfway there! (I did get 234 warnings).&lt;br /&gt;
* *Important* Before we forget, open a new Terminal window (necessary to avoid the effects of &amp;quot;oldpath&amp;quot;).&lt;br /&gt;
* Now we need PowerPC versions of two libraries. Build each one and replace the compiled .dylib files in the opensim/bin folder. &lt;br /&gt;
** libode.dylib http://cdnetworks-us-1.dl.sourceforge.net/project/opende/ODE/0.11.1/ode-0.11.1.zip&lt;br /&gt;
** libopenjpeg-dotnet-2.1.3.0-dotnet-1.dylib (checked out with svn:)&lt;br /&gt;
 svn co http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk/openjpeg-dotnet libopenmetaverse-read-only&lt;br /&gt;
 cd libopenmetaverse-read-only&lt;br /&gt;
** To build, remove the Makefile file, which is for Linux, and rename Makefile.osx to just Makefile, then give the command: make )&lt;br /&gt;
** Remove the other versions of the two libraries (similar names, different extensions, like &amp;quot;libode-x86_64.so&amp;quot;. Two libode's and three libopenjpeg's).&lt;br /&gt;
* Configure your sim: Copy OpenSim.ini.example to OpenSim.ini and customize it per its comments.&lt;br /&gt;
* Likewise copy and customize StandaloneCommon.ini in bin/config-include&lt;br /&gt;
* Note that the comments say that the current SQLite plugin doesn't work on OS X. Either solve that, or install MySQL, which requires no compiling and is relatively easy to set up:&lt;br /&gt;
** From http://downloads.mysql.com/archives.php?p=mysql-5.1&amp;amp;v=5.1.40, download MySQL 5.1.40 for 10.5 PowerPC (installer, not 64-bit) &lt;br /&gt;
** Run the installer. (which installs to /usr/local)&lt;br /&gt;
** Install MySQL.prefPane into System Preferences by double-clicking it.&lt;br /&gt;
** Open the pref pane and start MySQL.&lt;br /&gt;
** (Optional:) For unattended startup, install MySQLStartupItem (doesn't always work for me).&lt;br /&gt;
** (Recommended:) In Terminal, do the one-time setup of MySQL with this command: mysql_secure_installation&lt;br /&gt;
** In MySQL, create the opensim user per the comments in OpenSim.ini. Give it all the create privileges.&lt;br /&gt;
*** Since this is a Mac, you could use Sequel Pro (donationware) to do that in a nice GUI. Standard connection, host: 127.0.0.1 (if on the same Mac)&lt;br /&gt;
* You're ready to run OpenSim. In that new Terminal window, cd to your OpenSim-source/bin folder.&lt;br /&gt;
 mono OpenSim.exe&lt;br /&gt;
* If all is well, you will be prompted &amp;quot;New region name []: &amp;quot;&lt;br /&gt;
* Turn to &amp;quot;Running OpenSim for the first time&amp;quot; on wiki page [[Configuration - OpenSim]]&lt;br /&gt;
* When fully up and running, the prompt is &amp;quot;Region (&amp;lt;region-name&amp;gt;) #&amp;quot;&lt;br /&gt;
''Here are the earlier instructions for PowerPC, and others for Intel:''&lt;br /&gt;
----&lt;br /&gt;
* OpenSim is now working on PowerPC Macs! Thanks to DrScofield and those who helped him. Current nightly builds for PowerPC are not working, not sure about Intel so use the 0.5 Build. OpenSim works on Intel Macs. I'm testing on PowerBook G4. Tested these step on 10.5, but not 10.4 but should work (Works on iMac G5 with OS 10.4.11, including expanding to local grid mode.&lt;br /&gt;
* Install XCode Developers Tools from DVD/CD Installation Disk or download  from http://developer.apple.com/. You have to create an Apple account to access the downloads if you don't have an Apple account.&lt;br /&gt;
* Install X11 for 10.4 from the Optional Install from the DVD/CD Installation Disk. X11 for 10.5 is installed by default.&lt;br /&gt;
* Install Mono 1.2.5 from http://ftp.novell.com/pub/mono/archive/1.2.5/macos-10-universal/5/MonoFramework-1.2.5_5.macos10.novell.universal.dmg (The more recent releases Mono 1.2.6, 1.9.1 and 2.0.1 do not appear to work with these installation instructions And in Terminal or X11 edit the .profile file  and add the following line:&lt;br /&gt;
 export PKG_CONFIG_PATH=&amp;quot;/Library/Frameworks/Mono.framework/Versions/Current/lib/pkgconfig/:${PKG_CONFIG_PATH}&amp;quot;&lt;br /&gt;
* Compile OpenSim&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.5.0-release opensim&lt;br /&gt;
 cd opensim &lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
* Download and Compile libopenjpeg-libsl-2.1.2.0.dylib and libsecondlife.dll&lt;br /&gt;
* libopenjpeg-libsl-2.1.2.0.dylib:&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/old/libsl1550 opensim-libs&lt;br /&gt;
 cd opensim-libs/openjpeg-libsl&lt;br /&gt;
 make -f Makefile.osx&lt;br /&gt;
 cp libopenjpeg-libsl-2.1.2.0.dylib ../../bin&lt;br /&gt;
* Note: The Makefile that creates the libopenjpeg-libsl-2.1.2.0.so does not compile on PowerPC, but works properly on Intel Macs. Looks like a gcc issue with compile options. (It appears to work on iMac G5 with OS X 10.4.11.&lt;br /&gt;
&lt;br /&gt;
* libsecondlife.dll: (for PowerPC Only, see  details on this step [http://xyzzyxyzzy.net/2008/02/12/installing-opensim-on-powerpcor-of-eggs-and-virtual-worlds installing OpenSim on PowerPC…or: of eggs and virtual worlds])&lt;br /&gt;
 cd .. (back into opensim-libs)&lt;br /&gt;
 nant&lt;br /&gt;
 cp bin/libsecondlife.dll ../bin&lt;br /&gt;
&lt;br /&gt;
* Edit the libsecondlife.dll.config (PowerPC Only). Remove the cpu=&amp;quot;x86&amp;quot; tag in the last dllmap line.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X 10.5 and later, Intel ===&lt;br /&gt;
&lt;br /&gt;
You might find it work for your environment (OS X 10.5.7, Intel):&lt;br /&gt;
&lt;br /&gt;
* make sure you have X11 installed&lt;br /&gt;
* grab the Apple Dev Tools from [http://developer.apple.com/]&lt;br /&gt;
* install Mono Framework 2.4 from [http://www.go-mono.com/mono-downloads/download.html]&lt;br /&gt;
* Get OpenSim source:&lt;br /&gt;
  svn co http://opensimulator.org/svn/opensim/tags/0.6.5-post-fixes opensim&lt;br /&gt;
* Compile OpenSim:&lt;br /&gt;
  cd opensim&lt;br /&gt;
  ./runprebuild.sh&lt;br /&gt;
  nant&lt;br /&gt;
 &lt;br /&gt;
You might find it work for your environment (OS X 10.5.7 and 10.6, Intel) on (8/9/09):&lt;br /&gt;
&lt;br /&gt;
* make sure you have X11 installed (installed by default on 10.5 and 10.6)&lt;br /&gt;
* Very important to grab the latest Apple Dev Tools (3.2.1 on 8/9/09) (from [http://developer.apple.com/] - You will need a developer account, it is free.&lt;br /&gt;
* install Mono Framework 2.4 (version 2.4.2.3 on 8/9/09) from [http://www.go-mono.com/mono-downloads/download.html] ''Or perhaps the latest stable release.''&lt;br /&gt;
''Mono includes nant, so it should not be necessary to build nant with MacPorts, but others have done so and left these intructions:''&lt;br /&gt;
* install Mac Ports from [http://www.macports.org/]&lt;br /&gt;
* Mac Ports should update its packages on install, but to be safe, type the following at the Terminal: &lt;br /&gt;
  sudo port -v selfupdate&lt;br /&gt;
* Use mac ports to install nant. (This should pull in everything you need. I think this will also try to install mono, but since I already had it installed, that errored on me. Don't worry about it though, it should install everything else you need.) At the Terminal type: &lt;br /&gt;
  sudo port install nant &lt;br /&gt;
    &lt;br /&gt;
* Get OpenSim source. I downloaded 0.6.6 from [http://opensimulator.org/wiki/Download]&lt;br /&gt;
* Uncompress the download.&lt;br /&gt;
* Compile OpenSim:&lt;br /&gt;
  cd opensim&lt;br /&gt;
  ./runprebuild.sh&lt;br /&gt;
  nant&lt;br /&gt;
  &lt;br /&gt;
*Then of course the issue with the 0.6.6 release. &lt;br /&gt;
This release had some bugs with default automatic configuration on the first startup of OpenSim.exe.  bin/Regions/default.xml (region configuration file) is not automatically created in the main directory.  Therefore, you must manually create this file.  Here is an example.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Root&amp;gt;&lt;br /&gt;
  &amp;lt;Config sim_UUID=&amp;quot;UUID&amp;quot; sim_name=&amp;quot;NAME&amp;quot; sim_location_x=&amp;quot;1000&amp;quot; sim_location_y=&amp;quot;1000&amp;quot;&lt;br /&gt;
 internal_ip_address=&amp;quot;IP_ADDRESS_OF_SERVER&amp;quot; internal_ip_port=&amp;quot;9000&amp;quot; allow_alternate_ports=&amp;quot;false&amp;quot;&lt;br /&gt;
 external_host_name=&amp;quot;DNS_NAME_OF_SERVER&amp;quot; master_avatar_uuid=&amp;quot;00000000-0000-0000-0000-000000000000&amp;quot;&lt;br /&gt;
 estate_covanant_uuid=&amp;quot;00000000-0000-0000-0000-000000000000&amp;quot; master_avatar_first=&amp;quot;FIRST_NAME&amp;quot;&lt;br /&gt;
 master_avatar_last=&amp;quot;SECOND_NAME&amp;quot; master_avatar_pass=&amp;quot;PASSWORD&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/Root&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
You must change UUID, NAME, IP_ADDRESS_OF_SERVER, DNS_NAME_OF_SERVER, FIRST_NAME, SECOND_NAME and PASSWORD to your own values.&lt;br /&gt;
(I noticed than IP_ADDRESS_OF_SERVER should be set to real IP not to 127.0.0.1)&lt;br /&gt;
&lt;br /&gt;
'''Summary''':&lt;br /&gt;
&lt;br /&gt;
*Run OpenSim0.6.6Setup.exe and install OpenSim in Windows&lt;br /&gt;
*Run OpenSim.exe and enter default values - record them!&lt;br /&gt;
*Shutdown simulator (command: shutdown)&lt;br /&gt;
*Create default.xml with copy of above&lt;br /&gt;
*Change values in default.xml with recoded values&lt;br /&gt;
*Be sure default.xml be in main directory (same with OpenSim.ini)&lt;br /&gt;
*Run again OpenSim.exe&lt;br /&gt;
*Connect with viewer&lt;br /&gt;
&lt;br /&gt;
=== FreeBSD 6.2 ===&lt;br /&gt;
 su&lt;br /&gt;
 cd /usr/ports/devel/subversion/ &amp;amp;&amp;amp; make install clean (you may also need to rebuild apr-svn if this step fails)&lt;br /&gt;
 cd /usr/ports/lang/mono/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/devel/nant/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/databases/sqlite3/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/x11-toolkits/libgdiplus/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /opensim/installation/directory/&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
 Note: [[Troubleshooting#System.DllNotFoundException:_..2Flibopenjpeg-libsl-2.1.2.0.so|Follow the instructions on the FAQ to fix the]]&lt;br /&gt;
 &amp;quot;System.DllNotFoundException: ./libopenjpeg-libsl-2.1.2.0.so&amp;quot; issue, but use &amp;quot;gmake&amp;quot; instead of &amp;quot;make&amp;quot;&lt;br /&gt;
&lt;br /&gt;
For ODE Physics you must do the following:&lt;br /&gt;
 cd /usr/ports/graphics/libGL/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/graphics/libGLU/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /opensim/installation/directory/&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/trunk opensim-libs&lt;br /&gt;
 cd opensim-libs/unmanaged/OpenDynamicsEngine2/&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-shared --enable-release --disable-demos&lt;br /&gt;
 make&lt;br /&gt;
 mv ./ode/src/.libs/libode.so /opensim/installation/directory/opensim/bin/&lt;br /&gt;
&lt;br /&gt;
=== RedHat Enterprise Linux 4 ===&lt;br /&gt;
 sudo vi /etc/yum.repos.d/mono.repo&lt;br /&gt;
&lt;br /&gt;
  [mono]&lt;br /&gt;
  name=Mono for rhel-4-i386 (stable)&lt;br /&gt;
  baseurl=http://ftp.novell.com/pub/mono/download-stable/rhel-4-i386/&lt;br /&gt;
  enabled=1&lt;br /&gt;
  gpgcheck=0&lt;br /&gt;
&lt;br /&gt;
 sudo yum install mono-complete monodoc-core nant&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
=== RedHat Enterprise Linux 5 ===&lt;br /&gt;
&lt;br /&gt;
The instructions below also work on other RedHat Linux flavors such as CentOS or maybe Fedora.&lt;br /&gt;
&lt;br /&gt;
1. Put the [http://download.opensuse.org/repositories/Mono/RHEL_5/Mono.repo Mono.repo] file in the /etc/yum.repo.d/ directory:&lt;br /&gt;
 $ sudo su -&lt;br /&gt;
 $ cd /etc/yum.repos.d/&lt;br /&gt;
 $ wget http://download.opensuse.org/repositories/Mono/RHEL_5/Mono.repo&lt;br /&gt;
Naturally use the most [http://download.opensuse.org/repositories/Mono up-to-date link for your distribution].&lt;br /&gt;
&lt;br /&gt;
2. Install Mono and related tools with yum:&lt;br /&gt;
 $ yum install mono nant mono-jscript mono-nunit&lt;br /&gt;
Make sure to use nunit-console2 to run your tests.&lt;br /&gt;
&lt;br /&gt;
=== Fedora 12 &amp;amp;amp; 13  ===&lt;br /&gt;
&lt;br /&gt;
Fedora 12 and 13 installs are fairly simple. Nant and Mono now work out of the box with OpenSim. Incase you are completley new to this, here is a complete step by step guide to run OpenSim on a base install of Fedora (bare minimum of packages). It will also work on GUI installs.&lt;br /&gt;
&lt;br /&gt;
1. yum install wget nano nant libgdiplus mono-devel mono-jscript &lt;br /&gt;
&lt;br /&gt;
2. [[Download]] opensim (wget [http://dist.opensimulator.org/opensim-0.7.0.1-source.tar.gz http://dist.opensimulator.org/opensim-0.7.0.1-source.tar.gz]) &lt;br /&gt;
&lt;br /&gt;
3. tar -xf opensim-0.7.0.1-source.tar.gz &lt;br /&gt;
&lt;br /&gt;
4. mv opensim-0.7.0.1-source opensim &lt;br /&gt;
&lt;br /&gt;
5. cd opensim &lt;br /&gt;
&lt;br /&gt;
6. ./runprebuild.sh &lt;br /&gt;
&lt;br /&gt;
7. nant &lt;br /&gt;
&lt;br /&gt;
8. cd /bin &lt;br /&gt;
&lt;br /&gt;
9. cd /config-include/ &lt;br /&gt;
&lt;br /&gt;
10. cp StandaloneCommon.ini.example StandaloneCommon.ini &lt;br /&gt;
&lt;br /&gt;
11. cd .. &lt;br /&gt;
&lt;br /&gt;
12. cp OpenSim.ini.example OpenSim.ini &lt;br /&gt;
&lt;br /&gt;
13. mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
=== Fedora 5 ===&lt;br /&gt;
* I needed to build latest mono and nant from sources to build OpenSim successfully, the ones available in yum repository didn't work so I had to uninstall and build and configure the packages.&lt;br /&gt;
&lt;br /&gt;
For detailed instructions go [http://ruakuu.blogspot.com/2008/06/installing-and-configuring-opensim-on.html here]&lt;br /&gt;
&lt;br /&gt;
=== Debian 4 ===&lt;br /&gt;
&lt;br /&gt;
For detailed instructions please see [[Debian 4 Build Instructions]]&lt;br /&gt;
&lt;br /&gt;
=== Debian 5 ===&lt;br /&gt;
&lt;br /&gt;
1. Install Debian in the usual way. In the package list choose just the last option - 'Standard system' Leave all other install options unchecked unless you have other reason to install them.&lt;br /&gt;
&lt;br /&gt;
2. Log in as your root user make sure it works.&lt;br /&gt;
&lt;br /&gt;
3. type: aptitude update (or apt-get update)&lt;br /&gt;
&lt;br /&gt;
4. type: aptitude install nant and answer 'y' to 'Do you want to continue'- This will install nant and all of its dependancies.&lt;br /&gt;
&lt;br /&gt;
5. type: apt-get install git-core and answer 'y' to 'Do you want to continue'.&lt;br /&gt;
&lt;br /&gt;
6. type: aptitude install build-essential swig autoconf gawk mono-common binfmt-support bison libglib2.0-dev gettext and answer 'y' to 'Do you want to continue'&lt;br /&gt;
&lt;br /&gt;
7. type: wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.4.3.tar.bz2 to download mono&lt;br /&gt;
&lt;br /&gt;
8. type: tar xf mono-2.4.3.tar.bz2 to extract the mono source code to a directory (substitute the latest build)&lt;br /&gt;
&lt;br /&gt;
9. type: cd mono-2.4.3 to change int the directory you just created&lt;br /&gt;
&lt;br /&gt;
10. type: ./configure --with-libgdiplus=yes - wait for it to finish&lt;br /&gt;
&lt;br /&gt;
11. type: make - and wait some more as this takes a bit - moreso on older machines&lt;br /&gt;
&lt;br /&gt;
12. type: make install&lt;br /&gt;
&lt;br /&gt;
13. type: cd /&lt;br /&gt;
&lt;br /&gt;
14 type: git clone git://opensimulator.org/git/opensim&lt;br /&gt;
&lt;br /&gt;
15 type: cd opensim&lt;br /&gt;
&lt;br /&gt;
16. type: git checkout -b 0.6.8-post-fixes origin/0.6.8-post-fixes (substitute the latest build)&lt;br /&gt;
&lt;br /&gt;
17. type: git pull&lt;br /&gt;
&lt;br /&gt;
18. type: apt-get -u upgrade and answer 'y' to 'do you want to continue?'. This will update all packages to their latest versions via apt (it will not upgrade opensim or mono as they were compiled seperately)&lt;br /&gt;
&lt;br /&gt;
19. Reboot, just to make sure it all comes up cleanly (type: shutdown -r now)&lt;br /&gt;
&lt;br /&gt;
20. Login, type: cd /&lt;br /&gt;
&lt;br /&gt;
21. type: cd opensim&lt;br /&gt;
&lt;br /&gt;
22. type: ./runprebuild.sh&lt;br /&gt;
&lt;br /&gt;
23 type: nant - wait for this to finish&lt;br /&gt;
&lt;br /&gt;
24. type: cd bin&lt;br /&gt;
&lt;br /&gt;
25. type: cp OpenSim.ini.example OpenSim.ini&lt;br /&gt;
&lt;br /&gt;
26. type: mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
27. Answer the onscreen wizard promts and Opensim will start in standalone mode.&lt;br /&gt;
&lt;br /&gt;
To add MySql support type: apt-get install mysql-server and answer 'y' to 'Do you want to Continue'. You will be prompted for a password for the MySQL root user, enter it twice as requested. Edit OpenSim.ini to use MySql as directed elsewhere.&lt;br /&gt;
&lt;br /&gt;
=== CentOS 5.2 32bit ===&lt;br /&gt;
&lt;br /&gt;
For detailed instructions please see [[CentOS 5.2 Build Instructions]]&lt;br /&gt;
&lt;br /&gt;
=== CentOS 5.3 32bit ===&lt;br /&gt;
&lt;br /&gt;
For detailed installation and configuration instructions please see this [http://www.linuxtraining.org.uk/blogger4.html blog]&lt;br /&gt;
&lt;br /&gt;
=== 64bit ===&lt;br /&gt;
Please note that only 32bit binaries are provided in the bin/ directory of subversion.  If you want to use 64bit, you'll need to rebuild these shared objects.  See [[Installing and running on x86-64]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Physics (Open Dynamics Engine ODE) ===&lt;br /&gt;
As installed from svn, ODE will work on most 32 bit platforms.  If you get an ODE-related crash, and/or a &amp;lt;i&amp;gt;libode.so not found&amp;lt;/i&amp;gt; type of error, you will need to build libode from source.&lt;br /&gt;
&lt;br /&gt;
Remove &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; from the &amp;lt;tt&amp;gt;./bin&amp;lt;/tt&amp;gt; folder.  (Note that subsequent svn updates may replace it again; best fix is to copy your built &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt;).  Do NOT remove &amp;lt;tt&amp;gt;ode.net.dll&amp;lt;/tt&amp;gt;!  Download the latest source from:&lt;br /&gt;
&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/trunk/unmanaged/OpenDynamicsEngine&lt;br /&gt;
&lt;br /&gt;
OpenSim requires a couple of patches on top of ODE which are not yet included upstream.  When compiling, make sure to use the following configure options:&lt;br /&gt;
&lt;br /&gt;
 --with-trimesh=gimpact &lt;br /&gt;
 --enable-shared&lt;br /&gt;
&lt;br /&gt;
Make sure the configure script confirms these choices, and always compile with single precision (I believe that's the default).  Try &amp;lt;code&amp;gt; make -k &amp;lt;/code&amp;gt; if you get errors relating to drawstuff, test*, or openGL.  &amp;lt;code&amp;gt; make install &amp;lt;/code&amp;gt; should put &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; in the proper place (usually &amp;lt;tt&amp;gt;/usr/local/lib&amp;lt;/tt&amp;gt;), and it should be seen by opensim (&amp;lt;tt&amp;gt;ode.net.dll&amp;lt;/tt&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
'''''Note:''' if OpenSim fails to launch with &amp;lt;tt&amp;gt;Exception: System.DllNotFoundException: ode&amp;lt;/tt&amp;gt;, after compiling ODE, just copy &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; from its usual place (probably &amp;lt;tt&amp;gt;/usr/local/lib/&amp;lt;/tt&amp;gt;) to ./bin/, as per [http://metafuturing.net/index.php/OpenSim_Notebook_1 this suggestion]''&lt;br /&gt;
&lt;br /&gt;
==== Setting up ODE for 64 Bits systems: ====&lt;br /&gt;
&lt;br /&gt;
HOWTO on setting up and Install OpenSim on SLES10 - SP1 64Bit&lt;br /&gt;
&lt;br /&gt;
1. I installed Mono 2.01, added this installation source in Yast2&lt;br /&gt;
    This distro supports installing packages via YaST. Add the following installation source to YaST:&lt;br /&gt;
    * http://ftp.novell.com/pub/mono/download-stable/SLE_10 [^]&lt;br /&gt;
    For assistance with using repositories and installing packages with YaST, visit the Yast help page.&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;nant&amp;quot; was installed also via this operation.&lt;br /&gt;
&lt;br /&gt;
2. I installed subversion from http://software.opensuse.org/search [^]&lt;br /&gt;
&lt;br /&gt;
   SLES/SLED10 -&amp;gt;&lt;br /&gt;
   subversion-1.5.2-34.2.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
3. I downloaded and installed the lastest SVN version of opensim as usual (like a 32 bit system):&lt;br /&gt;
   http://opensimulator.org/wiki/Build_Instructions [^]&lt;br /&gt;
&lt;br /&gt;
4. I downloaded and installed the Open Dynamics Engine (ODE) to replace the 32 bit version of ODE with a 64 bit version.&lt;br /&gt;
 &lt;br /&gt;
   I did that with the following linux commands:&lt;br /&gt;
  (it is expected that you have all required Linux building tools installed):&lt;br /&gt;
   &lt;br /&gt;
   # cd&lt;br /&gt;
   # svn co http://opensimulator.org/svn/opensim-libs/trunk/unmanaged/OpenDynamicsEngine [^]&lt;br /&gt;
   # cd OpenDynamicEngine&lt;br /&gt;
   # chmod a+x ou/bootstrap&lt;br /&gt;
   # sh autogen.sh&lt;br /&gt;
&lt;br /&gt;
 I installed/updated SLES10 with these rpm's for autogen.sh to run properly. http://software.opensuse.org/search [^]&lt;br /&gt;
&lt;br /&gt;
   SLES/SLED10 -&amp;gt;&lt;br /&gt;
   - autoconf-2.61-168.1.x86_64.rpm&lt;br /&gt;
   - automake-1.10.1-5.3.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
   # CFLAGS=&amp;quot;-m64&amp;quot; ./configure --enable-shared&lt;br /&gt;
   # make&lt;br /&gt;
&lt;br /&gt;
 I installed gtk2-devel via yast2, and all its dependancies, because make keept failing.&lt;br /&gt;
&lt;br /&gt;
   # cp ./ode/src/.libs/libode.so /opt/opensim/bin/&lt;br /&gt;
&lt;br /&gt;
 note:&lt;br /&gt;
 in this directory it had made several versions of the &amp;quot;libode.so&amp;quot; because of running the previous commands several times&lt;br /&gt;
 so i had to copy libode.so.1.0.0 to /opt/opensim/bin/libode.so&lt;br /&gt;
&lt;br /&gt;
   # vi ../opensim/bin/OpenSim.ini (change av_capsule_standup_tensor_linux to 1700000)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The 'chmod' command is required to fix permissions that are wrong.&lt;br /&gt;
The change in OpenSim.ini is required to avoid that avatars have bend legs and/or their feet are in the ground.&lt;br /&gt;
&lt;br /&gt;
==== Running ====&lt;br /&gt;
Recent versions of OpenSim come without an &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; file. Copy the &amp;lt;tt&amp;gt;OpenSim.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; before making any changes.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cd bin&lt;br /&gt;
 mono OpenSim.exe&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: if you are running a 32bit Server such as Ubuntu 8.0.4 you need the alternative launcher:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
mono OpenSim.32BitLaunch.exe&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To invoke ODE, add the option:&lt;br /&gt;
 -physics=OpenDynamicsEngine&lt;br /&gt;
to the &amp;lt;tt&amp;gt;mono OpenSim.exe&amp;lt;/tt&amp;gt; line&lt;br /&gt;
&lt;br /&gt;
or add &amp;lt;code&amp;gt;  physics = OpenDynamicsEngine &amp;lt;/code&amp;gt; to the [Startup] section of &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt;.  Same deal for other physics engines, when available.&lt;br /&gt;
&lt;br /&gt;
On mono 1.2.6, some distributions may see&lt;br /&gt;
 Unhandled Exception: System.NotSupportedException: CodePage 1252 not supported&lt;br /&gt;
on startup when using mysql.  This can be resolved by installing the package libmono-i18n2.0-cil (see http://bugs.mysql.com/bug.php?id=33938).&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Getting Started]]&lt;/div&gt;</summary>
		<author><name>Gracion</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Build_Instructions</id>
		<title>Talk:Build Instructions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Build_Instructions"/>
				<updated>2011-02-07T08:27:08Z</updated>
		
		<summary type="html">&lt;p&gt;Gracion: What I'm doing to PowerPC Mac instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mac PowerPC Build instructions updates ==&lt;br /&gt;
I've attempted to update these old instructions based on a successful build (yesterday), but on rebuilding to confirm the instructions found that all was not as it seemed. It looks like different versions of Mono are required to compile, and then run, OpenSim (the current tarball 0.7.0.2). I plan to return for a much better update and cleanup when I'm surer of my facts.  (I think PowerPC is well worth supporting on OpenSim because a lot of these machines are still being freed up for dedicated use as users switch to Intel.) [[User:Gracion|Gracion]] 08:27, 7 February 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Problems in installation... ==&lt;br /&gt;
&lt;br /&gt;
Hi, I just installed everything from the svn (see my note if you use donwload link). I was almost able to launch everything, but fail on having a fully working environment, I got null pointer exceptions and the inventory didn't work as expected.&lt;br /&gt;
&lt;br /&gt;
I'm particularly interested in local grid. This might be particularly useful for making demos and so attracting more attention on this wonderful project:&lt;br /&gt;
&lt;br /&gt;
Might I suggest the following for easying the installation of local grid? Just brainstorming:&lt;br /&gt;
&lt;br /&gt;
- Pack the already existent installation giving a READY TO GO local grid installation. I cannot do myself because it's not working on my computer. If you assist me in having a full installation, I might publish a easyphp self installing thingy.&lt;br /&gt;
&lt;br /&gt;
- What about having it working under Ubuntu or so under a VMWare machine? so that people can download the VM and be able to really see something working? Also if the deployed machine has something already built on it (some standard avatars and a small house) it would be tremendously useful.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also some defaults are strange to me: why not be per default using physics? people used to 2ndlife cannot understand why all the objects are phantom, this is particularly strange that you have to enable it. Please have it per default more consistent.&lt;br /&gt;
&lt;br /&gt;
* Textures are different from 2ndlife and appears to me a kind of rectangular dark brown. Is this wanted?&lt;br /&gt;
&lt;br /&gt;
* A tutorial should be written guiding people to do something. Not needing to do the same as 2nd life, but stress the differences!!!&lt;br /&gt;
&lt;br /&gt;
Greetings, and thanks for your huge effort.&lt;br /&gt;
&lt;br /&gt;
== Vista firewall ==&lt;br /&gt;
&lt;br /&gt;
As far as the disable Vista firewall, I have found that opening the ports that Opensim wants and the ports involved seems to work fine.&lt;br /&gt;
Far better than opening an already bad OS to possible net issues. Tho I tend to agree, if it just don't seem to connect and there is no&lt;br /&gt;
other reason for the trouble, by all means disable the firewall to see if that is the issue.&lt;br /&gt;
&lt;br /&gt;
== VMWare ==&lt;br /&gt;
&lt;br /&gt;
I am currently attempting to make a VMWare image for opensim based off of debian 40r6 and opensim SVN 0.6.2 Alpha release (r8068). I hope I can configure it so that it will be ready to go in sandbox mode with a default AV.  If this does work, the problem then becomes where i could host it at.&lt;/div&gt;</summary>
		<author><name>Gracion</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Build_Instructions</id>
		<title>Build Instructions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Build_Instructions"/>
				<updated>2011-02-07T08:20:52Z</updated>
		
		<summary type="html">&lt;p&gt;Gracion: Addendum to Mac OS X build instructions about problems with Mono versions. See discussion.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
This page covers building OpenSim from source code on multiple platforms.  Please help us keep this page up to date as the project progresses.&lt;br /&gt;
&lt;br /&gt;
==Download OpenSim ==&lt;br /&gt;
Check out the [[Download]] page for instructions on obtaining an OpenSim source release.&lt;br /&gt;
&lt;br /&gt;
== MS Windows  ==&lt;br /&gt;
&lt;br /&gt;
UPDATED: Jan.23.2011 &lt;br /&gt;
&lt;br /&gt;
OpenSim requires either the .Net Framework version 3.51, or&amp;amp;nbsp;Mono 2.4.2.3 or newer. It supports the following compilers: &lt;br /&gt;
&lt;br /&gt;
Net Framework is available from here: [http://www.microsoft.com/downloads/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&amp;amp;displaylang=en www.microsoft.com/downloads/details.aspx] &lt;br /&gt;
&lt;br /&gt;
*[http://msdn2.microsoft.com/en-us/express/aa700756.aspx Microsoft Visual C# Express Edition] (note: not Visual C++) &lt;br /&gt;
New URL: http://www.microsoft.com/express/Windows/ ( The Visual Studio® 2010 Express )&lt;br /&gt;
*[http://www.mono-project.com/ mono]&lt;br /&gt;
&lt;br /&gt;
Additional note: If you like IDE's you will need C# express 2008 or VS 2008. &lt;br /&gt;
&lt;br /&gt;
Additional note: Microsoft C# Express v9 may install .Net 3.5 with resultant path error. &lt;br /&gt;
&lt;br /&gt;
#To avoid install .Net framework version 2.0 (installed by default in Windows XP&amp;amp;nbsp;&amp;amp;amp;&amp;amp;nbsp;newer)&lt;br /&gt;
&lt;br /&gt;
Additional note: It is possible to develop on Windows Vista 64 bits with the following tweaks: &lt;br /&gt;
&lt;br /&gt;
#Select OpenSim project properties from solution and choose platform to be x86. Rebuild solution. &lt;br /&gt;
#Select OpenSim.exe properties under solution bin folder and choose windows xp sp 2 compatibility mode + run as administrator.&lt;br /&gt;
&lt;br /&gt;
Additional note:  It is possible to develop with Visual Studio 2010 - C# Express with the following tweaks:&lt;br /&gt;
&lt;br /&gt;
#In the top-level directory, run the '&amp;lt;tt&amp;gt;runprebuild.bat&amp;lt;/tt&amp;gt;' file. This will create a VS2008 solution file.&lt;br /&gt;
#Open the VS2008 solution file in VS 2010 Express and run the conversion wizard to crease a VS2010 solution file.&lt;br /&gt;
#In the solution explorer of the resulting project, right click on each project (there are 91) and select properties.  Under the Application tab, set the Target framework to .NET Framework 3.5.&lt;br /&gt;
#In the solution explorer, under the OpenSim project select &amp;quot;app.config&amp;quot;.&lt;br /&gt;
#Copy the contents of bin\OpenSim.exe.config into the app.config file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building  ===&lt;br /&gt;
&lt;br /&gt;
*In the top-level directory, run the '&amp;lt;tt&amp;gt;runprebuild.bat&amp;lt;/tt&amp;gt;' file. This will create a VS2008 solution file, a nant build file and a '&amp;lt;tt&amp;gt;compile.bat&amp;lt;/tt&amp;gt;' file.&lt;br /&gt;
&lt;br /&gt;
*Open the resulting sln file with visual studio and build it there, or &lt;br /&gt;
*Run the '&amp;lt;tt&amp;gt;compile.bat&amp;lt;/tt&amp;gt;' file. This will build the executable using MSBuild. &lt;br /&gt;
*if you prefer to use nant, run nant in the same top-level directory. This will build the executables.&lt;br /&gt;
&lt;br /&gt;
Note that only a limited number of directories and files are actually required for a working system,the rest are just used for source code and the build process:&lt;br /&gt;
  addon-modules&lt;br /&gt;
  bin&lt;br /&gt;
  doc&lt;br /&gt;
  share&lt;br /&gt;
  ThirdParty&lt;br /&gt;
  ThirdPartyLicences&lt;br /&gt;
  BUILDING.txt&lt;br /&gt;
  CONTRIBUTORS.txt&lt;br /&gt;
  LICENSE.txt&lt;br /&gt;
  README.txt&lt;br /&gt;
  TESTING.bat&lt;br /&gt;
&lt;br /&gt;
=== Running  ===&lt;br /&gt;
&lt;br /&gt;
Copy the &amp;lt;tt&amp;gt;bin/OpenSim.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;bin/OpenSim.ini&amp;lt;/tt&amp;gt; before making any changes. &lt;br /&gt;
&lt;br /&gt;
Assuming you initially want to create an Opensim Standalone setup, the example Opensim.ini already has the appropriate [Architecture] setting for that in place referring to an include file at &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini.example&amp;lt;/tt&amp;gt;.  &lt;br /&gt;
&lt;br /&gt;
Copy the &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini&amp;lt;/tt&amp;gt; before making any changes to that too. A cache is recommended to make Opensim run in a more stable and efficient manner.  Choose a cache as described in &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Double-click on the &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; executable file in the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory. This will start up OpenSim in standalone mode. &lt;br /&gt;
&lt;br /&gt;
The debugger in VS2008 C# may be used to step through the code. For those that use a Cygwin shell, you may find that one or more dll's have permissions that cause problems running. Most find that a &amp;quot;&amp;lt;tt&amp;gt;chmod 777 *&amp;lt;/tt&amp;gt;&amp;quot; from the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory solves this. &lt;br /&gt;
&lt;br /&gt;
'''''Windows Vista''''' &lt;br /&gt;
&lt;br /&gt;
Some people have reported that to run on Windows Vista, you must first disable Windows Firewall. Under the new &amp;quot;Start&amp;quot; button of Vista, select &amp;quot;Control panel&amp;quot;. Then double-click &amp;quot;Windows Firewall&amp;quot;. In the window that pops up, on the left column, select &amp;quot;Turn Windows Firewall on or off&amp;quot;. You will have to give permission for this to run, then select the option &amp;quot;Off (not recommended)&amp;quot;. Click &amp;quot;OK&amp;quot; and exit from the Windows Firewall window. &lt;br /&gt;
&lt;br /&gt;
If you have McAfee SecurityCenter, see the description below. &lt;br /&gt;
&lt;br /&gt;
Once all the security features are disabled, right click on &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; and select &amp;quot;Run as administrator&amp;quot;. This will pop up a window asking permission, select &amp;quot;Allow&amp;quot;. Your OpenSim server should run in a DOS-like window and accept connections. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;'''''McAfee Security''''' &lt;br /&gt;
&lt;br /&gt;
McAfee Security does not allow applications to listen on ports not explicitly specified. You have two options: 1) disable firewall protection all together, 2) enable &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; to be able to open ports. &lt;br /&gt;
&lt;br /&gt;
''Disable firewall'' &lt;br /&gt;
&lt;br /&gt;
Open McAfee SecurityCenter. Select &amp;quot;Internet &amp;amp;amp; Network&amp;quot;. In the lower left corner is a small link to &amp;quot;Configure...&amp;quot;. Select this. In the right side of the window, select the bar that says &amp;quot;Firewall protection is enabled&amp;quot;. Here you can select &amp;quot;Off&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
''Enable &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; to open ports'' &lt;br /&gt;
&lt;br /&gt;
Open McAfee SecurityCenter. Select &amp;quot;Internet &amp;amp;amp; Network&amp;quot;. In the lower left corner is a small link to &amp;quot;Configure...&amp;quot;. Select this. In the right side of the window, select the bar that says &amp;quot;Firewall protection is enabled&amp;quot;. Select the &amp;quot;Advanced...&amp;quot; button. This will pop up a new window. &lt;br /&gt;
&lt;br /&gt;
In the new window, on the left side, select &amp;quot;Program Permissions.&amp;quot; In the middle on the right side of the window, select the &amp;quot;Add Allowed Program&amp;quot; button. Use the browser that pops up to find the OpenSim executable and select it. &lt;br /&gt;
&lt;br /&gt;
Finally, select &amp;quot;OK&amp;quot; and exit the McAfee SecurityCenter window.&lt;br /&gt;
&lt;br /&gt;
==Linux/Mac OS X/FreeBSD==&lt;br /&gt;
&lt;br /&gt;
The easiest platform to get running on the Linux side is Ubuntu 10.04, 32bit.  This is what most of the developers running Linux use.  If you are looking for the quick path, start there.&lt;br /&gt;
&lt;br /&gt;
'''Many distros (including Ubuntu) ship with only the &amp;quot;mono-runtime&amp;quot; package installed, however you need to install &amp;quot;mono-complete&amp;quot; for some OpenSimulator features such as LSL script commands.'''&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
&lt;br /&gt;
For Ubuntu users on older distributions (7.10, 8.04, etc.) '''you need''' to upgrade your version of mono to at least 2.4. For anyone who needs to upgrade their Mono, see [[Update Mono on Ubuntu]].&lt;br /&gt;
&lt;br /&gt;
Ubuntu Karmic (9.10) includes mono 2.4.2.3 packages.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Lucid (10.04) includes mono 2.4.4 packages&lt;br /&gt;
&lt;br /&gt;
Ubuntu Maverick (10.10) includes mono 2.6.7 packages&lt;br /&gt;
&lt;br /&gt;
To build:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install nant mono-gmcs libmono-microsoft8.0-cil \&lt;br /&gt;
      libmono-system-runtime2.0-cil libgdiplus libmono-i18n2.0-cil libmono-oracle2.0-cil&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
=== openSUSE 10.3/11/11.1 ===&lt;br /&gt;
&lt;br /&gt;
Install an openSUSE 11.1, 11 or 10.3 with its default options, add the online repositories&lt;br /&gt;
when finished installing do an online update with all the latest packages.&lt;br /&gt;
&lt;br /&gt;
In yast install these packages, for running Opensim in standalone mode.&lt;br /&gt;
(there is a slight diffrence between 10.3 and 11/11.1 but following should be same)&lt;br /&gt;
 subversion&lt;br /&gt;
 nant&lt;br /&gt;
 mono-jscript&lt;br /&gt;
 - check that mono-core is installed&lt;br /&gt;
&lt;br /&gt;
just in case you do not already have it installed &lt;br /&gt;
&lt;br /&gt;
  sudo zypper install mono-data-oracle&lt;br /&gt;
&lt;br /&gt;
A tip for OpenSuSE 11.1 users - you can install packages from the command line using the 'zypper' tool.  For example, to install 'nant', use this command:&lt;br /&gt;
&lt;br /&gt;
  sudo zypper install nant&lt;br /&gt;
&lt;br /&gt;
If you just want to use SQLite then jump to last section &lt;br /&gt;
within this post.&lt;br /&gt;
&lt;br /&gt;
* Optional mysql - for Opensim running in Grid mode:&lt;br /&gt;
Install these mysql packages via yast&lt;br /&gt;
  mysql&lt;br /&gt;
  mysql-client&lt;br /&gt;
  mysql-administrator&lt;br /&gt;
  mysql-gui-tools&lt;br /&gt;
  mysql-query-browser&lt;br /&gt;
&lt;br /&gt;
(note that selecting mysql in the Yast2 Installer will select the other packages automatically)&lt;br /&gt;
&lt;br /&gt;
Before building create the mysql database.&lt;br /&gt;
 /etc/init.d/mysql start&lt;br /&gt;
 mysql -u root -p -h localhost&lt;br /&gt;
 (when asked for password just hit enter)&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; create database opensim;&lt;br /&gt;
 mysql&amp;gt; use opensim;&lt;br /&gt;
 mysql&amp;gt; create user 'opensim'@'localhost' identified by 'thePassword';&lt;br /&gt;
 mysql&amp;gt; grant all on *.* to 'opensim'@'localhost';&lt;br /&gt;
 mysql&amp;gt; quit&lt;br /&gt;
&lt;br /&gt;
*note that the '''grant all''' command may differ if you're adding the opensim database to an existing mysql installation.&lt;br /&gt;
&lt;br /&gt;
On current builds set the connection string inside bin/OpenSim.ini after coppying the OpenSim.ini.example file.&lt;br /&gt;
If you are changing to MySQL from SQLite, the connection string for mysql also exists in the bin/Region/*xml files.&lt;br /&gt;
* It is '''important''' to remember this if you start out using the built-in SQLite database engine.&lt;br /&gt;
&lt;br /&gt;
Build after installation of above in bash terminal. I save it in /opt&lt;br /&gt;
&lt;br /&gt;
 su -&lt;br /&gt;
 cd /opt&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
Or, if you have a current (0.6+), you can simply execute:&lt;br /&gt;
&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
After this you should be able to continue on starting the diffrent Servers, look in the mysql-config section,or&lt;br /&gt;
just run your OpenSim as a Standalone.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X 10.5/10.4 ===&lt;br /&gt;
* OpenSim is now working on PowerPC Macs! Thanks to DrScofield and those who helped him. Current nightly builds for PowerPC are not working, not sure about Intel so use the 0.5 Build. OpenSim works on Intel Macs. I'm testing on PowerBook G4. Tested these step on 10.5, but not 10.4 but should work (Works on iMac G5 with OS 10.4.11, including expanding to local grid mode. &lt;br /&gt;
* Install XCode Developers Tools from DVD/CD Installation Disk or download  from http://developer.apple.com/. You have to create an Apple account to access the downloads if you don't have an Apple account.&lt;br /&gt;
* Install X11 for 10.4 from the Optional Install from the DVD/CD Installation Disk. X11 for 10.5 is installed by default.&lt;br /&gt;
* Install Mono 1.2.5 from http://ftp.novell.com/pub/mono/archive/1.2.5/macos-10-universal/5/MonoFramework-1.2.5_5.macos10.novell.universal.dmg The more recent releases Mono 1.2.6, 1.9.1 and 2.0.1 do not appear to work with these installation instructions &lt;br /&gt;
----&lt;br /&gt;
''Updated notes for OS X 10.5.8 PowerPC Mac: these sources and binaries allowed a successful build, run and login from an LL client. However, various false starts were made, and it is not currently clear to this writer what the correct solutions are. It appears that OpenSim 0.7.0.2 compiles on Mono 2.6.7 and not on 2.8.2, but OpenSim only runs on Mono 2.8.2, not 2.6.7. Along with this, the PATHS environment variable must be pointing to the correct Mono directories at each stage.''&lt;br /&gt;
* Mono 2.8.2 for PowerPC http://ftp.novell.com/pub/mono/archive/2.8.2/macos-10-ppc/1/MonoFramework-2.8.2_1.macos10.novell.ppc.dmg&lt;br /&gt;
* OpenSim 0.7.0.2 source (note that svn has been replaced with git) http://dist.opensimulator.org/opensim-0.7.0.2-source.tar.gz  Compile thus:&lt;br /&gt;
 cd opensim &lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
* MySQL 5.1.40 for 10.5 PowerPC (installer, not 64-bit) http://downloads.mysql.com/archives.php?p=mysql-5.1&amp;amp;v=5.1.40&lt;br /&gt;
''A standard MySQL installation was chosen due to warnings about SQLite issues, although there may be other workarounds. see OpenSim.ini''&lt;br /&gt;
''The two dylibs were found to be x86 format, although other config instructions below may prevent that. I built them both on the PowerPC Mac from fresh source and replaced them in the opensim/bin folder''&lt;br /&gt;
* libode.dylib http://cdnetworks-us-1.dl.sourceforge.net/project/opende/ODE/0.11.1/ode-0.11.1.zip&lt;br /&gt;
* libopenjpeg-dotnet-2.1.3.0-dotnet-1.dylib (checked out with svn:)&lt;br /&gt;
 svn co http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk/openjpeg-dotnet libopenmetaverse-read-only&lt;br /&gt;
 cd libopenmetaverse-read-only&lt;br /&gt;
 (remove the Makefile file, which is for Linux, and rename Makefile.osx to just Makefile )&lt;br /&gt;
 make&lt;br /&gt;
Edit or create a .profile (or .bash_profile) file in your home folder, with the following lines:&lt;br /&gt;
 export PKG_CONFIG_PATH=&amp;quot;/Library/Frameworks/Mono.framework/Versions/Current/lib/pkgconfig/:${PKG_CONFIG_PATH}&amp;quot;&lt;br /&gt;
 PATH=$PATH:/Library/Frameworks/Mono.framework/Versions/Current/bin:/usr/local/mysql/bin&lt;br /&gt;
 export PATH&lt;br /&gt;
''Don't forget to open a new Terminal window after saving the file, so that your .profile (or .bash_profile) changes take effect. Note also the mysql addition.''&lt;br /&gt;
''There are probably other issues, but this should get you to the Region()# prompt. YMMV. Here are the rest of the earlier instructions for PowerPC, and others for Intel.''&lt;br /&gt;
----&lt;br /&gt;
* Compile OpenSim&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.5.0-release opensim&lt;br /&gt;
 cd opensim &lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
* Download and Compile libopenjpeg-libsl-2.1.2.0.dylib and libsecondlife.dll&lt;br /&gt;
* libopenjpeg-libsl-2.1.2.0.dylib:&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/old/libsl1550 opensim-libs&lt;br /&gt;
 cd opensim-libs/openjpeg-libsl&lt;br /&gt;
 make -f Makefile.osx&lt;br /&gt;
 cp libopenjpeg-libsl-2.1.2.0.dylib ../../bin&lt;br /&gt;
* Note: The Makefile that creates the libopenjpeg-libsl-2.1.2.0.so does not compile on PowerPC, but works properly on Intel Macs. Looks like a gcc issue with compile options. (It appears to work on iMac G5 with OS X 10.4.11.&lt;br /&gt;
&lt;br /&gt;
* libsecondlife.dll: (for PowerPC Only, see  details on this step [http://xyzzyxyzzy.net/2008/02/12/installing-opensim-on-powerpcor-of-eggs-and-virtual-worlds installing OpenSim on PowerPC…or: of eggs and virtual worlds])&lt;br /&gt;
 cd .. (back into opensim-libs)&lt;br /&gt;
 nant&lt;br /&gt;
 cp bin/libsecondlife.dll ../bin&lt;br /&gt;
&lt;br /&gt;
* Edit the libsecondlife.dll.config (PowerPC Only). Remove the cpu=&amp;quot;x86&amp;quot; tag in the last dllmap line.&lt;br /&gt;
&lt;br /&gt;
You might find it work for your environment (OS X 10.5.7, Intel):&lt;br /&gt;
&lt;br /&gt;
* make sure you have X11 installed&lt;br /&gt;
* grab the Apple Dev Tools from [http://developer.apple.com/]&lt;br /&gt;
* install Mono Framework 2.4 from [http://www.go-mono.com/mono-downloads/download.html]&lt;br /&gt;
* Get OpenSim source:&lt;br /&gt;
  svn co http://opensimulator.org/svn/opensim/tags/0.6.5-post-fixes opensim&lt;br /&gt;
* Compile OpenSim:&lt;br /&gt;
  cd opensim&lt;br /&gt;
  ./runprebuild.sh&lt;br /&gt;
  nant&lt;br /&gt;
&lt;br /&gt;
You might find it work for your environment (OS X 10.5.7 and 10.6, Intel) on (8/9/09):&lt;br /&gt;
&lt;br /&gt;
* make sure you have X11 installed&lt;br /&gt;
* Very important to grab the latest Apple Dev Tools (3.2.1 on 8/9/09) (from [http://developer.apple.com/] - You will need a developer account, it is free.&lt;br /&gt;
* install Mono Framework 2.4 (version 2.4.2.3 on 8/9/09) from [http://www.go-mono.com/mono-downloads/download.html]&lt;br /&gt;
* install Mac Ports from [http://www.macports.org/]&lt;br /&gt;
* Mac Ports should update its packages on install, but to be safe, type the following at the Terminal: &lt;br /&gt;
  sudo port -v selfupdate&lt;br /&gt;
* Use mac ports to install nant. (This should pull in everything you need. I think this will also try to install mono, but since I already had it installed, that errored on me. Don't worry about it though, it should install everything else you need.) At the Terminal type: &lt;br /&gt;
  sudo port install nant &lt;br /&gt;
    &lt;br /&gt;
* Get OpenSim source. I downloaded 0.6.6 from [http://opensimulator.org/wiki/Download]&lt;br /&gt;
* Uncompress the download.&lt;br /&gt;
* Compile OpenSim:&lt;br /&gt;
  cd opensim&lt;br /&gt;
  ./runprebuild.sh&lt;br /&gt;
  nant&lt;br /&gt;
  &lt;br /&gt;
*Then of course the issue with the 0.6.6 release. &lt;br /&gt;
This release had some bugs with default automatic configuration on the first startup of OpenSim.exe.  bin/Regions/default.xml (region configuration file) is not automatically created in the main directory.  Therefore, you must manually create this file.  Here is an example.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Root&amp;gt;&lt;br /&gt;
  &amp;lt;Config sim_UUID=&amp;quot;UUID&amp;quot; sim_name=&amp;quot;NAME&amp;quot; sim_location_x=&amp;quot;1000&amp;quot; sim_location_y=&amp;quot;1000&amp;quot;&lt;br /&gt;
 internal_ip_address=&amp;quot;IP_ADDRESS_OF_SERVER&amp;quot; internal_ip_port=&amp;quot;9000&amp;quot; allow_alternate_ports=&amp;quot;false&amp;quot;&lt;br /&gt;
 external_host_name=&amp;quot;DNS_NAME_OF_SERVER&amp;quot; master_avatar_uuid=&amp;quot;00000000-0000-0000-0000-000000000000&amp;quot;&lt;br /&gt;
 estate_covanant_uuid=&amp;quot;00000000-0000-0000-0000-000000000000&amp;quot; master_avatar_first=&amp;quot;FIRST_NAME&amp;quot;&lt;br /&gt;
 master_avatar_last=&amp;quot;SECOND_NAME&amp;quot; master_avatar_pass=&amp;quot;PASSWORD&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/Root&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
You must change UUID, NAME, IP_ADDRESS_OF_SERVER, DNS_NAME_OF_SERVER, FIRST_NAME, SECOND_NAME and PASSWORD to your own values.&lt;br /&gt;
(I noticed than IP_ADDRESS_OF_SERVER should be set to real IP not to 127.0.0.1)&lt;br /&gt;
&lt;br /&gt;
'''Summary''':&lt;br /&gt;
&lt;br /&gt;
*Run OpenSim0.6.6Setup.exe and install OpenSim in Windows&lt;br /&gt;
*Run OpenSim.exe and enter default values - record them!&lt;br /&gt;
*Shutdown simulator (command: shutdown)&lt;br /&gt;
*Create default.xml with copy of above&lt;br /&gt;
*Change values in default.xml with recoded values&lt;br /&gt;
*Be sure default.xml be in main directory (same with OpenSim.ini)&lt;br /&gt;
*Run again OpenSim.exe&lt;br /&gt;
*Connect with viewer&lt;br /&gt;
&lt;br /&gt;
=== FreeBSD 6.2 ===&lt;br /&gt;
 su&lt;br /&gt;
 cd /usr/ports/devel/subversion/ &amp;amp;&amp;amp; make install clean (you may also need to rebuild apr-svn if this step fails)&lt;br /&gt;
 cd /usr/ports/lang/mono/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/devel/nant/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/databases/sqlite3/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/x11-toolkits/libgdiplus/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /opensim/installation/directory/&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
 Note: [[Troubleshooting#System.DllNotFoundException:_..2Flibopenjpeg-libsl-2.1.2.0.so|Follow the instructions on the FAQ to fix the]]&lt;br /&gt;
 &amp;quot;System.DllNotFoundException: ./libopenjpeg-libsl-2.1.2.0.so&amp;quot; issue, but use &amp;quot;gmake&amp;quot; instead of &amp;quot;make&amp;quot;&lt;br /&gt;
&lt;br /&gt;
For ODE Physics you must do the following:&lt;br /&gt;
 cd /usr/ports/graphics/libGL/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/graphics/libGLU/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /opensim/installation/directory/&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/trunk opensim-libs&lt;br /&gt;
 cd opensim-libs/unmanaged/OpenDynamicsEngine2/&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-shared --enable-release --disable-demos&lt;br /&gt;
 make&lt;br /&gt;
 mv ./ode/src/.libs/libode.so /opensim/installation/directory/opensim/bin/&lt;br /&gt;
&lt;br /&gt;
=== RedHat Enterprise Linux 4 ===&lt;br /&gt;
 sudo vi /etc/yum.repos.d/mono.repo&lt;br /&gt;
&lt;br /&gt;
  [mono]&lt;br /&gt;
  name=Mono for rhel-4-i386 (stable)&lt;br /&gt;
  baseurl=http://ftp.novell.com/pub/mono/download-stable/rhel-4-i386/&lt;br /&gt;
  enabled=1&lt;br /&gt;
  gpgcheck=0&lt;br /&gt;
&lt;br /&gt;
 sudo yum install mono-complete monodoc-core nant&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
=== RedHat Enterprise Linux 5 ===&lt;br /&gt;
&lt;br /&gt;
The instructions below also work on other RedHat Linux flavors such as CentOS or maybe Fedora.&lt;br /&gt;
&lt;br /&gt;
1. Put the [http://download.opensuse.org/repositories/Mono/RHEL_5/Mono.repo Mono.repo] file in the /etc/yum.repo.d/ directory:&lt;br /&gt;
 $ sudo su -&lt;br /&gt;
 $ cd /etc/yum.repos.d/&lt;br /&gt;
 $ wget http://download.opensuse.org/repositories/Mono/RHEL_5/Mono.repo&lt;br /&gt;
Naturally use the most [http://download.opensuse.org/repositories/Mono up-to-date link for your distribution].&lt;br /&gt;
&lt;br /&gt;
2. Install Mono and related tools with yum:&lt;br /&gt;
 $ yum install mono nant mono-jscript mono-nunit&lt;br /&gt;
Make sure to use nunit-console2 to run your tests.&lt;br /&gt;
&lt;br /&gt;
=== Fedora 12 &amp;amp;amp; 13  ===&lt;br /&gt;
&lt;br /&gt;
Fedora 12 and 13 installs are fairly simple. Nant and Mono now work out of the box with OpenSim. Incase you are completley new to this, here is a complete step by step guide to run OpenSim on a base install of Fedora (bare minimum of packages). It will also work on GUI installs.&lt;br /&gt;
&lt;br /&gt;
1. yum install wget nano nant libgdiplus mono-devel mono-jscript &lt;br /&gt;
&lt;br /&gt;
2. [[Download]] opensim (wget [http://dist.opensimulator.org/opensim-0.7.0.1-source.tar.gz http://dist.opensimulator.org/opensim-0.7.0.1-source.tar.gz]) &lt;br /&gt;
&lt;br /&gt;
3. tar -xf opensim-0.7.0.1-source.tar.gz &lt;br /&gt;
&lt;br /&gt;
4. mv opensim-0.7.0.1-source opensim &lt;br /&gt;
&lt;br /&gt;
5. cd opensim &lt;br /&gt;
&lt;br /&gt;
6. ./runprebuild.sh &lt;br /&gt;
&lt;br /&gt;
7. nant &lt;br /&gt;
&lt;br /&gt;
8. cd /bin &lt;br /&gt;
&lt;br /&gt;
9. cd /config-include/ &lt;br /&gt;
&lt;br /&gt;
10. cp StandaloneCommon.ini.example StandaloneCommon.ini &lt;br /&gt;
&lt;br /&gt;
11. cd .. &lt;br /&gt;
&lt;br /&gt;
12. cp OpenSim.ini.example OpenSim.ini &lt;br /&gt;
&lt;br /&gt;
13. mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
=== Fedora 5 ===&lt;br /&gt;
* I needed to build latest mono and nant from sources to build OpenSim successfully, the ones available in yum repository didn't work so I had to uninstall and build and configure the packages.&lt;br /&gt;
&lt;br /&gt;
For detailed instructions go [http://ruakuu.blogspot.com/2008/06/installing-and-configuring-opensim-on.html here]&lt;br /&gt;
&lt;br /&gt;
=== Debian 4 ===&lt;br /&gt;
&lt;br /&gt;
For detailed instructions please see [[Debian 4 Build Instructions]]&lt;br /&gt;
&lt;br /&gt;
=== Debian 5 ===&lt;br /&gt;
&lt;br /&gt;
1. Install Debian in the usual way. In the package list choose just the last option - 'Standard system' Leave all other install options unchecked unless you have other reason to install them.&lt;br /&gt;
&lt;br /&gt;
2. Log in as your root user make sure it works.&lt;br /&gt;
&lt;br /&gt;
3. type: aptitude update (or apt-get update)&lt;br /&gt;
&lt;br /&gt;
4. type: aptitude install nant and answer 'y' to 'Do you want to continue'- This will install nant and all of its dependancies.&lt;br /&gt;
&lt;br /&gt;
5. type: apt-get install git-core and answer 'y' to 'Do you want to continue'.&lt;br /&gt;
&lt;br /&gt;
6. type: aptitude install build-essential swig autoconf gawk mono-common binfmt-support bison libglib2.0-dev gettext and answer 'y' to 'Do you want to continue'&lt;br /&gt;
&lt;br /&gt;
7. type: wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.4.3.tar.bz2 to download mono&lt;br /&gt;
&lt;br /&gt;
8. type: tar xf mono-2.4.3.tar.bz2 to extract the mono source code to a directory (substitute the latest build)&lt;br /&gt;
&lt;br /&gt;
9. type: cd mono-2.4.3 to change int the directory you just created&lt;br /&gt;
&lt;br /&gt;
10. type: ./configure --with-libgdiplus=yes - wait for it to finish&lt;br /&gt;
&lt;br /&gt;
11. type: make - and wait some more as this takes a bit - moreso on older machines&lt;br /&gt;
&lt;br /&gt;
12. type: make install&lt;br /&gt;
&lt;br /&gt;
13. type: cd /&lt;br /&gt;
&lt;br /&gt;
14 type: git clone git://opensimulator.org/git/opensim&lt;br /&gt;
&lt;br /&gt;
15 type: cd opensim&lt;br /&gt;
&lt;br /&gt;
16. type: git checkout -b 0.6.8-post-fixes origin/0.6.8-post-fixes (substitute the latest build)&lt;br /&gt;
&lt;br /&gt;
17. type: git pull&lt;br /&gt;
&lt;br /&gt;
18. type: apt-get -u upgrade and answer 'y' to 'do you want to continue?'. This will update all packages to their latest versions via apt (it will not upgrade opensim or mono as they were compiled seperately)&lt;br /&gt;
&lt;br /&gt;
19. Reboot, just to make sure it all comes up cleanly (type: shutdown -r now)&lt;br /&gt;
&lt;br /&gt;
20. Login, type: cd /&lt;br /&gt;
&lt;br /&gt;
21. type: cd opensim&lt;br /&gt;
&lt;br /&gt;
22. type: ./runprebuild.sh&lt;br /&gt;
&lt;br /&gt;
23 type: nant - wait for this to finish&lt;br /&gt;
&lt;br /&gt;
24. type: cd bin&lt;br /&gt;
&lt;br /&gt;
25. type: cp OpenSim.ini.example OpenSim.ini&lt;br /&gt;
&lt;br /&gt;
26. type: mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
27. Answer the onscreen wizard promts and Opensim will start in standalone mode.&lt;br /&gt;
&lt;br /&gt;
To add MySql support type: apt-get install mysql-server and answer 'y' to 'Do you want to Continue'. You will be prompted for a password for the MySQL root user, enter it twice as requested. Edit OpenSim.ini to use MySql as directed elsewhere.&lt;br /&gt;
&lt;br /&gt;
=== CentOS 5.2 32bit ===&lt;br /&gt;
&lt;br /&gt;
For detailed instructions please see [[CentOS 5.2 Build Instructions]]&lt;br /&gt;
&lt;br /&gt;
=== CentOS 5.3 32bit ===&lt;br /&gt;
&lt;br /&gt;
For detailed installation and configuration instructions please see this [http://www.linuxtraining.org.uk/blogger4.html blog]&lt;br /&gt;
&lt;br /&gt;
=== 64bit ===&lt;br /&gt;
Please note that only 32bit binaries are provided in the bin/ directory of subversion.  If you want to use 64bit, you'll need to rebuild these shared objects.  See [[Installing and running on x86-64]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Physics (Open Dynamics Engine ODE) ===&lt;br /&gt;
As installed from svn, ODE will work on most 32 bit platforms.  If you get an ODE-related crash, and/or a &amp;lt;i&amp;gt;libode.so not found&amp;lt;/i&amp;gt; type of error, you will need to build libode from source.&lt;br /&gt;
&lt;br /&gt;
Remove &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; from the &amp;lt;tt&amp;gt;./bin&amp;lt;/tt&amp;gt; folder.  (Note that subsequent svn updates may replace it again; best fix is to copy your built &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt;).  Do NOT remove &amp;lt;tt&amp;gt;ode.net.dll&amp;lt;/tt&amp;gt;!  Download the latest source from:&lt;br /&gt;
&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/trunk/unmanaged/OpenDynamicsEngine&lt;br /&gt;
&lt;br /&gt;
OpenSim requires a couple of patches on top of ODE which are not yet included upstream.  When compiling, make sure to use the following configure options:&lt;br /&gt;
&lt;br /&gt;
 --with-trimesh=gimpact &lt;br /&gt;
 --enable-shared&lt;br /&gt;
&lt;br /&gt;
Make sure the configure script confirms these choices, and always compile with single precision (I believe that's the default).  Try &amp;lt;code&amp;gt; make -k &amp;lt;/code&amp;gt; if you get errors relating to drawstuff, test*, or openGL.  &amp;lt;code&amp;gt; make install &amp;lt;/code&amp;gt; should put &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; in the proper place (usually &amp;lt;tt&amp;gt;/usr/local/lib&amp;lt;/tt&amp;gt;), and it should be seen by opensim (&amp;lt;tt&amp;gt;ode.net.dll&amp;lt;/tt&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
'''''Note:''' if OpenSim fails to launch with &amp;lt;tt&amp;gt;Exception: System.DllNotFoundException: ode&amp;lt;/tt&amp;gt;, after compiling ODE, just copy &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; from its usual place (probably &amp;lt;tt&amp;gt;/usr/local/lib/&amp;lt;/tt&amp;gt;) to ./bin/, as per [http://metafuturing.net/index.php/OpenSim_Notebook_1 this suggestion]''&lt;br /&gt;
&lt;br /&gt;
==== Setting up ODE for 64 Bits systems: ====&lt;br /&gt;
&lt;br /&gt;
HOWTO on setting up and Install OpenSim on SLES10 - SP1 64Bit&lt;br /&gt;
&lt;br /&gt;
1. I installed Mono 2.01, added this installation source in Yast2&lt;br /&gt;
    This distro supports installing packages via YaST. Add the following installation source to YaST:&lt;br /&gt;
    * http://ftp.novell.com/pub/mono/download-stable/SLE_10 [^]&lt;br /&gt;
    For assistance with using repositories and installing packages with YaST, visit the Yast help page.&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;nant&amp;quot; was installed also via this operation.&lt;br /&gt;
&lt;br /&gt;
2. I installed subversion from http://software.opensuse.org/search [^]&lt;br /&gt;
&lt;br /&gt;
   SLES/SLED10 -&amp;gt;&lt;br /&gt;
   subversion-1.5.2-34.2.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
3. I downloaded and installed the lastest SVN version of opensim as usual (like a 32 bit system):&lt;br /&gt;
   http://opensimulator.org/wiki/Build_Instructions [^]&lt;br /&gt;
&lt;br /&gt;
4. I downloaded and installed the Open Dynamics Engine (ODE) to replace the 32 bit version of ODE with a 64 bit version.&lt;br /&gt;
 &lt;br /&gt;
   I did that with the following linux commands:&lt;br /&gt;
  (it is expected that you have all required Linux building tools installed):&lt;br /&gt;
   &lt;br /&gt;
   # cd&lt;br /&gt;
   # svn co http://opensimulator.org/svn/opensim-libs/trunk/unmanaged/OpenDynamicsEngine [^]&lt;br /&gt;
   # cd OpenDynamicEngine&lt;br /&gt;
   # chmod a+x ou/bootstrap&lt;br /&gt;
   # sh autogen.sh&lt;br /&gt;
&lt;br /&gt;
 I installed/updated SLES10 with these rpm's for autogen.sh to run properly. http://software.opensuse.org/search [^]&lt;br /&gt;
&lt;br /&gt;
   SLES/SLED10 -&amp;gt;&lt;br /&gt;
   - autoconf-2.61-168.1.x86_64.rpm&lt;br /&gt;
   - automake-1.10.1-5.3.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
   # CFLAGS=&amp;quot;-m64&amp;quot; ./configure --enable-shared&lt;br /&gt;
   # make&lt;br /&gt;
&lt;br /&gt;
 I installed gtk2-devel via yast2, and all its dependancies, because make keept failing.&lt;br /&gt;
&lt;br /&gt;
   # cp ./ode/src/.libs/libode.so /opt/opensim/bin/&lt;br /&gt;
&lt;br /&gt;
 note:&lt;br /&gt;
 in this directory it had made several versions of the &amp;quot;libode.so&amp;quot; because of running the previous commands several times&lt;br /&gt;
 so i had to copy libode.so.1.0.0 to /opt/opensim/bin/libode.so&lt;br /&gt;
&lt;br /&gt;
   # vi ../opensim/bin/OpenSim.ini (change av_capsule_standup_tensor_linux to 1700000)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The 'chmod' command is required to fix permissions that are wrong.&lt;br /&gt;
The change in OpenSim.ini is required to avoid that avatars have bend legs and/or their feet are in the ground.&lt;br /&gt;
&lt;br /&gt;
==== Running ====&lt;br /&gt;
Recent versions of OpenSim come without an &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; file. Copy the &amp;lt;tt&amp;gt;OpenSim.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; before making any changes.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cd bin&lt;br /&gt;
 mono OpenSim.exe&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: if you are running a 32bit Server such as Ubuntu 8.0.4 you need the alternative launcher:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
mono OpenSim.32BitLaunch.exe&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To invoke ODE, add the option:&lt;br /&gt;
 -physics=OpenDynamicsEngine&lt;br /&gt;
to the &amp;lt;tt&amp;gt;mono OpenSim.exe&amp;lt;/tt&amp;gt; line&lt;br /&gt;
&lt;br /&gt;
or add &amp;lt;code&amp;gt;  physics = OpenDynamicsEngine &amp;lt;/code&amp;gt; to the [Startup] section of &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt;.  Same deal for other physics engines, when available.&lt;br /&gt;
&lt;br /&gt;
On mono 1.2.6, some distributions may see&lt;br /&gt;
 Unhandled Exception: System.NotSupportedException: CodePage 1252 not supported&lt;br /&gt;
on startup when using mysql.  This can be resolved by installing the package libmono-i18n2.0-cil (see http://bugs.mysql.com/bug.php?id=33938).&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Getting Started]]&lt;/div&gt;</summary>
		<author><name>Gracion</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Build_Instructions</id>
		<title>Build Instructions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Build_Instructions"/>
				<updated>2011-02-06T09:41:12Z</updated>
		
		<summary type="html">&lt;p&gt;Gracion: Updated elderly PowerPC Mac build instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
This page covers building OpenSim from source code on multiple platforms.  Please help us keep this page up to date as the project progresses.&lt;br /&gt;
&lt;br /&gt;
==Download OpenSim ==&lt;br /&gt;
Check out the [[Download]] page for instructions on obtaining an OpenSim source release.&lt;br /&gt;
&lt;br /&gt;
== MS Windows  ==&lt;br /&gt;
&lt;br /&gt;
UPDATED: Jan.23.2011 &lt;br /&gt;
&lt;br /&gt;
OpenSim requires either the .Net Framework version 3.51, or&amp;amp;nbsp;Mono 2.4.2.3 or newer. It supports the following compilers: &lt;br /&gt;
&lt;br /&gt;
Net Framework is available from here: [http://www.microsoft.com/downloads/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&amp;amp;displaylang=en www.microsoft.com/downloads/details.aspx] &lt;br /&gt;
&lt;br /&gt;
*[http://msdn2.microsoft.com/en-us/express/aa700756.aspx Microsoft Visual C# Express Edition] (note: not Visual C++) &lt;br /&gt;
New URL: http://www.microsoft.com/express/Windows/ ( The Visual Studio® 2010 Express )&lt;br /&gt;
*[http://www.mono-project.com/ mono]&lt;br /&gt;
&lt;br /&gt;
Additional note: If you like IDE's you will need C# express 2008 or VS 2008. &lt;br /&gt;
&lt;br /&gt;
Additional note: Microsoft C# Express v9 may install .Net 3.5 with resultant path error. &lt;br /&gt;
&lt;br /&gt;
#To avoid install .Net framework version 2.0 (installed by default in Windows XP&amp;amp;nbsp;&amp;amp;amp;&amp;amp;nbsp;newer)&lt;br /&gt;
&lt;br /&gt;
Additional note: It is possible to develop on Windows Vista 64 bits with the following tweaks: &lt;br /&gt;
&lt;br /&gt;
#Select OpenSim project properties from solution and choose platform to be x86. Rebuild solution. &lt;br /&gt;
#Select OpenSim.exe properties under solution bin folder and choose windows xp sp 2 compatibility mode + run as administrator.&lt;br /&gt;
&lt;br /&gt;
Additional note:  It is possible to develop with Visual Studio 2010 - C# Express with the following tweaks:&lt;br /&gt;
&lt;br /&gt;
#In the top-level directory, run the '&amp;lt;tt&amp;gt;runprebuild.bat&amp;lt;/tt&amp;gt;' file. This will create a VS2008 solution file.&lt;br /&gt;
#Open the VS2008 solution file in VS 2010 Express and run the conversion wizard to crease a VS2010 solution file.&lt;br /&gt;
#In the solution explorer of the resulting project, right click on each project (there are 91) and select properties.  Under the Application tab, set the Target framework to .NET Framework 3.5.&lt;br /&gt;
#In the solution explorer, under the OpenSim project select &amp;quot;app.config&amp;quot;.&lt;br /&gt;
#Copy the contents of bin\OpenSim.exe.config into the app.config file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Building  ===&lt;br /&gt;
&lt;br /&gt;
*In the top-level directory, run the '&amp;lt;tt&amp;gt;runprebuild.bat&amp;lt;/tt&amp;gt;' file. This will create a VS2008 solution file, a nant build file and a '&amp;lt;tt&amp;gt;compile.bat&amp;lt;/tt&amp;gt;' file.&lt;br /&gt;
&lt;br /&gt;
*Open the resulting sln file with visual studio and build it there, or &lt;br /&gt;
*Run the '&amp;lt;tt&amp;gt;compile.bat&amp;lt;/tt&amp;gt;' file. This will build the executable using MSBuild. &lt;br /&gt;
*if you prefer to use nant, run nant in the same top-level directory. This will build the executables.&lt;br /&gt;
&lt;br /&gt;
Note that only a limited number of directories and files are actually required for a working system,the rest are just used for source code and the build process:&lt;br /&gt;
  addon-modules&lt;br /&gt;
  bin&lt;br /&gt;
  doc&lt;br /&gt;
  share&lt;br /&gt;
  ThirdParty&lt;br /&gt;
  ThirdPartyLicences&lt;br /&gt;
  BUILDING.txt&lt;br /&gt;
  CONTRIBUTORS.txt&lt;br /&gt;
  LICENSE.txt&lt;br /&gt;
  README.txt&lt;br /&gt;
  TESTING.bat&lt;br /&gt;
&lt;br /&gt;
=== Running  ===&lt;br /&gt;
&lt;br /&gt;
Copy the &amp;lt;tt&amp;gt;bin/OpenSim.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;bin/OpenSim.ini&amp;lt;/tt&amp;gt; before making any changes. &lt;br /&gt;
&lt;br /&gt;
Assuming you initially want to create an Opensim Standalone setup, the example Opensim.ini already has the appropriate [Architecture] setting for that in place referring to an include file at &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini.example&amp;lt;/tt&amp;gt;.  &lt;br /&gt;
&lt;br /&gt;
Copy the &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini&amp;lt;/tt&amp;gt; before making any changes to that too. A cache is recommended to make Opensim run in a more stable and efficient manner.  Choose a cache as described in &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Double-click on the &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; executable file in the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory. This will start up OpenSim in standalone mode. &lt;br /&gt;
&lt;br /&gt;
The debugger in VS2008 C# may be used to step through the code. For those that use a Cygwin shell, you may find that one or more dll's have permissions that cause problems running. Most find that a &amp;quot;&amp;lt;tt&amp;gt;chmod 777 *&amp;lt;/tt&amp;gt;&amp;quot; from the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory solves this. &lt;br /&gt;
&lt;br /&gt;
'''''Windows Vista''''' &lt;br /&gt;
&lt;br /&gt;
Some people have reported that to run on Windows Vista, you must first disable Windows Firewall. Under the new &amp;quot;Start&amp;quot; button of Vista, select &amp;quot;Control panel&amp;quot;. Then double-click &amp;quot;Windows Firewall&amp;quot;. In the window that pops up, on the left column, select &amp;quot;Turn Windows Firewall on or off&amp;quot;. You will have to give permission for this to run, then select the option &amp;quot;Off (not recommended)&amp;quot;. Click &amp;quot;OK&amp;quot; and exit from the Windows Firewall window. &lt;br /&gt;
&lt;br /&gt;
If you have McAfee SecurityCenter, see the description below. &lt;br /&gt;
&lt;br /&gt;
Once all the security features are disabled, right click on &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; and select &amp;quot;Run as administrator&amp;quot;. This will pop up a window asking permission, select &amp;quot;Allow&amp;quot;. Your OpenSim server should run in a DOS-like window and accept connections. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;'''''McAfee Security''''' &lt;br /&gt;
&lt;br /&gt;
McAfee Security does not allow applications to listen on ports not explicitly specified. You have two options: 1) disable firewall protection all together, 2) enable &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; to be able to open ports. &lt;br /&gt;
&lt;br /&gt;
''Disable firewall'' &lt;br /&gt;
&lt;br /&gt;
Open McAfee SecurityCenter. Select &amp;quot;Internet &amp;amp;amp; Network&amp;quot;. In the lower left corner is a small link to &amp;quot;Configure...&amp;quot;. Select this. In the right side of the window, select the bar that says &amp;quot;Firewall protection is enabled&amp;quot;. Here you can select &amp;quot;Off&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
''Enable &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; to open ports'' &lt;br /&gt;
&lt;br /&gt;
Open McAfee SecurityCenter. Select &amp;quot;Internet &amp;amp;amp; Network&amp;quot;. In the lower left corner is a small link to &amp;quot;Configure...&amp;quot;. Select this. In the right side of the window, select the bar that says &amp;quot;Firewall protection is enabled&amp;quot;. Select the &amp;quot;Advanced...&amp;quot; button. This will pop up a new window. &lt;br /&gt;
&lt;br /&gt;
In the new window, on the left side, select &amp;quot;Program Permissions.&amp;quot; In the middle on the right side of the window, select the &amp;quot;Add Allowed Program&amp;quot; button. Use the browser that pops up to find the OpenSim executable and select it. &lt;br /&gt;
&lt;br /&gt;
Finally, select &amp;quot;OK&amp;quot; and exit the McAfee SecurityCenter window.&lt;br /&gt;
&lt;br /&gt;
==Linux/Mac OS X/FreeBSD==&lt;br /&gt;
&lt;br /&gt;
The easiest platform to get running on the Linux side is Ubuntu 10.04, 32bit.  This is what most of the developers running Linux use.  If you are looking for the quick path, start there.&lt;br /&gt;
&lt;br /&gt;
'''Many distros (including Ubuntu) ship with only the &amp;quot;mono-runtime&amp;quot; package installed, however you need to install &amp;quot;mono-complete&amp;quot; for some OpenSimulator features such as LSL script commands.'''&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
&lt;br /&gt;
For Ubuntu users on older distributions (7.10, 8.04, etc.) '''you need''' to upgrade your version of mono to at least 2.4. For anyone who needs to upgrade their Mono, see [[Update Mono on Ubuntu]].&lt;br /&gt;
&lt;br /&gt;
Ubuntu Karmic (9.10) includes mono 2.4.2.3 packages.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Lucid (10.04) includes mono 2.4.4 packages&lt;br /&gt;
&lt;br /&gt;
Ubuntu Maverick (10.10) includes mono 2.6.7 packages&lt;br /&gt;
&lt;br /&gt;
To build:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install nant mono-gmcs libmono-microsoft8.0-cil \&lt;br /&gt;
      libmono-system-runtime2.0-cil libgdiplus libmono-i18n2.0-cil libmono-oracle2.0-cil&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
=== openSUSE 10.3/11/11.1 ===&lt;br /&gt;
&lt;br /&gt;
Install an openSUSE 11.1, 11 or 10.3 with its default options, add the online repositories&lt;br /&gt;
when finished installing do an online update with all the latest packages.&lt;br /&gt;
&lt;br /&gt;
In yast install these packages, for running Opensim in standalone mode.&lt;br /&gt;
(there is a slight diffrence between 10.3 and 11/11.1 but following should be same)&lt;br /&gt;
 subversion&lt;br /&gt;
 nant&lt;br /&gt;
 mono-jscript&lt;br /&gt;
 - check that mono-core is installed&lt;br /&gt;
&lt;br /&gt;
just in case you do not already have it installed &lt;br /&gt;
&lt;br /&gt;
  sudo zypper install mono-data-oracle&lt;br /&gt;
&lt;br /&gt;
A tip for OpenSuSE 11.1 users - you can install packages from the command line using the 'zypper' tool.  For example, to install 'nant', use this command:&lt;br /&gt;
&lt;br /&gt;
  sudo zypper install nant&lt;br /&gt;
&lt;br /&gt;
If you just want to use SQLite then jump to last section &lt;br /&gt;
within this post.&lt;br /&gt;
&lt;br /&gt;
* Optional mysql - for Opensim running in Grid mode:&lt;br /&gt;
Install these mysql packages via yast&lt;br /&gt;
  mysql&lt;br /&gt;
  mysql-client&lt;br /&gt;
  mysql-administrator&lt;br /&gt;
  mysql-gui-tools&lt;br /&gt;
  mysql-query-browser&lt;br /&gt;
&lt;br /&gt;
(note that selecting mysql in the Yast2 Installer will select the other packages automatically)&lt;br /&gt;
&lt;br /&gt;
Before building create the mysql database.&lt;br /&gt;
 /etc/init.d/mysql start&lt;br /&gt;
 mysql -u root -p -h localhost&lt;br /&gt;
 (when asked for password just hit enter)&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; create database opensim;&lt;br /&gt;
 mysql&amp;gt; use opensim;&lt;br /&gt;
 mysql&amp;gt; create user 'opensim'@'localhost' identified by 'thePassword';&lt;br /&gt;
 mysql&amp;gt; grant all on *.* to 'opensim'@'localhost';&lt;br /&gt;
 mysql&amp;gt; quit&lt;br /&gt;
&lt;br /&gt;
*note that the '''grant all''' command may differ if you're adding the opensim database to an existing mysql installation.&lt;br /&gt;
&lt;br /&gt;
On current builds set the connection string inside bin/OpenSim.ini after coppying the OpenSim.ini.example file.&lt;br /&gt;
If you are changing to MySQL from SQLite, the connection string for mysql also exists in the bin/Region/*xml files.&lt;br /&gt;
* It is '''important''' to remember this if you start out using the built-in SQLite database engine.&lt;br /&gt;
&lt;br /&gt;
Build after installation of above in bash terminal. I save it in /opt&lt;br /&gt;
&lt;br /&gt;
 su -&lt;br /&gt;
 cd /opt&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
Or, if you have a current (0.6+), you can simply execute:&lt;br /&gt;
&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
After this you should be able to continue on starting the diffrent Servers, look in the mysql-config section,or&lt;br /&gt;
just run your OpenSim as a Standalone.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X 10.5/10.4 ===&lt;br /&gt;
* OpenSim is now working on PowerPC Macs! Thanks to DrScofield and those who helped him. Current nightly builds for PowerPC are not working, not sure about Intel so use the 0.5 Build. OpenSim works on Intel Macs. I'm testing on PowerBook G4. Tested these step on 10.5, but not 10.4 but should work (Works on iMac G5 with OS 10.4.11, including expanding to local grid mode. &lt;br /&gt;
* Install XCode Developers Tools from DVD/CD Installation Disk or download  from http://developer.apple.com/. You have to create an Apple account to access the downloads if you don't have an Apple account.&lt;br /&gt;
* Install X11 for 10.4 from the Optional Install from the DVD/CD Installation Disk. X11 for 10.5 is installed by default.&lt;br /&gt;
* Install Mono 1.2.5 from http://ftp.novell.com/pub/mono/archive/1.2.5/macos-10-universal/5/MonoFramework-1.2.5_5.macos10.novell.universal.dmg The more recent releases Mono 1.2.6, 1.9.1 and 2.0.1 do not appear to work with these installation instructions &lt;br /&gt;
----&lt;br /&gt;
''Updated notes for OS X 10.5.8 PowerPC Mac: these sources and binaries allowed a successful build, run and login from an LL client. For Mono and OpenSim, even newer releases than these may be available as you read this:''&lt;br /&gt;
* Mono 2.8.2 for PowerPC http://ftp.novell.com/pub/mono/archive/2.8.2/macos-10-ppc/1/MonoFramework-2.8.2_1.macos10.novell.ppc.dmg&lt;br /&gt;
* OpenSim 0.7.0.2 source (note that svn has been replaced with git) http://dist.opensimulator.org/opensim-0.7.0.2-source.tar.gz  Compile thus:&lt;br /&gt;
 cd opensim &lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
* MySQL 5.1.40 for 10.5 PowerPC (installer, not 64-bit) http://downloads.mysql.com/archives.php?p=mysql-5.1&amp;amp;v=5.1.40&lt;br /&gt;
''A standard MySQL installation was chosen due to warnings about SQLite issues, although there may be other workarounds. see OpenSim.ini''&lt;br /&gt;
''The two dylibs were found to be x86 format, although other config instructions below may prevent that. I built them both on the PowerPC Mac from fresh source and replaced them in the opensim/bin folder''&lt;br /&gt;
* libode.dylib http://cdnetworks-us-1.dl.sourceforge.net/project/opende/ODE/0.11.1/ode-0.11.1.zip&lt;br /&gt;
* libopenjpeg-dotnet-2.1.3.0-dotnet-1.dylib (checked out with svn:)&lt;br /&gt;
 svn co http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk/openjpeg-dotnet libopenmetaverse-read-only&lt;br /&gt;
 cd libopenmetaverse-read-only&lt;br /&gt;
 (remove the Makefile file, which is for Linux, and rename Makefile.osx to just Makefile )&lt;br /&gt;
 make&lt;br /&gt;
Edit or create a .profile (or .bash_profile) file in your home folder, with the following lines:&lt;br /&gt;
 export PKG_CONFIG_PATH=&amp;quot;/Library/Frameworks/Mono.framework/Versions/Current/lib/pkgconfig/:${PKG_CONFIG_PATH}&amp;quot;&lt;br /&gt;
 PATH=$PATH:/Library/Frameworks/Mono.framework/Versions/Current/bin:/usr/local/mysql/bin&lt;br /&gt;
 export PATH&lt;br /&gt;
''Don't forget to open a new Terminal window after saving the file, so that your .profile (or .bash_profile) changes take effect. Note also the mysql addition.''&lt;br /&gt;
''There are probably other issues, but this should get you to the Region()# prompt. YMMV. Here are the rest of the earlier instructions for PowerPC, and others for Intel.''&lt;br /&gt;
----&lt;br /&gt;
* Compile OpenSim&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.5.0-release opensim&lt;br /&gt;
 cd opensim &lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
* Download and Compile libopenjpeg-libsl-2.1.2.0.dylib and libsecondlife.dll&lt;br /&gt;
* libopenjpeg-libsl-2.1.2.0.dylib:&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/old/libsl1550 opensim-libs&lt;br /&gt;
 cd opensim-libs/openjpeg-libsl&lt;br /&gt;
 make -f Makefile.osx&lt;br /&gt;
 cp libopenjpeg-libsl-2.1.2.0.dylib ../../bin&lt;br /&gt;
* Note: The Makefile that creates the libopenjpeg-libsl-2.1.2.0.so does not compile on PowerPC, but works properly on Intel Macs. Looks like a gcc issue with compile options. (It appears to work on iMac G5 with OS X 10.4.11.&lt;br /&gt;
&lt;br /&gt;
* libsecondlife.dll: (for PowerPC Only, see  details on this step [http://xyzzyxyzzy.net/2008/02/12/installing-opensim-on-powerpcor-of-eggs-and-virtual-worlds installing OpenSim on PowerPC…or: of eggs and virtual worlds])&lt;br /&gt;
 cd .. (back into opensim-libs)&lt;br /&gt;
 nant&lt;br /&gt;
 cp bin/libsecondlife.dll ../bin&lt;br /&gt;
&lt;br /&gt;
* Edit the libsecondlife.dll.config (PowerPC Only). Remove the cpu=&amp;quot;x86&amp;quot; tag in the last dllmap line.&lt;br /&gt;
&lt;br /&gt;
You might find it work for your environment (OS X 10.5.7, Intel):&lt;br /&gt;
&lt;br /&gt;
* make sure you have X11 installed&lt;br /&gt;
* grab the Apple Dev Tools from [http://developer.apple.com/]&lt;br /&gt;
* install Mono Framework 2.4 from [http://www.go-mono.com/mono-downloads/download.html]&lt;br /&gt;
* Get OpenSim source:&lt;br /&gt;
  svn co http://opensimulator.org/svn/opensim/tags/0.6.5-post-fixes opensim&lt;br /&gt;
* Compile OpenSim:&lt;br /&gt;
  cd opensim&lt;br /&gt;
  ./runprebuild.sh&lt;br /&gt;
  nant&lt;br /&gt;
&lt;br /&gt;
You might find it work for your environment (OS X 10.5.7 and 10.6, Intel) on (8/9/09):&lt;br /&gt;
&lt;br /&gt;
* make sure you have X11 installed&lt;br /&gt;
* Very important to grab the latest Apple Dev Tools (3.2.1 on 8/9/09) (from [http://developer.apple.com/] - You will need a developer account, it is free.&lt;br /&gt;
* install Mono Framework 2.4 (version 2.4.2.3 on 8/9/09) from [http://www.go-mono.com/mono-downloads/download.html]&lt;br /&gt;
* install Mac Ports from [http://www.macports.org/]&lt;br /&gt;
* Mac Ports should update its packages on install, but to be safe, type the following at the Terminal: &lt;br /&gt;
  sudo port -v selfupdate&lt;br /&gt;
* Use mac ports to install nant. (This should pull in everything you need. I think this will also try to install mono, but since I already had it installed, that errored on me. Don't worry about it though, it should install everything else you need.) At the Terminal type: &lt;br /&gt;
  sudo port install nant &lt;br /&gt;
    &lt;br /&gt;
* Get OpenSim source. I downloaded 0.6.6 from [http://opensimulator.org/wiki/Download]&lt;br /&gt;
* Uncompress the download.&lt;br /&gt;
* Compile OpenSim:&lt;br /&gt;
  cd opensim&lt;br /&gt;
  ./runprebuild.sh&lt;br /&gt;
  nant&lt;br /&gt;
  &lt;br /&gt;
*Then of course the issue with the 0.6.6 release. &lt;br /&gt;
This release had some bugs with default automatic configuration on the first startup of OpenSim.exe.  bin/Regions/default.xml (region configuration file) is not automatically created in the main directory.  Therefore, you must manually create this file.  Here is an example.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Root&amp;gt;&lt;br /&gt;
  &amp;lt;Config sim_UUID=&amp;quot;UUID&amp;quot; sim_name=&amp;quot;NAME&amp;quot; sim_location_x=&amp;quot;1000&amp;quot; sim_location_y=&amp;quot;1000&amp;quot;&lt;br /&gt;
 internal_ip_address=&amp;quot;IP_ADDRESS_OF_SERVER&amp;quot; internal_ip_port=&amp;quot;9000&amp;quot; allow_alternate_ports=&amp;quot;false&amp;quot;&lt;br /&gt;
 external_host_name=&amp;quot;DNS_NAME_OF_SERVER&amp;quot; master_avatar_uuid=&amp;quot;00000000-0000-0000-0000-000000000000&amp;quot;&lt;br /&gt;
 estate_covanant_uuid=&amp;quot;00000000-0000-0000-0000-000000000000&amp;quot; master_avatar_first=&amp;quot;FIRST_NAME&amp;quot;&lt;br /&gt;
 master_avatar_last=&amp;quot;SECOND_NAME&amp;quot; master_avatar_pass=&amp;quot;PASSWORD&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/Root&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
You must change UUID, NAME, IP_ADDRESS_OF_SERVER, DNS_NAME_OF_SERVER, FIRST_NAME, SECOND_NAME and PASSWORD to your own values.&lt;br /&gt;
(I noticed than IP_ADDRESS_OF_SERVER should be set to real IP not to 127.0.0.1)&lt;br /&gt;
&lt;br /&gt;
'''Summary''':&lt;br /&gt;
&lt;br /&gt;
*Run OpenSim0.6.6Setup.exe and install OpenSim in Windows&lt;br /&gt;
*Run OpenSim.exe and enter default values - record them!&lt;br /&gt;
*Shutdown simulator (command: shutdown)&lt;br /&gt;
*Create default.xml with copy of above&lt;br /&gt;
*Change values in default.xml with recoded values&lt;br /&gt;
*Be sure default.xml be in main directory (same with OpenSim.ini)&lt;br /&gt;
*Run again OpenSim.exe&lt;br /&gt;
*Connect with viewer&lt;br /&gt;
&lt;br /&gt;
=== FreeBSD 6.2 ===&lt;br /&gt;
 su&lt;br /&gt;
 cd /usr/ports/devel/subversion/ &amp;amp;&amp;amp; make install clean (you may also need to rebuild apr-svn if this step fails)&lt;br /&gt;
 cd /usr/ports/lang/mono/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/devel/nant/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/databases/sqlite3/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/x11-toolkits/libgdiplus/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /opensim/installation/directory/&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
 Note: [[Troubleshooting#System.DllNotFoundException:_..2Flibopenjpeg-libsl-2.1.2.0.so|Follow the instructions on the FAQ to fix the]]&lt;br /&gt;
 &amp;quot;System.DllNotFoundException: ./libopenjpeg-libsl-2.1.2.0.so&amp;quot; issue, but use &amp;quot;gmake&amp;quot; instead of &amp;quot;make&amp;quot;&lt;br /&gt;
&lt;br /&gt;
For ODE Physics you must do the following:&lt;br /&gt;
 cd /usr/ports/graphics/libGL/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/graphics/libGLU/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /opensim/installation/directory/&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/trunk opensim-libs&lt;br /&gt;
 cd opensim-libs/unmanaged/OpenDynamicsEngine2/&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-shared --enable-release --disable-demos&lt;br /&gt;
 make&lt;br /&gt;
 mv ./ode/src/.libs/libode.so /opensim/installation/directory/opensim/bin/&lt;br /&gt;
&lt;br /&gt;
=== RedHat Enterprise Linux 4 ===&lt;br /&gt;
 sudo vi /etc/yum.repos.d/mono.repo&lt;br /&gt;
&lt;br /&gt;
  [mono]&lt;br /&gt;
  name=Mono for rhel-4-i386 (stable)&lt;br /&gt;
  baseurl=http://ftp.novell.com/pub/mono/download-stable/rhel-4-i386/&lt;br /&gt;
  enabled=1&lt;br /&gt;
  gpgcheck=0&lt;br /&gt;
&lt;br /&gt;
 sudo yum install mono-complete monodoc-core nant&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
=== RedHat Enterprise Linux 5 ===&lt;br /&gt;
&lt;br /&gt;
The instructions below also work on other RedHat Linux flavors such as CentOS or maybe Fedora.&lt;br /&gt;
&lt;br /&gt;
1. Put the [http://download.opensuse.org/repositories/Mono/RHEL_5/Mono.repo Mono.repo] file in the /etc/yum.repo.d/ directory:&lt;br /&gt;
 $ sudo su -&lt;br /&gt;
 $ cd /etc/yum.repos.d/&lt;br /&gt;
 $ wget http://download.opensuse.org/repositories/Mono/RHEL_5/Mono.repo&lt;br /&gt;
Naturally use the most [http://download.opensuse.org/repositories/Mono up-to-date link for your distribution].&lt;br /&gt;
&lt;br /&gt;
2. Install Mono and related tools with yum:&lt;br /&gt;
 $ yum install mono nant mono-jscript mono-nunit&lt;br /&gt;
Make sure to use nunit-console2 to run your tests.&lt;br /&gt;
&lt;br /&gt;
=== Fedora 12 &amp;amp;amp; 13  ===&lt;br /&gt;
&lt;br /&gt;
Fedora 12 and 13 installs are fairly simple. Nant and Mono now work out of the box with OpenSim. Incase you are completley new to this, here is a complete step by step guide to run OpenSim on a base install of Fedora (bare minimum of packages). It will also work on GUI installs.&lt;br /&gt;
&lt;br /&gt;
1. yum install wget nano nant libgdiplus mono-devel mono-jscript &lt;br /&gt;
&lt;br /&gt;
2. [[Download]] opensim (wget [http://dist.opensimulator.org/opensim-0.7.0.1-source.tar.gz http://dist.opensimulator.org/opensim-0.7.0.1-source.tar.gz]) &lt;br /&gt;
&lt;br /&gt;
3. tar -xf opensim-0.7.0.1-source.tar.gz &lt;br /&gt;
&lt;br /&gt;
4. mv opensim-0.7.0.1-source opensim &lt;br /&gt;
&lt;br /&gt;
5. cd opensim &lt;br /&gt;
&lt;br /&gt;
6. ./runprebuild.sh &lt;br /&gt;
&lt;br /&gt;
7. nant &lt;br /&gt;
&lt;br /&gt;
8. cd /bin &lt;br /&gt;
&lt;br /&gt;
9. cd /config-include/ &lt;br /&gt;
&lt;br /&gt;
10. cp StandaloneCommon.ini.example StandaloneCommon.ini &lt;br /&gt;
&lt;br /&gt;
11. cd .. &lt;br /&gt;
&lt;br /&gt;
12. cp OpenSim.ini.example OpenSim.ini &lt;br /&gt;
&lt;br /&gt;
13. mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
=== Fedora 5 ===&lt;br /&gt;
* I needed to build latest mono and nant from sources to build OpenSim successfully, the ones available in yum repository didn't work so I had to uninstall and build and configure the packages.&lt;br /&gt;
&lt;br /&gt;
For detailed instructions go [http://ruakuu.blogspot.com/2008/06/installing-and-configuring-opensim-on.html here]&lt;br /&gt;
&lt;br /&gt;
=== Debian 4 ===&lt;br /&gt;
&lt;br /&gt;
For detailed instructions please see [[Debian 4 Build Instructions]]&lt;br /&gt;
&lt;br /&gt;
=== Debian 5 ===&lt;br /&gt;
&lt;br /&gt;
1. Install Debian in the usual way. In the package list choose just the last option - 'Standard system' Leave all other install options unchecked unless you have other reason to install them.&lt;br /&gt;
&lt;br /&gt;
2. Log in as your root user make sure it works.&lt;br /&gt;
&lt;br /&gt;
3. type: aptitude update (or apt-get update)&lt;br /&gt;
&lt;br /&gt;
4. type: aptitude install nant and answer 'y' to 'Do you want to continue'- This will install nant and all of its dependancies.&lt;br /&gt;
&lt;br /&gt;
5. type: apt-get install git-core and answer 'y' to 'Do you want to continue'.&lt;br /&gt;
&lt;br /&gt;
6. type: aptitude install build-essential swig autoconf gawk mono-common binfmt-support bison libglib2.0-dev gettext and answer 'y' to 'Do you want to continue'&lt;br /&gt;
&lt;br /&gt;
7. type: wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.4.3.tar.bz2 to download mono&lt;br /&gt;
&lt;br /&gt;
8. type: tar xf mono-2.4.3.tar.bz2 to extract the mono source code to a directory (substitute the latest build)&lt;br /&gt;
&lt;br /&gt;
9. type: cd mono-2.4.3 to change int the directory you just created&lt;br /&gt;
&lt;br /&gt;
10. type: ./configure --with-libgdiplus=yes - wait for it to finish&lt;br /&gt;
&lt;br /&gt;
11. type: make - and wait some more as this takes a bit - moreso on older machines&lt;br /&gt;
&lt;br /&gt;
12. type: make install&lt;br /&gt;
&lt;br /&gt;
13. type: cd /&lt;br /&gt;
&lt;br /&gt;
14 type: git clone git://opensimulator.org/git/opensim&lt;br /&gt;
&lt;br /&gt;
15 type: cd opensim&lt;br /&gt;
&lt;br /&gt;
16. type: git checkout -b 0.6.8-post-fixes origin/0.6.8-post-fixes (substitute the latest build)&lt;br /&gt;
&lt;br /&gt;
17. type: git pull&lt;br /&gt;
&lt;br /&gt;
18. type: apt-get -u upgrade and answer 'y' to 'do you want to continue?'. This will update all packages to their latest versions via apt (it will not upgrade opensim or mono as they were compiled seperately)&lt;br /&gt;
&lt;br /&gt;
19. Reboot, just to make sure it all comes up cleanly (type: shutdown -r now)&lt;br /&gt;
&lt;br /&gt;
20. Login, type: cd /&lt;br /&gt;
&lt;br /&gt;
21. type: cd opensim&lt;br /&gt;
&lt;br /&gt;
22. type: ./runprebuild.sh&lt;br /&gt;
&lt;br /&gt;
23 type: nant - wait for this to finish&lt;br /&gt;
&lt;br /&gt;
24. type: cd bin&lt;br /&gt;
&lt;br /&gt;
25. type: cp OpenSim.ini.example OpenSim.ini&lt;br /&gt;
&lt;br /&gt;
26. type: mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
27. Answer the onscreen wizard promts and Opensim will start in standalone mode.&lt;br /&gt;
&lt;br /&gt;
To add MySql support type: apt-get install mysql-server and answer 'y' to 'Do you want to Continue'. You will be prompted for a password for the MySQL root user, enter it twice as requested. Edit OpenSim.ini to use MySql as directed elsewhere.&lt;br /&gt;
&lt;br /&gt;
=== CentOS 5.2 32bit ===&lt;br /&gt;
&lt;br /&gt;
For detailed instructions please see [[CentOS 5.2 Build Instructions]]&lt;br /&gt;
&lt;br /&gt;
=== CentOS 5.3 32bit ===&lt;br /&gt;
&lt;br /&gt;
For detailed installation and configuration instructions please see this [http://www.linuxtraining.org.uk/blogger4.html blog]&lt;br /&gt;
&lt;br /&gt;
=== 64bit ===&lt;br /&gt;
Please note that only 32bit binaries are provided in the bin/ directory of subversion.  If you want to use 64bit, you'll need to rebuild these shared objects.  See [[Installing and running on x86-64]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Physics (Open Dynamics Engine ODE) ===&lt;br /&gt;
As installed from svn, ODE will work on most 32 bit platforms.  If you get an ODE-related crash, and/or a &amp;lt;i&amp;gt;libode.so not found&amp;lt;/i&amp;gt; type of error, you will need to build libode from source.&lt;br /&gt;
&lt;br /&gt;
Remove &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; from the &amp;lt;tt&amp;gt;./bin&amp;lt;/tt&amp;gt; folder.  (Note that subsequent svn updates may replace it again; best fix is to copy your built &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt;).  Do NOT remove &amp;lt;tt&amp;gt;ode.net.dll&amp;lt;/tt&amp;gt;!  Download the latest source from:&lt;br /&gt;
&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/trunk/unmanaged/OpenDynamicsEngine&lt;br /&gt;
&lt;br /&gt;
OpenSim requires a couple of patches on top of ODE which are not yet included upstream.  When compiling, make sure to use the following configure options:&lt;br /&gt;
&lt;br /&gt;
 --with-trimesh=gimpact &lt;br /&gt;
 --enable-shared&lt;br /&gt;
&lt;br /&gt;
Make sure the configure script confirms these choices, and always compile with single precision (I believe that's the default).  Try &amp;lt;code&amp;gt; make -k &amp;lt;/code&amp;gt; if you get errors relating to drawstuff, test*, or openGL.  &amp;lt;code&amp;gt; make install &amp;lt;/code&amp;gt; should put &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; in the proper place (usually &amp;lt;tt&amp;gt;/usr/local/lib&amp;lt;/tt&amp;gt;), and it should be seen by opensim (&amp;lt;tt&amp;gt;ode.net.dll&amp;lt;/tt&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
'''''Note:''' if OpenSim fails to launch with &amp;lt;tt&amp;gt;Exception: System.DllNotFoundException: ode&amp;lt;/tt&amp;gt;, after compiling ODE, just copy &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; from its usual place (probably &amp;lt;tt&amp;gt;/usr/local/lib/&amp;lt;/tt&amp;gt;) to ./bin/, as per [http://metafuturing.net/index.php/OpenSim_Notebook_1 this suggestion]''&lt;br /&gt;
&lt;br /&gt;
==== Setting up ODE for 64 Bits systems: ====&lt;br /&gt;
&lt;br /&gt;
HOWTO on setting up and Install OpenSim on SLES10 - SP1 64Bit&lt;br /&gt;
&lt;br /&gt;
1. I installed Mono 2.01, added this installation source in Yast2&lt;br /&gt;
    This distro supports installing packages via YaST. Add the following installation source to YaST:&lt;br /&gt;
    * http://ftp.novell.com/pub/mono/download-stable/SLE_10 [^]&lt;br /&gt;
    For assistance with using repositories and installing packages with YaST, visit the Yast help page.&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;nant&amp;quot; was installed also via this operation.&lt;br /&gt;
&lt;br /&gt;
2. I installed subversion from http://software.opensuse.org/search [^]&lt;br /&gt;
&lt;br /&gt;
   SLES/SLED10 -&amp;gt;&lt;br /&gt;
   subversion-1.5.2-34.2.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
3. I downloaded and installed the lastest SVN version of opensim as usual (like a 32 bit system):&lt;br /&gt;
   http://opensimulator.org/wiki/Build_Instructions [^]&lt;br /&gt;
&lt;br /&gt;
4. I downloaded and installed the Open Dynamics Engine (ODE) to replace the 32 bit version of ODE with a 64 bit version.&lt;br /&gt;
 &lt;br /&gt;
   I did that with the following linux commands:&lt;br /&gt;
  (it is expected that you have all required Linux building tools installed):&lt;br /&gt;
   &lt;br /&gt;
   # cd&lt;br /&gt;
   # svn co http://opensimulator.org/svn/opensim-libs/trunk/unmanaged/OpenDynamicsEngine [^]&lt;br /&gt;
   # cd OpenDynamicEngine&lt;br /&gt;
   # chmod a+x ou/bootstrap&lt;br /&gt;
   # sh autogen.sh&lt;br /&gt;
&lt;br /&gt;
 I installed/updated SLES10 with these rpm's for autogen.sh to run properly. http://software.opensuse.org/search [^]&lt;br /&gt;
&lt;br /&gt;
   SLES/SLED10 -&amp;gt;&lt;br /&gt;
   - autoconf-2.61-168.1.x86_64.rpm&lt;br /&gt;
   - automake-1.10.1-5.3.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
   # CFLAGS=&amp;quot;-m64&amp;quot; ./configure --enable-shared&lt;br /&gt;
   # make&lt;br /&gt;
&lt;br /&gt;
 I installed gtk2-devel via yast2, and all its dependancies, because make keept failing.&lt;br /&gt;
&lt;br /&gt;
   # cp ./ode/src/.libs/libode.so /opt/opensim/bin/&lt;br /&gt;
&lt;br /&gt;
 note:&lt;br /&gt;
 in this directory it had made several versions of the &amp;quot;libode.so&amp;quot; because of running the previous commands several times&lt;br /&gt;
 so i had to copy libode.so.1.0.0 to /opt/opensim/bin/libode.so&lt;br /&gt;
&lt;br /&gt;
   # vi ../opensim/bin/OpenSim.ini (change av_capsule_standup_tensor_linux to 1700000)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The 'chmod' command is required to fix permissions that are wrong.&lt;br /&gt;
The change in OpenSim.ini is required to avoid that avatars have bend legs and/or their feet are in the ground.&lt;br /&gt;
&lt;br /&gt;
==== Running ====&lt;br /&gt;
Recent versions of OpenSim come without an &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; file. Copy the &amp;lt;tt&amp;gt;OpenSim.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; before making any changes.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cd bin&lt;br /&gt;
 mono OpenSim.exe&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: if you are running a 32bit Server such as Ubuntu 8.0.4 you need the alternative launcher:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
mono OpenSim.32BitLaunch.exe&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To invoke ODE, add the option:&lt;br /&gt;
 -physics=OpenDynamicsEngine&lt;br /&gt;
to the &amp;lt;tt&amp;gt;mono OpenSim.exe&amp;lt;/tt&amp;gt; line&lt;br /&gt;
&lt;br /&gt;
or add &amp;lt;code&amp;gt;  physics = OpenDynamicsEngine &amp;lt;/code&amp;gt; to the [Startup] section of &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt;.  Same deal for other physics engines, when available.&lt;br /&gt;
&lt;br /&gt;
On mono 1.2.6, some distributions may see&lt;br /&gt;
 Unhandled Exception: System.NotSupportedException: CodePage 1252 not supported&lt;br /&gt;
on startup when using mysql.  This can be resolved by installing the package libmono-i18n2.0-cil (see http://bugs.mysql.com/bug.php?id=33938).&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Getting Started]]&lt;/div&gt;</summary>
		<author><name>Gracion</name></author>	</entry>

	</feed>