Salut à tous,
Je souhaite me mettre à Mono sous Linux.
Ma debian est une Debian SID AMD 64 et je galère pas mal pour installer monodevelop.

J'ai déjà installer Mono depuis les sources (la daily build) que j'ai compilées. L'installation semble avoir réussi.
En revanche, pour monodevelop, c'est autre chose ... je coince.
J'ai récupéré les sources et les dépendances et à la compilation de la première dépendance (mono-addins), ca plante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
# make
Making all in Mono.Addins
make[1]: entrant dans le répertoire « /home/leny/boulot/mono-project/monodevelop-src/mono-addins-0.3/Mono.Addins »
make[1]: Rien à faire pour « all ».
make[1]: quittant le répertoire « /home/leny/boulot/mono-project/monodevelop-src/mono-addins-0.3/Mono.Addins »
Making all in Mono.Addins.Setup
make[1]: entrant dans le répertoire « /home/leny/boulot/mono-project/monodevelop-src/mono-addins-0.3/Mono.Addins.Setup »
make[1]: Rien à faire pour « all ».
make[1]: quittant le répertoire « /home/leny/boulot/mono-project/monodevelop-src/mono-addins-0.3/Mono.Addins.Setup »
Making all in Mono.Addins.Gui
make[1]: entrant dans le répertoire « /home/leny/boulot/mono-project/monodevelop-src/mono-addins-0.3/Mono.Addins.Gui »
mkdir -p ../bin/		
mcs -keyfile:../mono-addins.snk -noconfig -codepage:utf8 -warn:4 -debug -d:DEBUG -out:../bin/Mono.Addins.Gui.dll -target:library ./AssemblyInfo.cs ./gtk-gui/generated.cs ./gtk-gui/Mono.Addins.Gui.AddinInfoDialog.cs ./gtk-gui/Mono.Addins.Gui.AddinInstallDialog.cs ./gtk-gui/Mono.Addins.Gui.AddinInstallerDialog.cs ./gtk-gui/Mono.Addins.Gui.AddinManagerDialog.cs ./gtk-gui/Mono.Addins.Gui.ErrorDialog.cs ./gtk-gui/Mono.Addins.Gui.ManageSitesDialog.cs ./gtk-gui/Mono.Addins.Gui.NewSiteDialog.cs ./Mono.Addins.Gui/AddinInfoDialog.cs ./Mono.Addins.Gui/AddinInstallDialog.cs ./Mono.Addins.Gui/AddinInstaller.cs ./Mono.Addins.Gui/AddinInstallerDialog.cs ./Mono.Addins.Gui/AddinManagerDialog.cs ./Mono.Addins.Gui/AddinManagerWindow.cs ./Mono.Addins.Gui/AddinTreeWidget.cs ./Mono.Addins.Gui/ErrorDialog.cs ./Mono.Addins.Gui/ManageSitesDialog.cs ./Mono.Addins.Gui/NewSiteDialog.cs ./Mono.Addins.Gui/Services.cs  -resource:./gtk-gui/gui.stetic,gui.stetic  -resource:./icons/package-x-generic.png,package-x-generic.png  -resource:./icons/package-x-generic_16.png,package-x-generic_16.png  -resource:./icons/package-x-generic_22.png,package-x-generic_22.png  -resource:./icons/system-software-update.png,system-software-update.png  -resource:./icons/user-package.png,user-package.png -pkg:glib-sharp-2.0 -pkg:gtk-sharp-2.0 -r:Mono.Posix -r:System   -r:../bin/Mono.Addins.dll  -r:../bin/Mono.Addins.Setup.dll
./Mono.Addins.Gui/AddinInstallDialog.cs(311,33): error CS0029: Cannot implicitly convert type `Mono.Addins.Addin[]' to `Mono.Addins.Addin[]'
./Mono.Addins.Gui/AddinInstallDialog.cs(311,33): The type `Mono.Addins.Addin[]' has two conflicting definitions, one comes from `Mono.Addins, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' and the other from `Mono.Addins, Version=0.3.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' (in the previous error)
./Mono.Addins.Gui/AddinInstallDialog.cs(380,39): error CS1502: The best overloaded method match for `Mono.Addins.Setup.SetupService.ResolveDependencies(Mono.Addins.IProgressStatus, Mono.Addins.Setup.PackageCollection, out Mono.Addins.Setup.PackageCollection, out Mono.Addins.Description.DependencyCollection)' has some invalid arguments
/home/leny/boulot/mono-project/monodevelop-src/mono-addins-0.3/bin/Mono.Addins.Setup.dll (Location of the symbol related to previous error)
./Mono.Addins.Gui/AddinInstallDialog.cs(380,39): error CS1503: Argument 1: Cannot convert type `Mono.Addins.Gui.InstallMonitor' to `Mono.Addins.IProgressStatus'
./Mono.Addins.Gui/AddinInstallDialog.cs(488,41): error CS1502: The best overloaded method match for `Mono.Addins.Setup.SetupService.Install(Mono.Addins.IProgressStatus, params string[])' has some invalid arguments
/home/leny/boulot/mono-project/monodevelop-src/mono-addins-0.3/bin/Mono.Addins.Setup.dll (Location of the symbol related to previous error)
./Mono.Addins.Gui/AddinInstallDialog.cs(488,41): error CS1503: Argument 1: Cannot convert type `Mono.Addins.Gui.AddinInstallDialog.installMonitor' to `Mono.Addins.IProgressStatus'
./Mono.Addins.Gui/AddinInstallDialog.cs(499,41): error CS1502: The best overloaded method match for `Mono.Addins.Setup.SetupService.Uninstall(Mono.Addins.IProgressStatus, string)' has some invalid arguments
/home/leny/boulot/mono-project/monodevelop-src/mono-addins-0.3/bin/Mono.Addins.Setup.dll (Location of the symbol related to previous error)
./Mono.Addins.Gui/AddinInstallDialog.cs(499,41): error CS1503: Argument 1: Cannot convert type `Mono.Addins.Gui.AddinInstallDialog.installMonitor' to `Mono.Addins.IProgressStatus'
./Mono.Addins.Gui/AddinInstallerDialog.cs(51,33): error CS1502: The best overloaded method match for `Mono.Addins.Setup.SetupService.SetupService(Mono.Addins.AddinRegistry)' has some invalid arguments
/home/leny/boulot/mono-project/monodevelop-src/mono-addins-0.3/bin/Mono.Addins.Setup.dll (Location of the symbol related to previous error)
./Mono.Addins.Gui/AddinInstallerDialog.cs(51,33): error CS1503: Argument 1: Cannot convert type `Mono.Addins.AddinRegistry' to `Mono.Addins.AddinRegistry'
./Mono.Addins.Gui/AddinInstallerDialog.cs(51,33): (equally named types possibly from different assemblies in previous error)
/home/leny/boulot/mono-project/monodevelop-src/mono-addins-0.3/bin/Mono.Addins.dll (Location of the symbol related to previous error)
/usr/local/lib/mono/gac/Mono.Addins/0.4.0.0__0738eb9f132ed756/Mono.Addins.dll (Location of the symbol related to previous error)
Compilation failed: 9 error(s), 0 warnings
make[1]: *** [../bin/Mono.Addins.Gui.dll] Erreur 1
make[1]: quittant le répertoire « /home/leny/boulot/mono-project/monodevelop-src/mono-addins-0.3/Mono.Addins.Gui »
make: *** [all-recursive] Erreur 1
Svp pouvez-vous m'aidez ? Que faire pour cette erreur ?
Quelqu'un a-t-il deja installé mono et monodevelop sour Sid 64 ? Si oui, comment faire ?

Merci de votre aide.