Mono的NAnt构建问题
我正在尝试使用NAnt构建一个Mono项目,但我得到下面列出的错误。我尝试更改环境变量PKG_CONFIG_PATH,以包含指向文件mono.pc的路径,但这似乎不起作用Mono的NAnt构建问题,mono,nant,Mono,Nant,我正在尝试使用NAnt构建一个Mono项目,但我得到下面列出的错误。我尝试更改环境变量PKG_CONFIG_PATH,以包含指向文件mono.pc的路径,但这似乎不起作用 Failed to initialize the 'Mono 3.5 Profile' (mono-3.5) target framework.: NAnt.Core.BuildException: Failed to initialize the 'Mono 3.5 Profile' (mono-3.5) target fr
Failed to initialize the 'Mono 3.5 Profile' (mono-3.5) target framework.:
NAnt.Core.BuildException: Failed to initialize the 'Mono 3.5 Profile' (mono-3.5) target framework. ---> Unable to locate 'mono' module using pkg-config. Download the Mono development packages from http://www.mono-project.com/downloads/.:
NAnt.Core.BuildException: Unable to locate 'mono' module using pkg-config. Download the Mono development packages from http://www.mono-project.com/downloads/.
at NAnt.Core.Tasks.FailTask.ExecuteTask () [0x00000] in <filename unknown>:0
at NAnt.Core.Task.Execute () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at NAnt.Core.FrameworkInfo.Init () [0x00000] in <filename unknown>:0
at NAnt.Core.FrameworkInfo.Validate () [0x00000] in <filename unknown>:0
at NAnt.Core.ProjectSettingsLoader.ConfigureRuntimeFramework () [0x00000] in <filename unknown>:0
未能初始化“Mono 3.5配置文件”(Mono-3.5)目标框架:
NAnt.Core.BuildException:未能初始化“Mono 3.5配置文件”(Mono-3.5)目标框架。-->无法使用pkg config找到“mono”模块。从下载Mono开发包http://www.mono-project.com/downloads/.:
NAnt.Core.BuildException:无法使用pkg config定位“mono”模块。从下载Mono开发包http://www.mono-project.com/downloads/.
在:0中的NAnt.Core.Tasks.FailTask.ExecuteTask()[0x00000]处
在:0中的NAnt.Core.Task.Execute()[0x00000]处
---内部异常堆栈跟踪的结束---
位于:0中的NAnt.Core.FrameworkInfo.Init()[0x00000]处
在:0中的NAnt.Core.FrameworkInfo.Validate()[0x00000]处
位于:0中的NAnt.Core.ProjectSettingsLoader.ConfigureRuntimeFramework()[0x00000]
我最近在尝试将Nant 0.90安装到Mono 2.8.1下的Mac OSX 10.6.5上时遇到了同样的问题(仅供参考)。下面是我是如何被引导去解决这个问题的(由以下指导):
Rich我最近在尝试在Mono 2.8.1下的Mac OSX 10.6.5上安装Nant 0.90(仅供参考)时遇到了同样的问题。下面是我是如何被引导去解决这个问题的(由以下指导):
Rich为我添加“/Library/Frameworks/Mono.framework/Versions/Current/bin”到路径中解决了Mac OS X 10.7.3上Mono 2.10.9和NAnt 0.91的问题。为我添加“/Library/Frameworks/Mono.framework/Versions/Current/bin”到路径中解决了Mac OS X 10.7.3上Mono 2.10.9和NAnt 0.91的问题。谢谢!这个答案发布6年多后,它救了我一天(晚上:)谢谢!这个答案发布6年多后,它拯救了我的白天(夜晚:)
export PKG_CONFIG_PATH=/opt/local/lib/pkgconfig:/Library/Frameworks/Mono.framework/Versions/Current/lib/pkgconfig/