美好的一天!
我正在尝试在嵌入式Linux /最小Linux上构建MonoDevelop,并且无法从source构建msbuild,这就是为什么我在此DEB package中使用二进制文件的原因。 基本上看起来像这样,但是现在以错误结束:
有人可以帮我构建MonoDevelop吗?
答案 0 :(得分:0)
我在您的构建日志中看到两个错误:
/update/download/monodevelop-7.8/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git.csproj(146,5): 错误MSB3073:命令“ bash build_libgit2.sh”退出并显示代码 -1。 “ /update/download/monodevelop-7.8/Main.sln”(默认目标)(1)-> “ /update/download/monodevelop-7.8/external/fsharpbinding/MonoDevelop.FSharpBinding/MonoDevelop.FSharp.fsproj” (默认目标)(81)-> /update/download/monodevelop-7.8/external/fsharpbinding/MonoDevelop.FSharpBinding/MonoDevelop.FSharp.fsproj(33,3): 错误MSB4019:导入的项目 “ /update/swroot/lib/mono/xbuild/Microsoft/VisualStudio/v15.0/FSharp/Microsoft.FSharp.Targets” 没找到。确认声明中的路径是 正确,并且文件存在于磁盘上。
对于后者,您是否安装了F#? (只需apt-get install fsharp
就足够了。)第二,尝试分别运行bash build_libgit2.sh
来查看错误消息。