Talk:Dependencies

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Fedora 9: Progress to clean build)
(Notes: forgot Oracle)
Line 37: Line 37:
 
===Notes===
 
===Notes===
 
* Although I am using mono-1.9.2, it builds clean with <code>Target framework: Mono 2.0 Profile</code>.  Not sure what that means yet.
 
* Although I am using mono-1.9.2, it builds clean with <code>Target framework: Mono 2.0 Profile</code>.  Not sure what that means yet.
* Execution boinks on wanting an Oracle client. My next step is to work out configuring for MySQL.
+
* Execution boinks on wanting an Oracle client. Adding package mono-data-oracle fixes it.
 
* I get this bit of complaint on the build, but it seems to finish successfully regardless,
 
* I get this bit of complaint on the build, but it seems to finish successfully regardless,
 
<pre># @export PATH=/usr/local/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/home/smaines/bin
 
<pre># @export PATH=/usr/local/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/home/smaines/bin

Revision as of 06:43, 6 January 2009

Contents

Ubuntu

I created an Ubuntu 8.04 section and moved the links to the mono 1.9.1 upgrade instructions there. Mono 1.9.1 is already in intrepid/main. --DaveCoyle 16:49, 2 December 2008 (UTC)

Questions

The "ruby" package is listed in the Ubuntu dependencies... what's it used for, and is it really a dependency? I run a few OpenSim instances and none of the machines have Ruby installed. --DaveCoyle 16:49, 2 December 2008 (UTC)

Fedora 9 progress to clean build (not quite running yet)

Wanted to share what I had so far, such as it is.

Having started with OpenSim tagged release 0.6.1 and a Fedora 9 distro previously unconcerned with Mono (apart from defaults), I have gotten to a clean build by installing the following packages (actual versions included for reference, note all are fc9).

  • log4net-1.2.10-4.fc9.i386
  • mono-ndoc-1.3.1-2.fc9.i386
  • mono-nunit22-2.2.10-5.fc9.i386
  • mono-nunit-1.9.1-2.fc9.i386
  • mono-sharpcvslib-0.35-3.fc9.i386
  • nant-0.85-21.fc9.i386
  • nant-docs-0.85-21.fc9.i386
  • xmlrpc-c-1.14.8-1.fc9.i386
  • cmake-2.6.2-1.fc9.i386
  • mono-devel-1.9.1-2.fc9.i386
  • mono-nunit-devel-1.9.1-2.fc9.i386
  • mono-nunit22-devel-2.2.10-5.fc9.i386
  • mono-jscript-1.9.1-2.fc9.i386

Summary

$ su -
# yum install log4net mono-ndoc mono-nunit22 mono-nunit mono-sharpcvslib nant nant-docs xmlrpc-c 
# yum install cmake mono-devel mono-nunit-devel mono-nunit22-devel mono-jscript
# exit
$ svn co http://opensimulator.org/svn/opensim/tags/0.6.1-release/ opensim
$ cd opensim
$ build clean all

Notes

  • Although I am using mono-1.9.2, it builds clean with Target framework: Mono 2.0 Profile. Not sure what that means yet.
  • Execution boinks on wanting an Oracle client. Adding package mono-data-oracle fixes it.
  • I get this bit of complaint on the build, but it seems to finish successfully regardless,
# @export PATH=/usr/local/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/home/smaines/bin:/opt/SDK/jdk/bin:/home/smaines/Projects/standup-maven/apache-maven-2.0.9/bin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/home/smaines/bin
nant
NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006)
Copyright (C) 2001-2006 Gerry Shaw
http://nant.sourceforge.net


** (/usr/lib/NAnt/bin/NAnt.exe:31728): WARNING **: The following assembly referenced from /usr/lib/NAnt/bin/NAnt.NUnit2Tasks.dll could not be loaded:
     Assembly:   nunit.core    (assemblyref_index=4)
     Version:    2.2.10.0
     Public Key: 5545c11907873871
The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/usr/lib/NAnt/bin).


** (/usr/lib/NAnt/bin/NAnt.exe:31728): WARNING **: Could not load file or assembly 'nunit.core, Version=2.2.10.0, Culture=neutral, PublicKeyToken=5545c11907873871' or one of its dependencies.

** (/usr/lib/NAnt/bin/NAnt.exe:31728): WARNING **: Could not load file or assembly 'nunit.core, Version=2.2.10.0, Culture=neutral, PublicKeyToken=5545c11907873871' or one of its dependencies.
[loadtasks] Failure scanning "/usr/lib/NAnt/bin/NAnt.NUnit2Tasks.dll" for extensions. Could not load file or assembly 'nunit.core, Version=2.2.10.0, Culture=neutral, PublicKeyToken=5545c11907873871' or one of its dependencies.

-SM 14:35, 6 January 2009 (UTC)

Personal tools
General
About This Wiki