Installing and running on x86-64
From OpenSimulator
(Difference between revisions)
												
			| Line 4: | Line 4: | ||
<code>  | <code>  | ||
| − | svn co http://opensimulator.org/svn/opensim/trunk opensim  | + |   svn co http://opensimulator.org/svn/opensim/trunk opensim  | 
| − | cd opensim  | + |   cd opensim  | 
| − | sh runprebuild.sh  | + |   sh runprebuild.sh  | 
| − | nant  | + |   nant  | 
| − | cd ..  | + |   cd ..  | 
| − | svn co svn://openmetaverse.org/libsl/trunk libsl  | + |   svn co svn://openmetaverse.org/libsl/trunk libsl  | 
| − | cd libsl/openjpeg-libsl/  | + |   cd libsl/openjpeg-libsl/  | 
| − | nano Makefile (add -m64 to compile flags to avoid another segfault)  | + |   nano Makefile (add -m64 to compile flags to avoid another segfault)  | 
| − | make  | + |   make  | 
| − | cp libopenjpeg-libsl-2.1.2.0.so ../../opensim/bin/libopenjpeg-libsl-2.1.2.0-x86_64.so  | + |   cp libopenjpeg-libsl-2.1.2.0.so ../../opensim/bin/libopenjpeg-libsl-2.1.2.0-x86_64.so  | 
| − | cd ../../opensim/bin/  | + |   cd ../../opensim/bin/  | 
| − | cp OpenSimulator.ini.example OpenSimulator.ini  | + |   cp OpenSimulator.ini.example OpenSimulator.ini  | 
| − | mono OpenSimulator.exe  | + |   mono OpenSimulator.exe  | 
</code>  | </code>  | ||
Unfortunately this results in a segmentation fault. Which is somewhat remedied by building the libsl libraries by hand and copying the dll's from the freshly built  | Unfortunately this results in a segmentation fault. Which is somewhat remedied by building the libsl libraries by hand and copying the dll's from the freshly built  | ||
libsl to the OpenSimulator bin/ folder. This makes us get one step further. Unfortunately (Again) at this point we get other problems as apparently OpenSim is not compatible with the new libsl. I am yet to find a solution to this.  | libsl to the OpenSimulator bin/ folder. This makes us get one step further. Unfortunately (Again) at this point we get other problems as apparently OpenSim is not compatible with the new libsl. I am yet to find a solution to this.  | ||
| + | |||
| + | A bug has been filed on this: http://opensimulator.org/mantis/view.php?id=43  | ||
Revision as of 13:43, 23 November 2007
This is what I have managed to gather about running OpenSimulator on an Intel Core2 on a 64bit linux system.
To install it you need to do:
svn co http://opensimulator.org/svn/opensim/trunk opensim cd opensim sh runprebuild.sh nant cd .. svn co svn://openmetaverse.org/libsl/trunk libsl cd libsl/openjpeg-libsl/ nano Makefile (add -m64 to compile flags to avoid another segfault) make cp libopenjpeg-libsl-2.1.2.0.so ../../opensim/bin/libopenjpeg-libsl-2.1.2.0-x86_64.so cd ../../opensim/bin/ cp OpenSimulator.ini.example OpenSimulator.ini mono OpenSimulator.exe
Unfortunately this results in a segmentation fault. Which is somewhat remedied by building the libsl libraries by hand and copying the dll's from the freshly built libsl to the OpenSimulator bin/ folder. This makes us get one step further. Unfortunately (Again) at this point we get other problems as apparently OpenSim is not compatible with the new libsl. I am yet to find a solution to this.
A bug has been filed on this: http://opensimulator.org/mantis/view.php?id=43