Installing and running on x86-64
From OpenSimulator
m (s/OpenSilumlator/OpenSim/ in the code block) |
|||
Line 26: | Line 26: | ||
----- | ----- | ||
I found deleting bin/libopenjpeg-1*so 'fixed' this problem for me (breaks terrain but the sim starts) - I guess that the svn-bundled openjpeg lib is out of date for x86-64 -- mggrant. | I found deleting bin/libopenjpeg-1*so 'fixed' this problem for me (breaks terrain but the sim starts) - I guess that the svn-bundled openjpeg lib is out of date for x86-64 -- mggrant. | ||
+ | |||
+ | ----- | ||
+ | |||
+ | As of early Dec, opensim has been updated to match libsl 1498 and rebuilding that version of the openjpeg library in 64 bit now works -- mggrant. |
Revision as of 08:39, 8 December 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 OpenSim.ini.example OpenSim.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
I found deleting bin/libopenjpeg-1*so 'fixed' this problem for me (breaks terrain but the sim starts) - I guess that the svn-bundled openjpeg lib is out of date for x86-64 -- mggrant.
As of early Dec, opensim has been updated to match libsl 1498 and rebuilding that version of the openjpeg library in 64 bit now works -- mggrant.