mhutch / cbinding Goto Github PK
View Code? Open in Web Editor NEWUpdated MonoDevelop C/C++ binding
Updated MonoDevelop C/C++ binding
What would it take to integrate it back into the latest MonoDevelop? I see that MonoDevelop 6 dropped support for this addin with mono/monodevelop@792f488
If you need contributions, I'm willing to spend some time on it since it's pretty critical that I can have C and C# projects together.
How and where do I install these files in the MonoDevelop Ubuntu version?
Also these links are no longer working.
https://github.com/gudaol/CBinding-addin/raw/roslyn/CBinding/ClangSharp.dll https://github.com/gudaol/CBinding-addin/raw/roslyn/CBinding/libclang.so
Hi,
I git cloned this repository, updated its submodules (with git submodule update --init --recursive
) and ran make
from within its top-level directory, giving the error message:
nuget restore
All packages listed in packages.config are already installed.
xbuild /p:Configuration=Debug
XBuild Engine Version 12.0
Mono, Version 4.2.1.0
Copyright (C) 2005-2013 Various Mono authors
Build started 21/09/2016 5:04:26 PM.
__________________________________________________
Project "/home/fusion809/GitHub/others/cbinding/CBinding.sln" (default target(s)):
Target ValidateSolutionConfiguration:
Building solution configuration "Debug|Any CPU".
Target Build:
Project "/home/fusion809/GitHub/others/cbinding/CBinding/CBinding.csproj" (default target(s)):
Target ResolveMonoDevelopLocations:
MDConfigDir: /home/fusion809/.config/MonoDevelop-5.0
MDAddinsDir: /home/fusion809/.local/share/MonoDevelop-5.0/LocalInstall
MDBinDir: ../../monodevelop/main/build/bin
/home/fusion809/GitHub/others/cbinding/packages/MonoDevelop.Addins.0.3.0/build/net40/MonoDevelop.Addins.targets: error : Bin directory not found:
Task "Error" execution -- FAILED
Done building target "ResolveMonoDevelopLocations" in project "/home/fusion809/GitHub/others/cbinding/CBinding/CBinding.csproj".-- FAILED
Done building project "/home/fusion809/GitHub/others/cbinding/CBinding/CBinding.csproj".-- FAILED
Task "MSBuild" execution -- FAILED
Done building target "Build" in project "/home/fusion809/GitHub/others/cbinding/CBinding.sln".-- FAILED
Done building project "/home/fusion809/GitHub/others/cbinding/CBinding.sln".-- FAILED
Build FAILED.
Errors:
/home/fusion809/GitHub/others/cbinding/CBinding.sln (default targets) ->
(Build target) ->
/home/fusion809/GitHub/others/cbinding/CBinding/CBinding.csproj (default targets) ->
/home/fusion809/GitHub/others/cbinding/packages/MonoDevelop.Addins.0.3.0/build/net40/MonoDevelop.Addins.targets (ResolveMonoDevelopLocations target) ->
/home/fusion809/GitHub/others/cbinding/packages/MonoDevelop.Addins.0.3.0/build/net40/MonoDevelop.Addins.targets: error : Bin directory not found:
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:00.2124490
Makefile:4: recipe for target 'all' failed
make: *** [all] Error 1
Am I missing something here? Is there something I am meant to be doing?
Thanks for your time,
Brenton
My build failed with these errors:
nuget restore
Installing 'MonoDevelop.Addins 0.3.10'.
Added file 'Mono.Addins.dll' to folder '/home/qjnr/github-builds/cbinding/packages/MonoDevelop.Addins.0.3.10/build/net40'.
Added file 'ICSharpCode.SharpZipLib.dll' to folder '/home/qjnr/github-builds/cbinding/packages/MonoDevelop.Addins.0.3.10/build/net40'.
Added file 'Mono.Addins.Setup.dll' to folder '/home/qjnr/github-builds/cbinding/packages/MonoDevelop.Addins.0.3.10/build/net40'.
Added file 'MonoDevelop.Addins.props' to folder '/home/qjnr/github-builds/cbinding/packages/MonoDevelop.Addins.0.3.10/build/net40'.
Added file 'MonoDevelop.Addins.targets' to folder '/home/qjnr/github-builds/cbinding/packages/MonoDevelop.Addins.0.3.10/build/net40'.
Added file 'MonoDevelop.Addins.Tasks.dll' to folder '/home/qjnr/github-builds/cbinding/packages/MonoDevelop.Addins.0.3.10/build/net40'.
Added file 'MonoDevelop.Addins.0.3.10.nupkg' to folder 'MonoDevelop.Addins.0.3.10'.
WARNING: 'MonoDevelop.Addins.0.3.10/MonoDevelop.Addins.0.3.10.nupkg' already exists. Skipping...
Successfully installed 'MonoDevelop.Addins 0.3.10'.
xbuild /p:Configuration=Debug
>>>> xbuild tool is deprecated and will be removed in future updates, use msbuild instead <<<<
XBuild Engine Version 14.0
Mono, Version 5.14.0.0
Copyright (C) 2005-2013 Various Mono authors
Build started 10/1/2018 4:25:04 PM.
__________________________________________________
Project "/home/qjnr/github-builds/cbinding/CBinding.sln" (default target(s)):
Target ValidateSolutionConfiguration:
Building solution configuration "Debug|Any CPU".
Target Build:
Project "/home/qjnr/github-builds/cbinding/CBinding/CBinding.csproj" (default target(s)):
Target PrepareForBuild:
Configuration: Debug Platform: AnyCPU
Created directory "bin/Debug/"
Created directory "obj/Debug/"
Target ResolveMonoDevelopLocations:
MDConfigDir: /home/qjnr/.config/MonoDevelop-6.0
MDAddinsDir: /home/qjnr/.local/share/MonoDevelop-6.0/LocalInstall
MDBinDir: /usr/lib/monodevelop/bin
Target _MDResolveAddinReferences:
Updating addin database at /home/qjnr/github-builds/cbinding/CBinding/obj/Debug/mdam/db
Target CopyNonResxEmbeddedResources:
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/Properties/Manifest.addin.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.Properties.Manifest.addin.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/EmptyCProject.xpt.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.EmptyCProject.xpt.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/EmptyCSourceFile.xft.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.EmptyCSourceFile.xft.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/EmptyCppProject.xpt.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.EmptyCppProject.xpt.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/EmptyCHeaderFile.xft.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.EmptyCHeaderFile.xft.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/EmptyCppHeaderFile.xft.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.EmptyCppHeaderFile.xft.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/EmptyCppSourceFile.xft.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.EmptyCppSourceFile.xft.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/SharedLibraryCProject.xpt.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.SharedLibraryCProject.xpt.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/SharedLibraryCppProject.xpt.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.SharedLibraryCppProject.xpt.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/StaticLibraryCProject.xpt.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.StaticLibraryCProject.xpt.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/StaticLibraryCppProject.xpt.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.StaticLibraryCppProject.xpt.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/ConsoleCProject.xpt.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.ConsoleCProject.xpt.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/ConsoleCppProject.xpt.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.ConsoleCppProject.xpt.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/ConsoleObjCProject.xpt.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.ConsoleObjCProject.xpt.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/EmptyObjCSourceFile.xft.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.EmptyObjCSourceFile.xft.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/EmptyObjCppSourceFile.xft.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.EmptyObjCppSourceFile.xft.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/templates/EmptyCMakeListsFile.xft.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.templates.EmptyCMakeListsFile.xft.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/CMake/SyntaxHighlight.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.CMake.SyntaxHighlight.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/_Manifest.addin.xml' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.obj.Debug._Manifest.addin.xml'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/gtk-gui/gui.stetic' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.gtk-gui.gui.stetic'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/icons/union-private-16.png' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.icons.union-private-16.png'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/icons/union-protected-16.png' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.icons.union-protected-16.png'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/icons/union-16.png' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.icons.union-16.png'
Copying file from '/home/qjnr/github-builds/cbinding/CBinding/icons/update.png' to '/home/qjnr/github-builds/cbinding/CBinding/obj/Debug/CBinding.icons.update.png'
Target GenerateSatelliteAssemblies:
No input files were specified for target GenerateSatelliteAssemblies, skipping.
Target CoreCompile:
Tool /usr/lib/mono/4.5/csc.exe execution started with arguments: /noconfig /debug:full /debug:portable /optimize- /out:obj/Debug/MonoDevelop.CBinding.dll /resource:obj/Debug/CBinding.Properties.Manifest.addin.xml /resource:obj/Debug/CBinding.templates.EmptyCProject.xpt.xml,EmptyCProject.xpt.xml /resource:obj/Debug/CBinding.templates.EmptyCSourceFile.xft.xml,EmptyCSourceFile.xft.xml /resource:obj/Debug/CBinding.templates.EmptyCppProject.xpt.xml,EmptyCppProject.xpt.xml /resource:obj/Debug/CBinding.templates.EmptyCHeaderFile.xft.xml,EmptyCHeaderFile.xft.xml /resource:obj/Debug/CBinding.templates.EmptyCppHeaderFile.xft.xml,EmptyCppHeaderFile.xft.xml /resource:obj/Debug/CBinding.templates.EmptyCppSourceFile.xft.xml,EmptyCppSourceFile.xft.xml /resource:obj/Debug/CBinding.templates.SharedLibraryCProject.xpt.xml,SharedLibraryCProject.xpt.xml /resource:obj/Debug/CBinding.templates.SharedLibraryCppProject.xpt.xml,SharedLibraryCppProject.xpt.xml /resource:obj/Debug/CBinding.templates.StaticLibraryCProject.xpt.xml,StaticLibraryCProject.xpt.xml /resource:obj/Debug/CBinding.templates.StaticLibraryCppProject.xpt.xml,StaticLibraryCppProject.xpt.xml /resource:obj/Debug/CBinding.templates.ConsoleCProject.xpt.xml,ConsoleCProject.xpt.xml /resource:obj/Debug/CBinding.templates.ConsoleCppProject.xpt.xml,ConsoleCppProject.xpt.xml /resource:obj/Debug/CBinding.templates.ConsoleObjCProject.xpt.xml,ConsoleObjCProject.xpt.xml /resource:obj/Debug/CBinding.templates.EmptyObjCSourceFile.xft.xml,EmptyObjCSourceFile.xft.xml /resource:obj/Debug/CBinding.templates.EmptyObjCppSourceFile.xft.xml,EmptyObjCppSourceFile.xft.xml /resource:obj/Debug/CBinding.templates.EmptyCMakeListsFile.xft.xml,EmptyCMakeListsFile.xft.xml /resource:obj/Debug/CBinding.CMake.SyntaxHighlight.xml,CMake-Syntax /resource:obj/Debug/CBinding.obj.Debug._Manifest.addin.xml,_Manifest.addin.xml /resource:obj/Debug/CBinding.gtk-gui.gui.stetic,gui.stetic /resource:obj/Debug/CBinding.icons.union-private-16.png,union-private-16.png /resource:obj/Debug/CBinding.icons.union-protected-16.png,union-protected-16.png /resource:obj/Debug/CBinding.icons.union-16.png,union-16.png /resource:obj/Debug/CBinding.icons.update.png,update.png Project/CProject.cs Project/CProjectConfiguration.cs gtk-gui/generated.cs Gui/CodeGenerationPanel.cs Compiler/CCompiler.cs Compiler/GccCompiler.cs Compiler/GppCompiler.cs Compiler/GNUCompiler.cs Gui/CompilerPanel.cs gtk-gui/CBinding.CodeGenerationPanel.cs gtk-gui/CBinding.CompilerPanel.cs Compiler/ICompiler.cs Project/ProjectPackageCollection.cs Gui/EditPackagesDialog.cs gtk-gui/CBinding.EditPackagesDialog.cs Project/Package.cs Project/ProjectPackageEventArgs.cs Gui/OutputOptionsPanel.cs gtk-gui/CBinding.OutputOptionsPanel.cs ProjectPad/ProjectReferencesExtension.cs ProjectPad/ProjectPackagesFolderNodeBuilder.cs ProjectPad/ProjectPackageNodeBuilder.cs ProjectPad/ProjectNodeExtension.cs ProjectPad/FolderBasedProjectNodeBuilder.cs ProjectPad/CMakeTargetNodeBuilder.cs Gui/CTextEditorExtension.cs Gui/GeneralOptionsPanel.cs gtk-gui/CBinding.GeneralOptionsPanel.cs Gui/PackageDetails.cs gtk-gui/CBinding.PackageDetails.cs Properties/AssemblyInfo.cs Properties/AddinInfo.cs CLang/CLangManager.cs Compiler/ClangCCompiler.cs Compiler/ClangCXXCompiler.cs Extensions.cs Generated.cs Parser/ClangCompletionUnit.cs Parser/ClangCompletionCategory.cs Parser/Symbol.cs Parser/TranslationUnitParser.cs Parser/SourceLocation.cs Refactoring/Reference.cs Refactoring/FindReferencesHandler.cs Refactoring/FindDerivedSymbolsHandler.cs Parser/DataProvider.cs Parser/DataWrapper.cs Refactoring/GotoDefinitionHandler.cs Refactoring/RefactoryCommands.cs Refactoring/GotoDeclarationHandler.cs Parser/CDocumentParser.cs Gui/RenameHandlerDialog.cs gtk-gui/CBinding.RenameHandlerDialog.cs Parser/OverloadCandidate.cs Parser/CParsedDocument.cs Project/UnsavedFilesManager.cs Project/UnsavedFile.cs Parser/SymbolDatabaseMediator.cs CLang/SerializationManager.cs CMake/CMakeCompletionDataLists.cs CMake/CMakeTextEditorExtension.cs CMake/CMakeFileFormat.cs CMake/CMakeTarget.cs CMake/CMakeCommand.cs CMake/CMakeArgument.cs CMake/CMakeProject.cs CMake/CMakeWorkspaceObjectReader.cs CMake/CMakeVariableManager.cs ProjectPad/SystemFolder.cs ProjectPad/SystemFolderNodeBuilder.cs CMake/CMakeVariable.cs Project/FolderBasedProject.cs ProjectPad/SystemFileNodeBuilder.cs Gui/TargetPickerDialog.cs gtk-gui/CBinding.TargetPickerDialog.cs gtk-gui/CBinding.NewTargetDialog.cs Gui/NewTargetDialog.cs obj/Debug/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:"DEBUG;MD_7_0" /nostdlib /reference:/usr/lib/mono/4.5-api/Mono.Posix.dll /reference:/usr/lib/mono/4.5-api/System.dll /reference:/usr/lib/mono/4.5-api/System.Xml.dll /reference:/usr/lib/mono/gtk-sharp-2.0/gdk-sharp.dll /reference:/usr/lib/mono/gtk-sharp-2.0/glib-sharp.dll /reference:/usr/lib/mono/gtk-sharp-2.0/gtk-sharp.dll /reference:/usr/lib/mono/gtk-sharp-2.0/atk-sharp.dll /reference:/usr/lib/mono/4.5-api/System.Data.dll /reference:/usr/lib/mono/4.5-api/System.ComponentModel.DataAnnotations.dll /reference:/usr/lib/mono/4.5-api/Mono.Data.Sqlite.dll /reference:/usr/lib/mono/gtk-sharp-2.0/pango-sharp.dll /reference:/usr/lib/mono/4.5-api/Mono.Cairo.dll /reference:/usr/lib/monodevelop/bin/Newtonsoft.Json.dll /reference:/usr/lib/monodevelop/AddIns/MonoDevelop.Refactoring/RefactoringEssentials.dll /reference:/usr/lib/monodevelop/AddIns/MonoDevelop.Refactoring/MonoDevelop.Refactoring.dll /reference:/usr/lib/monodevelop/AddIns/MonoDevelop.Refactoring/ClrHeapAllocationAnalyzer.dll /reference:/usr/lib/monodevelop/AddIns/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.dll /reference:/usr/lib/monodevelop/AddIns/Xml/MonoDevelop.Xml.dll /reference:/usr/lib/monodevelop/bin/System.Collections.Immutable.dll /reference:/usr/lib/monodevelop/bin/System.Reflection.Metadata.dll /reference:/usr/lib/monodevelop/bin/MonoDevelop.Core.dll /reference:/usr/lib/monodevelop/bin/Microsoft.VisualStudio.CodingConventions.dll /reference:/usr/lib/monodevelop/bin/Microsoft.VisualStudio.Composition.dll /reference:/usr/lib/monodevelop/bin/Microsoft.VisualStudio.CoreUtility.dll /reference:/usr/lib/monodevelop/bin/Microsoft.VisualStudio.Language.dll /reference:/usr/lib/monodevelop/bin/Microsoft.VisualStudio.Language.Intellisense.dll /reference:/usr/lib/monodevelop/bin/Microsoft.VisualStudio.Language.StandardClassification.dll /reference:/usr/lib/monodevelop/bin/Microsoft.VisualStudio.Text.Data.dll /reference:/usr/lib/monodevelop/bin/Microsoft.VisualStudio.Text.Logic.dll /reference:/usr/lib/monodevelop/bin/Microsoft.VisualStudio.Text.UI.dll /reference:/usr/lib/monodevelop/bin/Microsoft.VisualStudio.Threading.dll /reference:/usr/lib/monodevelop/bin/Microsoft.VisualStudio.Validation.dll /reference:/usr/lib/monodevelop/bin/MonoDevelop.Ide.dll /reference:/usr/lib/monodevelop/bin/Microsoft.CodeAnalysis.dll /reference:/usr/lib/monodevelop/bin/System.IO.Compression.dll /reference:/usr/lib/monodevelop/bin/System.IO.FileSystem.dll /reference:/usr/lib/monodevelop/bin/System.Security.Cryptography.Algorithms.dll /reference:/usr/lib/monodevelop/bin/System.ValueTuple.dll /reference:/usr/lib/monodevelop/bin/System.Security.Cryptography.Primitives.dll /reference:/usr/lib/monodevelop/bin/System.IO.FileSystem.Primitives.dll /reference:/usr/lib/monodevelop/bin/System.Xml.ReaderWriter.dll /reference:/usr/lib/monodevelop/bin/System.Threading.Tasks.Extensions.dll /reference:/usr/lib/monodevelop/bin/System.Xml.XPath.XDocument.dll /reference:/usr/lib/monodevelop/bin/System.Text.Encoding.CodePages.dll /reference:/usr/lib/monodevelop/bin/Microsoft.CodeAnalysis.CSharp.dll /reference:/usr/lib/monodevelop/bin/Microsoft.CodeAnalysis.Workspaces.dll /reference:/usr/lib/monodevelop/bin/System.Composition.AttributedModel.dll /reference:/usr/lib/monodevelop/bin/System.Composition.Runtime.dll /reference:/usr/lib/monodevelop/bin/System.Threading.Thread.dll /reference:/usr/lib/monodevelop/bin/System.Composition.TypedParts.dll /reference:/usr/lib/monodevelop/bin/System.Composition.Hosting.dll /reference:/usr/lib/monodevelop/bin/Microsoft.CodeAnalysis.VisualBasic.dll /reference:/usr/lib/monodevelop/bin/Microsoft.CodeAnalysis.CSharp.Workspaces.dll /reference:/usr/lib/monodevelop/bin/Mono.Addins.dll /reference:/usr/lib/monodevelop/bin/Mono.Cecil.dll /reference:/usr/lib/monodevelop/bin/Mono.Cecil.Mdb.dll /reference:/usr/lib/monodevelop/bin/Mono.Addins.Setup.dll /reference:/usr/lib/monodevelop/bin/ICSharpCode.SharpZipLib.dll /reference:/usr/lib/monodevelop/bin/Microsoft.Build.MSBuildLocator.dll /reference:/usr/lib/monodevelop/bin/System.Runtime.InteropServices.RuntimeInformation.dll /reference:/usr/lib/monodevelop/bin/Xwt.dll /reference:/usr/lib/monodevelop/bin/Xwt.Gtk.dll /reference:/usr/lib/monodevelop/bin/Microsoft.CodeAnalysis.Features.dll /reference:/usr/lib/monodevelop/bin/Microsoft.CodeAnalysis.EditorFeatures.dll /reference:/usr/lib/monodevelop/bin/Microsoft.CodeAnalysis.Workspaces.Desktop.dll /reference:/usr/lib/monodevelop/bin/SQLitePCLRaw.core.dll /reference:/usr/lib/monodevelop/bin/SQLitePCLRaw.batteries_v2.dll /reference:/usr/lib/monodevelop/bin/SQLitePCLRaw.provider.e_sqlite3.dll /reference:/usr/lib/monodevelop/bin/ICSharpCode.Decompiler.dll /reference:/usr/lib/monodevelop/bin/Humanizer.dll /reference:/usr/lib/monodevelop/bin/Microsoft.CodeAnalysis.EditorFeatures.Text.dll /reference:/usr/lib/monodevelop/bin/YamlDotNet.dll /reference:/usr/lib/monodevelop/bin/ICSharpCode.NRefactory.dll /reference:/usr/lib/monodevelop/bin/ICSharpCode.NRefactory.CSharp.dll /reference:/usr/lib/monodevelop/bin/Microsoft.TemplateEngine.Abstractions.dll /reference:/usr/lib/monodevelop/bin/Microsoft.TemplateEngine.Edge.dll /reference:/usr/lib/monodevelop/bin/Microsoft.TemplateEngine.Utils.dll /reference:/usr/lib/monodevelop/bin/System.Threading.Tasks.Dataflow.dll /reference:/usr/lib/monodevelop/bin/Microsoft.VisualStudio.Text.Implementation.dll /reference:/usr/lib/monodevelop/bin/Mono.Addins.Gui.dll /reference:/usr/lib/monodevelop/bin/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll /reference:/usr/lib/monodevelop/bin/Microsoft.TemplateEngine.Core.Contracts.dll /reference:/usr/lib/monodevelop/bin/Microsoft.TemplateEngine.Core.dll /reference:/usr/lib/mono/4.5-api/System.Core.dll /reference:/usr/lib/mono/4.5-api//mscorlib.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Collections.Concurrent.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Collections.dll /reference:/usr/lib/mono/4.5-api/Facades/System.ComponentModel.Annotations.dll /reference:/usr/lib/mono/4.5-api/Facades/System.ComponentModel.EventBasedAsync.dll /reference:/usr/lib/mono/4.5-api/Facades/System.ComponentModel.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Diagnostics.Contracts.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Diagnostics.Debug.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Diagnostics.Tools.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Diagnostics.Tracing.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Dynamic.Runtime.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Globalization.dll /reference:/usr/lib/mono/4.5-api/Facades/System.IO.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Linq.Expressions.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Linq.Parallel.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Linq.Queryable.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Linq.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Net.NetworkInformation.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Net.Primitives.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Net.Requests.dll /reference:/usr/lib/mono/4.5-api/Facades/System.ObjectModel.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Reflection.Emit.ILGeneration.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Reflection.Emit.Lightweight.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Reflection.Emit.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Reflection.Extensions.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Reflection.Primitives.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Reflection.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Resources.ResourceManager.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Runtime.Extensions.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Runtime.InteropServices.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Runtime.Numerics.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Runtime.Serialization.Json.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Runtime.Serialization.Primitives.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Runtime.Serialization.Xml.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Runtime.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Security.Principal.dll /reference:/usr/lib/mono/4.5-api/Facades/System.ServiceModel.Duplex.dll /reference:/usr/lib/mono/4.5-api/Facades/System.ServiceModel.Http.dll /reference:/usr/lib/mono/4.5-api/Facades/System.ServiceModel.NetTcp.dll /reference:/usr/lib/mono/4.5-api/Facades/System.ServiceModel.Primitives.dll /reference:/usr/lib/mono/4.5-api/Facades/System.ServiceModel.Security.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Text.Encoding.Extensions.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Text.Encoding.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Text.RegularExpressions.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Threading.Tasks.Parallel.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Threading.Tasks.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Threading.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Xml.ReaderWriter.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Xml.XDocument.dll /reference:/usr/lib/mono/4.5-api/Facades/System.Xml.XmlSerializer.dll /warn:4
Microsoft (R) Visual C# Compiler version 2.7.0.62620 (e873e693)
Copyright (C) Microsoft Corporation. All rights reserved.
Project/CProject.cs(344,40): warning CS0672: Member 'CProject.DoBuild(ProgressMonitor, ConfigurationSelector)' overrides obsolete member 'Project.DoBuild(ProgressMonitor, ConfigurationSelector)'. Add the Obsolete attribute to 'CProject.DoBuild(ProgressMonitor, ConfigurationSelector)'.
Project/CProject.cs(396,27): warning CS0672: Member 'CProject.OnGetCanExecute(ExecutionContext, ConfigurationSelector)' overrides obsolete member 'SolutionItem.OnGetCanExecute(ExecutionContext, ConfigurationSelector)'. Add the Obsolete attribute to 'CProject.OnGetCanExecute(ExecutionContext, ConfigurationSelector)'.
Project/CProject.cs(410,33): error CS0115: 'CProject.DoExecute(ProgressMonitor, ExecutionContext, ConfigurationSelector)': no suitable method found to override
CMake/CMakeProject.cs(293,27): warning CS0672: Member 'CMakeProject.OnExecute(ProgressMonitor, ExecutionContext, ConfigurationSelector)' overrides obsolete member 'SolutionItem.OnExecute(ProgressMonitor, ExecutionContext, ConfigurationSelector)'. Add the Obsolete attribute to 'CMakeProject.OnExecute(ProgressMonitor, ExecutionContext, ConfigurationSelector)'.
CMake/CMakeProject.cs(346,27): warning CS0672: Member 'CMakeProject.OnGetCanExecute(ExecutionContext, ConfigurationSelector)' overrides obsolete member 'SolutionItem.OnGetCanExecute(ExecutionContext, ConfigurationSelector)'. Add the Obsolete attribute to 'CMakeProject.OnGetCanExecute(ExecutionContext, ConfigurationSelector)'.
ProjectPad/SystemFolderNodeBuilder.cs(22,34): error CS0122: 'FolderNodeBuilder' is inaccessible due to its protection level
ProjectPad/SystemFileNodeBuilder.cs(25,68): error CS0122: 'SystemFileNodeBuilder' is inaccessible due to its protection level
ProjectPad/SystemFolderNodeBuilder.cs(24,24): error CS0115: 'SystemFolderNodeBuilder.NodeDataType': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(30,24): error CS0115: 'SystemFolderNodeBuilder.CommandHandlerType': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(36,26): error CS0115: 'SystemFolderNodeBuilder.GetNodeName(ITreeNavigator, object)': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(41,24): error CS0115: 'SystemFolderNodeBuilder.BuildNode(ITreeBuilder, object, NodeInfo)': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(49,24): error CS0115: 'SystemFolderNodeBuilder.HasChildNodes(ITreeBuilder, object)': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(55,24): error CS0115: 'SystemFolderNodeBuilder.BuildChildNodes(ITreeBuilder, object)': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(70,26): error CS0115: 'SystemFolderNodeBuilder.GetParentObject(object)': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(76,26): error CS0115: 'SystemFolderNodeBuilder.GetFolderPath(object)': no suitable method found to override
ProjectPad/SystemFileNodeBuilder.cs(40,75): error CS0122: 'SystemFileNodeCommandHandler' is inaccessible due to its protection level
ProjectPad/SystemFileNodeBuilder.cs(42,24): error CS0115: 'SystemFileNodeCommandHandler.RenameItem(string)': no suitable method found to override
ProjectPad/SystemFileNodeBuilder.cs(74,24): error CS0115: 'SystemFileNodeCommandHandler.DeleteMultipleItems()': no suitable method found to override
CMake/CMakeTextEditorExtension.cs(96,45): error CS0115: 'CMakeTextEditorExtension.HandleCodeCompletionAsync(CodeCompletionContext, char, CancellationToken)': no suitable method found to override
ProjectPad/SystemFileNodeBuilder.cs(27,24): error CS0115: 'SystemFileNodeBuilder.CommandHandlerType': no suitable method found to override
ProjectPad/SystemFileNodeBuilder.cs(33,24): error CS0115: 'SystemFileNodeBuilder.NodeDataType': no suitable method found to override
Gui/CTextEditorExtension.cs(391,48): warning CS0672: Member 'CTextEditorExtension.HandleParameterCompletionAsync(CodeCompletionContext, char, CancellationToken)' overrides obsolete member 'CompletionTextEditorExtension.HandleParameterCompletionAsync(CodeCompletionContext, char, CancellationToken)'. Add the Obsolete attribute to 'CTextEditorExtension.HandleParameterCompletionAsync(CodeCompletionContext, char, CancellationToken)'.
Task "Csc" execution -- FAILED
Done building target "CoreCompile" in project "/home/qjnr/github-builds/cbinding/CBinding/CBinding.csproj".-- FAILED
Done building project "/home/qjnr/github-builds/cbinding/CBinding/CBinding.csproj".-- FAILED
Task "MSBuild" execution -- FAILED
Done building target "Build" in project "/home/qjnr/github-builds/cbinding/CBinding.sln".-- FAILED
Done building project "/home/qjnr/github-builds/cbinding/CBinding.sln".-- FAILED
Build FAILED.
Warnings:
/home/qjnr/github-builds/cbinding/CBinding.sln (default targets) ->
(Build target) ->
/home/qjnr/github-builds/cbinding/CBinding/CBinding.csproj (default targets) ->
/usr/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile target) ->
Project/CProject.cs(344,40): warning CS0672: Member 'CProject.DoBuild(ProgressMonitor, ConfigurationSelector)' overrides obsolete member 'Project.DoBuild(ProgressMonitor, ConfigurationSelector)'. Add the Obsolete attribute to 'CProject.DoBuild(ProgressMonitor, ConfigurationSelector)'.
Project/CProject.cs(396,27): warning CS0672: Member 'CProject.OnGetCanExecute(ExecutionContext, ConfigurationSelector)' overrides obsolete member 'SolutionItem.OnGetCanExecute(ExecutionContext, ConfigurationSelector)'. Add the Obsolete attribute to 'CProject.OnGetCanExecute(ExecutionContext, ConfigurationSelector)'.
CMake/CMakeProject.cs(293,27): warning CS0672: Member 'CMakeProject.OnExecute(ProgressMonitor, ExecutionContext, ConfigurationSelector)' overrides obsolete member 'SolutionItem.OnExecute(ProgressMonitor, ExecutionContext, ConfigurationSelector)'. Add the Obsolete attribute to 'CMakeProject.OnExecute(ProgressMonitor, ExecutionContext, ConfigurationSelector)'.
CMake/CMakeProject.cs(346,27): warning CS0672: Member 'CMakeProject.OnGetCanExecute(ExecutionContext, ConfigurationSelector)' overrides obsolete member 'SolutionItem.OnGetCanExecute(ExecutionContext, ConfigurationSelector)'. Add the Obsolete attribute to 'CMakeProject.OnGetCanExecute(ExecutionContext, ConfigurationSelector)'.
Gui/CTextEditorExtension.cs(391,48): warning CS0672: Member 'CTextEditorExtension.HandleParameterCompletionAsync(CodeCompletionContext, char, CancellationToken)' overrides obsolete member 'CompletionTextEditorExtension.HandleParameterCompletionAsync(CodeCompletionContext, char, CancellationToken)'. Add the Obsolete attribute to 'CTextEditorExtension.HandleParameterCompletionAsync(CodeCompletionContext, char, CancellationToken)'.
Errors:
/home/qjnr/github-builds/cbinding/CBinding.sln (default targets) ->
(Build target) ->
/home/qjnr/github-builds/cbinding/CBinding/CBinding.csproj (default targets) ->
/usr/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile target) ->
Project/CProject.cs(410,33): error CS0115: 'CProject.DoExecute(ProgressMonitor, ExecutionContext, ConfigurationSelector)': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(22,34): error CS0122: 'FolderNodeBuilder' is inaccessible due to its protection level
ProjectPad/SystemFileNodeBuilder.cs(25,68): error CS0122: 'SystemFileNodeBuilder' is inaccessible due to its protection level
ProjectPad/SystemFolderNodeBuilder.cs(24,24): error CS0115: 'SystemFolderNodeBuilder.NodeDataType': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(30,24): error CS0115: 'SystemFolderNodeBuilder.CommandHandlerType': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(36,26): error CS0115: 'SystemFolderNodeBuilder.GetNodeName(ITreeNavigator, object)': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(41,24): error CS0115: 'SystemFolderNodeBuilder.BuildNode(ITreeBuilder, object, NodeInfo)': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(49,24): error CS0115: 'SystemFolderNodeBuilder.HasChildNodes(ITreeBuilder, object)': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(55,24): error CS0115: 'SystemFolderNodeBuilder.BuildChildNodes(ITreeBuilder, object)': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(70,26): error CS0115: 'SystemFolderNodeBuilder.GetParentObject(object)': no suitable method found to override
ProjectPad/SystemFolderNodeBuilder.cs(76,26): error CS0115: 'SystemFolderNodeBuilder.GetFolderPath(object)': no suitable method found to override
ProjectPad/SystemFileNodeBuilder.cs(40,75): error CS0122: 'SystemFileNodeCommandHandler' is inaccessible due to its protection level
ProjectPad/SystemFileNodeBuilder.cs(42,24): error CS0115: 'SystemFileNodeCommandHandler.RenameItem(string)': no suitable method found to override
ProjectPad/SystemFileNodeBuilder.cs(74,24): error CS0115: 'SystemFileNodeCommandHandler.DeleteMultipleItems()': no suitable method found to override
CMake/CMakeTextEditorExtension.cs(96,45): error CS0115: 'CMakeTextEditorExtension.HandleCodeCompletionAsync(CodeCompletionContext, char, CancellationToken)': no suitable method found to override
ProjectPad/SystemFileNodeBuilder.cs(27,24): error CS0115: 'SystemFileNodeBuilder.CommandHandlerType': no suitable method found to override
ProjectPad/SystemFileNodeBuilder.cs(33,24): error CS0115: 'SystemFileNodeBuilder.NodeDataType': no suitable method found to override
5 Warning(s)
17 Error(s)
Time Elapsed 00:00:05.3996980
make: *** [Makefile:4: all] Error 1
I saw many errors at the bottom with 'inaccessible due to its protection level'.
Please the links you provided in the readme is not working
Hello, is there any binary or easy way to install or do I have to build it myself?
There is no libclang binary for Windows.
The build system no longer works as MonoDevelop now uses MSBuild and there are no build targets for C/C++.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.