Talk:Dependencies
From OpenSimulator
(Difference between revisions)
(→Notes: forgot Oracle) |
(→Fedora 9 progress to clean build (not quite running yet): adding mono-data-oracle.i386 0:1.9.1-2.fc9) |
||
Line 24: | Line 24: | ||
*mono-nunit22-devel-2.2.10-5.fc9.i386 | *mono-nunit22-devel-2.2.10-5.fc9.i386 | ||
*mono-jscript-1.9.1-2.fc9.i386 | *mono-jscript-1.9.1-2.fc9.i386 | ||
+ | *mono-data-oracle.i386 0:1.9.1-2.fc9 | ||
===Summary=== | ===Summary=== | ||
Line 30: | Line 31: | ||
# yum install log4net mono-ndoc mono-nunit22 mono-nunit mono-sharpcvslib nant nant-docs xmlrpc-c | # 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 | # yum install cmake mono-devel mono-nunit-devel mono-nunit22-devel mono-jscript | ||
+ | # yum install mono-data-oracle | ||
# exit | # exit | ||
$ svn co http://opensimulator.org/svn/opensim/tags/0.6.1-release/ opensim | $ svn co http://opensimulator.org/svn/opensim/tags/0.6.1-release/ opensim | ||
Line 37: | Line 39: | ||
===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. | ||
− | |||
* 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:45, 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
- mono-data-oracle.i386 0:1.9.1-2.fc9
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 # yum install mono-data-oracle # 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. - 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)