Installing and running on x86-64

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
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

Personal tools
General
About This Wiki