[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