[MonoDevelop] error compiling svn monodevelop

Marek Safar marek.safar at gmail.com
Fri Dec 11 07:33:09 EST 2009


Hello,

Update your svn mcs to r148022 or newer.

Marek
> I have mono and monodevelop already installed from svn
> I wanted to update, so:
> updated mono, mono-tools, monodevelop from svn
> mono and mono-tools compiled and updated current installed version ok 
> (so now I have latest svn mono and mono-tools)
> but monodevelop didn't compile giving the following error:
>
> /usr/local/bin/gmcs -debug -codepage:utf8 
> -r:/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll   
> -r:/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/pango-sharp.dll 
> -r:/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/atk-sharp.dll 
> -r:/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gdk-sharp.dll 
> -r:/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gtk-sharp.dll 
> -r:/usr/local/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll   
> -r:/usr/lib/mono/mono-addins/Mono.Addins.dll   
> -r:ICSharpCode.SharpZipLib -r:Mono.Posix -r:System -r:System.Xml  
> -r:../../../../build/AddIns/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.dll 
> -r:../../../../build/bin/MonoDevelop.Components.dll 
> -r:../../../../build/bin/MonoDevelop.Core.dll 
> -r:../../../../build/bin/MonoDevelop.Core.Gui.dll 
> -r:../../../../build/bin/MonoDevelop.Ide.dll 
> -r:../../../../build/bin/MonoDevelop.Projects.dll 
> -r:../../../../build/bin/MonoDevelop.Projects.Gui.dll 
> /resource:./gtk-gui/gui.stetic /resource:./icons/package-x-generic.png 
> /resource:./icons/packaging-16.png /resource:./icons/packaging-32.png 
> /resource:./md1format.xml /resource:./MonoDevelop.Deployment.addin.xml 
> /resource:./templates/PackagingProject.xpt.xml ./AssemblyInfo.cs 
> ./gtk-gui/generated.cs 
> ./gtk-gui/MonoDevelop.Deployment.DeployFileListWidget.cs 
> ./gtk-gui/MonoDevelop.Deployment.FileReplaceDialog.cs 
> ./gtk-gui/MonoDevelop.Deployment.Gui.BinariesZipEditorWidget.cs 
> ./gtk-gui/MonoDevelop.Deployment.Gui.CommandDeployEditorWidget.cs 
> ./gtk-gui/MonoDevelop.Deployment.Gui.DeployDialog.cs 
> ./gtk-gui/MonoDevelop.Deployment.Gui.EditPackageDialog.cs 
> ./gtk-gui/MonoDevelop.Deployment.Gui.EntrySelectionTree.cs 
> ./gtk-gui/MonoDevelop.Deployment.Gui.FileCopyConfigurationSelector.cs 
> ./gtk-gui/MonoDevelop.Deployment.Gui.InstallDialog.cs 
> ./gtk-gui/MonoDevelop.Deployment.Gui.LocalFileCopyConfigurationEditorWidget.cs 
> ./gtk-gui/MonoDevelop.Deployment.Gui.PackagingFeatureWidget.cs 
> ./gtk-gui/MonoDevelop.Deployment.Gui.SourcesZipEditorWidget.cs 
> ./gtk-gui/MonoDevelop.Deployment.Gui.SshFuseFileCopyConfigurationEditorWidget.cs 
> ./MonoDevelop.Deployment.Commands/Commands.cs 
> ./MonoDevelop.Deployment.Gui/BinariesZipEditorWidget.cs 
> ./MonoDevelop.Deployment.Gui/CommandDeployEditorWidget.cs 
> ./MonoDevelop.Deployment.Gui/DeployDialog.cs 
> ./MonoDevelop.Deployment.Gui/DeployDirectoryInfoEditor.cs 
> ./MonoDevelop.Deployment.Gui/DeployFileListWidget.cs 
> ./MonoDevelop.Deployment.Gui/DeployOperations.cs 
> ./MonoDevelop.Deployment.Gui/DialogFileReplacePolicy.cs 
> ./MonoDevelop.Deployment.Gui/EditPackageDialog.cs 
> ./MonoDevelop.Deployment.Gui/EntrySelectionTree.cs 
> ./MonoDevelop.Deployment.Gui/FileCopyConfigurationSelector.cs 
> ./MonoDevelop.Deployment.Gui/FileReplaceDialog.cs 
> ./MonoDevelop.Deployment.Gui/IFileCopyConfigurationEditor.cs 
> ./MonoDevelop.Deployment.Gui/InstallDialog.cs 
> ./MonoDevelop.Deployment.Gui/IPackageBuilderEditor.cs 
> ./MonoDevelop.Deployment.Gui/LocalFileCopyConfigurationEditor.cs 
> ./MonoDevelop.Deployment.Gui/LocalFileCopyConfigurationEditorWidget.cs 
> ./MonoDevelop.Deployment.Gui/PackageBuilderEditor.cs 
> ./MonoDevelop.Deployment.Gui/PackagingFeature.cs 
> ./MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs 
> ./MonoDevelop.Deployment.Gui/PropertyProvider.cs 
> ./MonoDevelop.Deployment.Gui/SourcesZipEditorWidget.cs 
> ./MonoDevelop.Deployment.Gui/SshFuseFileCopyConfigurationEditor.cs 
> ./MonoDevelop.Deployment.Gui/SshFuseFileCopyConfigurationEditorWidget.cs 
> ./MonoDevelop.Deployment.NodeBuilders/PackageNodeBuilder.cs 
> ./MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs 
> ./MonoDevelop.Deployment.Targets/BaseFuseFileCopyConfiguration.cs 
> ./MonoDevelop.Deployment.Targets/BaseFuseFileCopyHandler.cs 
> ./MonoDevelop.Deployment.Targets/BinariesZipPackageBuilder.cs 
> ./MonoDevelop.Deployment.Targets/CommandPackageBuilder.cs 
> ./MonoDevelop.Deployment.Targets/LocalFileCopyConfiguration.cs 
> ./MonoDevelop.Deployment.Targets/LocalFileCopyHandler.cs 
> ./MonoDevelop.Deployment.Targets/SourcesZipPackageBuilder.cs 
> ./MonoDevelop.Deployment.Targets/SshFuseFileCopyHandler.cs 
> ./MonoDevelop.Deployment/DefaultDeployServiceExtension.cs 
> ./MonoDevelop.Deployment/DeployContext.cs 
> ./MonoDevelop.Deployment/DeployDirectoryInfo.cs 
> ./MonoDevelop.Deployment/DeployDirectoryNodeType.cs 
> ./MonoDevelop.Deployment/DeployFile.cs 
> ./MonoDevelop.Deployment/DeployPlatformInfo.cs 
> ./MonoDevelop.Deployment/DeployPlatformNodeType.cs 
> ./MonoDevelop.Deployment/DeployProperties.cs 
> ./MonoDevelop.Deployment/DeployService.cs 
> ./MonoDevelop.Deployment/DeployServiceExtension.cs 
> ./MonoDevelop.Deployment/FileCopyConfiguration.cs 
> ./MonoDevelop.Deployment/FileCopyHandler.cs 
> ./MonoDevelop.Deployment/IDeployable.cs 
> ./MonoDevelop.Deployment/IDeployDirectoryResolver.cs 
> ./MonoDevelop.Deployment/IFileCopyHandler.cs 
> ./MonoDevelop.Deployment/IFileReplacePolicy.cs 
> ./MonoDevelop.Deployment/InstallResolver.cs 
> ./MonoDevelop.Deployment/MD1Serializer.cs 
> ./MonoDevelop.Deployment/Package.cs 
> ./MonoDevelop.Deployment/PackageBuilder.cs 
> ./MonoDevelop.Deployment/PackageCollection.cs 
> ./MonoDevelop.Deployment/PackagingProject.cs 
> ./MonoDevelop.Deployment/TargetDirectory.cs 
> ./MonoDevelop.Deployment/UnknownFileCopyConfiguration.cs 
> ./MonoDevelop.Deployment/UnknownPackageBuilder.cs  
> -out:../../../../build/AddIns/MonoDevelop.Deployment/MonoDevelop.Deployment.dll 
> -target:library
> *./MonoDevelop.Deployment.Gui/DeployDialog.cs(123,89): error CS0121: 
> The call is ambiguous between the following methods or properties: 
> `MonoDevelop.Projects.WorkspaceItem.GetAllSolutionItems<MonoDevelop.Deployment.PackagingProject>()' 
> and 
> `MonoDevelop.Projects.WorkspaceItem.GetAllSolutionItems<MonoDevelop.Deployment.PackagingProject>()'
> /home/amamh/labs/inst/monodevelop/main/build/bin/MonoDevelop.Projects.dll 
> (Location of the symbol related to previous error)
> ./MonoDevelop.Deployment.Gui/PackagingFeatureWidget.cs(29,113): error 
> CS0121: The call is ambiguous between the following methods or 
> properties: 
> `MonoDevelop.Projects.WorkspaceItem.GetAllSolutionItems<MonoDevelop.Deployment.PackagingProject>()' 
> and 
> `MonoDevelop.Projects.WorkspaceItem.GetAllSolutionItems<MonoDevelop.Deployment.PackagingProject>()'
> /home/amamh/labs/inst/monodevelop/main/build/bin/MonoDevelop.Projects.dll 
> (Location of the symbol related to previous error)*
> Compilation failed: 2 error(s), 0 warnings
> make[5]: *** 
> [../../../../build/AddIns/MonoDevelop.Deployment/MonoDevelop.Deployment.dll] 
> Error 1
> make[5]: Leaving directory 
> `/home/amamh/labs/inst/monodevelop/main/src/addins/Deployment/MonoDevelop.Deployment'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory 
> `/home/amamh/labs/inst/monodevelop/main/src/addins/Deployment'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory 
> `/home/amamh/labs/inst/monodevelop/main/src/addins'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/amamh/labs/inst/monodevelop/main/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/amamh/labs/inst/monodevelop/main'
> make: *** [all-recursive] Error 1
>
> NOTE: I have mono installed with the flag "--with-profile4=yes"
> the error is very strange it says the compiler is confused between two 
> method with the exact signature? maybe I have to uninstall the 
> currently installed monodevelop first, I'm afraid if I did I can't 
> install again.
>
> any ideas??
>
> -- 
> A.M. Abdelaziz
> ------------------------------------------------------------------------
>
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>   



More information about the Monodevelop-list mailing list