README.txt 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. IMPORTANT NOTES
  2. * Please note that at the moment, the sandbox login server has temporary changed from 8080 to 9000 - this will (probably) change back.
  3. ---
  4. BUILD INSTRUCTIONS
  5. === Microsoft Visual Studio 2005 Sandbox Build ===
  6. * Check out the trunk code
  7. * Build the /OpenSim.sln solution
  8. * open cmd window, go to /bin and launch
  9. OpenSim.exe -sandbox -loginserver
  10. * open another cmd window, locate the secondlife executable
  11. (In something like C:\Program Files\SecondLife )
  12. * run the viewer with
  13. secondlife.exe -loginuri http://localhost:9000/
  14. * Have fun with your own sandbox!
  15. == Linux/mono sandbox build ==
  16. * check out the trunk code
  17. * ensure you have nant (http://nant.sf.net) installed
  18. * cd to the trunk root directory and type "nant"
  19. * cd to bin/ and run "mono OpenSim.exe -sandbox -loginserver"
  20. RUNNING SANDBOX WITH USER ACCOUNTS
  21. * open cmd window, go to /bin and launch
  22. OpenSim.exe -sandbox -loginserver -useraccounts
  23. * launch web browser, go to
  24. http://localhost:9000/Admin
  25. enter password 'Admin'
  26. * Select 'Accounts', enter credentials, press 'Create'
  27. * Now, log on thru your viewer (see above) with your newly created credentials.
  28. * Have Fun!
  29. PREBUILD
  30. We use Prebuild to generate vs2005 solutions and nant build scripts.
  31. === Building Prebuild ===
  32. At the moment, the Prebuild exe is shipped as /bin/Prebuild.exe so you shouldn't really have to build it.
  33. But here's the instructions anyway :
  34. The Prebuild master project is /prebuild.xml
  35. To build it with vs2005 :
  36. * build the solution /Prebuild/Prebuild.sln
  37. To build it with nant :
  38. * cd to /Prebuild/
  39. * type 'nant'
  40. After you've built it, it will land in the root /bin/ directory,
  41. === Modyfying the OpenSim solution ===
  42. When adding or changing projects, modify the prebuild.xml and then execute
  43. bin/Prebuild.exe /target {target}
  44. where target is either
  45. vs2005 - to generate new vs2005 solutions and projects
  46. nant - to generate new nant build scripts
  47. Remember to run prebuild whenever you've added or removed files as well.
  48. LOCAL SET-UP OF OGS CONFIGURATION
  49. **NOTE: At the moment OGS is non-functionable, so this WON'T WORK **NOTE
  50. * start up bin/OpenGridServices.GridServer.exe (listens on http://localhost:8001/gridserver)
  51. * just press enter to keep the defaults
  52. * start up bin/OpenGridServices.UserServer.exe (listens on http://localhost:8002/userserver)
  53. * just press enter to keep the defaults
  54. * start up bin/OpenSim.exe ( listens for udp on port 9000 )
  55. * just press enter to keep the defaults
  56. * start the secondlife viewer with -loginuri http://localhost:8080/
  57. === Trying Prototype Scripting Engine out ===
  58. * Update, build and run in sandbox mode.
  59. * Use the admin web front localhost:9000/Admin, password Admin
  60. * Create an account, then log in with the viewer
  61. * Press 'Entities' in the admin view and memorize the guids (well, try to)
  62. * Create a new object in the viewer
  63. * Refresh the entities view (You might have to empty cache....)
  64. * Locate the new guid, that's the primitive you just created
  65. * Be sure to see both the object in the viewer and the admin web front.
  66. * Press 'add test script'.
  67. * Enjoy the blinkenlichten!