User:Devalnor/DevalnorWorkNotes

From OpenSimulator

< User:Devalnor(Difference between revisions)
Jump to: navigation, search
m
m (Add to Category:Development)
Line 82: Line 82:
 
   cd /usr/local/opensim/trunk/bin
 
   cd /usr/local/opensim/trunk/bin
 
   mono OpenSim.exe
 
   mono OpenSim.exe
 +
 +
[[Category:Development]]

Revision as of 15:24, 6 March 2008

VMWARE based : http://www.thoughtpolice.co.uk/vmware/#freebsd6.3

Change default language for the console (it's optional default config is ok):

      1. Edit /root/.login.conf
      2. Add the lines
         me:\
         :charset=ISO-8859-1:\
         :lang=de_DE.ISO8859-1: (example given for German)

Change keyboard for the console:

   Run sysinstall, then Configure> Console

Networking

   Run sysinstall, then Configure> Networking> Interfaces> lnc0. Let it DHCP probe for an address.
   Set hostname="localhost" in /etc/rc.conf

Setup SSH

   Set sshd_enabled="YES"
   Edit /etc/sshd/sshd_config
   Set PermitRootLogin yes (Yes I know it's bad... but at this time using OpenSim is also unsecure too ;-)

Apply software updates (notes there is not port collection installed)

   For core software (i.e. not in FreeBSD ports), run freebsd-update fetch && freebsd-update install
   For software installed from FreeBSD ports, look at the portupgrade tool (see pkg_info portupgrade)

Install Usefull Utils

   pkg_add -r wget
   pkg_add -r python

Install Subversion

   pkg_add -r subversion
   

Install Mono

   pkg_add -r mono

Install nant

   pkg_add -r nant

Install sqlite3

   pkg_add -r sqlite3

Install libgdiplus

   pkg_add -r libgdiplus

Reload the $path for /usr/local/bin

   csh (Reload the $path for /usr/local/bin)

Create the install dir

   cd /usr/local
   mkdir opensim 

Download the SVN Trunk

   svn co http://opensimulator.org/svn/opensim/trunk trunk

Download LibSL

   svn co svn://opensecondlife.org/libsl/trunk libsl


Install gmake, compile and copy

   pkg_add -r gmake
   gmake
   cp /usr/local/opensim/libsl/openjpeg-libsl/libopenjpeg-libsl-2.1.2.0.so /usr/local/opensim/trunk/bin/

Install ODE

   svn co http://opensimulator.org/svn/opensim-libs/trunk opensim-libs
   cd opensim-libs/unmanaged/OpenDynamicsEngine/
   ./configure --enable-soname  (Devalnor : --enabled-shared do not exist)
   cd /ode/src
   make
   mv ./libode.so /usr/local/opensim/trunk/bin/


Run Prebuild

   cd /usr/loca/opensim/trunk
   ./runprebuild.sh

Run Nant

  nant

Run Opensim

  cd /usr/local/opensim/trunk/bin
  mono OpenSim.exe
General
About This Wiki