Ubuntu 13.04: Wie erstelle ich Monodevelop 4.0.1?
Ich habe Quellen von git heruntergeladen:
git clone git://github.com/mono/monodevelop.git
und Abhängigkeiten:
cd monodevelop && git submodule init && git submodule update
Ich habe Mono 3.0.11 eingerichtet (weil "Du brauchst Mono 2.10.9 oder neuer" und die Standardversion war 2.10.8.1)
Ich habe ein Repository hinzugefügt:
cat «deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main» >> /etc/apt/sources.list
Ich habe Pakete installiert:
apt-get install libglib2.0-cil gnome-sharp2 gtk-sharp2 libmono-addins-cil-dev libmono-addins-gui-cil-dev libmono-addins-msbuild-cil-dev
./konfigurieren
gibt mir
Configuration Summary
---------------------
MonoDevelop has been configured with
prefix = /usr/local
profile = default
Packages included in the build:
main
extras/JavaBinding
extras/ValaBinding
extras/MonoDevelop.Database
extras/MonoDevelop.Debugger.Gdb
extras/PyBinding
extras/MonoDevelop.MeeGo
Aber
make | grep "not resolved"
gibt mir fehler:
/usr/local/lib/mono/4.0/Microsoft.Common.targets: Warnung: Referenz 'glib-sharp, Version = 2.12.0.0, Kultur = neutral, PublicKeyToken = 35e10195dab3c99f' nicht aufgelöst
/usr/local/lib/mono/4.0/Microsoft.Common.targets: Warnung: Referenz 'pango-sharp, Version = 2.12.0.0, Kultur = neutral, PublicKeyToken = 35e10195dab3c99f' nicht aufgelöst
/usr/local/lib/mono/4.0/Microsoft.Common.targets: Warnung: Referenz 'atk-sharp, Version = 2.12.0.0, Kultur = neutral, PublicKeyToken = 35e10195dab3c99f' nicht aufgelöst
/usr/local/lib/mono/4.0/Microsoft.Common.targets: Warnung: Referenz 'gdk-sharp, Version = 2.12.0.0, Kultur = neutral, PublicKeyToken = 35e10195dab3c99f' nicht aufgelöst
/usr/local/lib/mono/4.0/Microsoft.Common.targets: Warnung: Referenz 'gtk-sharp, Version = 2.12.0.0, Kultur = neutral, PublicKeyToken = 35e10195dab3c99f' nicht aufgelöst
/usr/local/lib/mono/4.0/Microsoft.Common.targets: Warnung: Referenz 'Glade-Sharp, Version = 2.12.0.0, Culture = Neutral, PublicKeyToken = 35e10195dab3c99f' nicht aufgelöst
Auf dieser Seite -http://article.gmane.org/gmane.comp.gnome.mono.monodevelop.general/14338 es wird empfohlen «Es sieht so aus, als müssten Sie gtk-sharp 2.12.x installieren»
Aber ich habe sie installiert:
find / usr / lib / mono / gac -xdev -iname "* Sharp.dll" | grep "3c99f" | grep -v "policy"
/usr/lib/mono/gac/pango-sharp/2.12.0.0__35e10195dab3c99f/pango-sharp.dll
/usr/lib/mono/gac/gconf-sharp/2.24.0.0__35e10195dab3c99f/gconf-sharp.dll
/usr/lib/mono/gac/gnome-sharp/2.24.0.0__35e10195dab3c99f/gnome-sharp.dll
/usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll
/usr/lib/mono/gac/atk-sharp/2.12.0.0__35e10195dab3c99f/atk-sharp.dll
/usr/lib/mono/gac/glib-sharp/2.12.0.0__35e10195dab3c99f/glib-sharp.dll
/usr/lib/mono/gac/art-sharp/2.24.0.0__35e10195dab3c99f/art-sharp.dll
/usr/lib/mono/gac/gnome-vfs-sharp/2.24.0.0__35e10195dab3c99f/gnome-vfs-sharp.dll
/usr/lib/mono/gac/glade-sharp/2.12.0.0__35e10195dab3c99f/glade-sharp.dll
/usr/lib/mono/gac/gdk-sharp/2.12.0.0__35e10195dab3c99f/gdk-sharp.dll
Ich habe auch diesen Rat ausprobiert:
http://www.mono-project.com/Parallel_Mono_Environments#Tip:_MONO_GAC_PREFIX
und füge MONO_GAC_PREFIX in ~ / .bashrc ein
echo $ MONO_GAC_PREFIX
/ usr
Aber Kompilierungsfehler sind immer noch hier. Was sollte ich tun?