Postgresql

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(I believe nhibernate isn't supported today...)
 
Line 1: Line 1:
__NOTOC__
+
#Redirect [[FAQ#What about PostgreSQL or NHibernate?]]
{{Template:Quicklinks}}
+
<br />
+
 
+
=PostgreSQL Support=
+
{{obsolete}}
+
 
+
'''NHibernate support have been removed on October 2009([http://opensimulator.org/viewgit/?a=commitdiff&p=opensim&h=fdce1be3db287bed901332b90ba57165e201d3fc r/11252]) due to lack of users and mainteners ([http://lists.berlios.de/pipermail/opensim-dev/2010-April/008537.html Opensim-dev: NHibernate status]). The contents on this page will be soon merged and deleted.'''
+
 
+
 
+
----
+
This page is dedicated to supply postgreSQL support within opensim. It describes all steps in the process, and what problems may arise. We will use linux as a startingpoint, but windoze-users should have no problems adapting it to their OS.
+
First let's get ourselves a workspace...
+
- Get monodevelop (your distro probably has a package for it, otherwise follow building instructions)
+
 
+
- Download the opensim-source into your monodevelop workspace-directory
+
svn co http://opensimulator.org/svn/opensim/trunk opensim
+
 
+
- Modify the opensim/prebuild.sh file, so it creates a monodevelop-project, instead of a visual studio 2005 project
+
Make sure that the last line reads: mono bin/Prebuild.exe /target monodev
+
 
+
- Prepare the project...
+
sh prebuild.sh
+
 
+
- Build it...
+
nant
+
 
+
- Do a test-run to see everything is working:
+
mono workspace/opensim/bin/Opensim.exe
+
 
+
- Fire up monodevelop, and open OpenSim.mds
+
 
+
Now we have a working development environment to test, and write new code. Notice the opensim/OpenSim/Framework directory.
+
It contains alot of important files. What we want to do is to copy as much code as possible from the working mysql-connector(which sucks under linux by the way, but that's a mysql-connector issue, and not a code-problem).
+
 
+
[[Category:Development]]
+
[[Category:Database]]
+

Latest revision as of 22:23, 21 May 2011

  1. Redirect FAQ#What about PostgreSQL or NHibernate?
Personal tools
General
About This Wiki