我在我的RHEL 5机器上安装了mono,如下所示:
哪个单目
/usr/local/bin/mono
mono -V
Mono JIT编译器版本2.10.2 (tarball Wed 10月16日10:33:49 CDT 2013)版权(C) 2002-2011年Novell公司和贡献者。www.mono-project.com TLS:__thread SIGSEGV: Alt堆栈通知: epoll : amd64禁用: none Misc: softdebug :支持,未启用。GC:包括Boehm (带有类型化GC和并行标记)
当我试图运行xsp的配置脚本时,它会失败,因为它找不到mono。
./配置
检查构建系统类型..。X86_64-未知-linux-gnu检查主机系统类型.X86_64-未知-linux-gnu检查目标系统类型.X86_64-未知-linux-gnu检查与BSD兼容的安装./usr/bin/install -c检查构建环境是否正常。是的检查线程安全的mkdir -p./bin/mkdir -p检查gawk.gawk检查make sets $(MAKE).是的,检查是否启用特定于维护人员的Makefiles部分.不检查与BSD兼容的安装./usr/bin/install -c检查gawk.(缓存) gawk检查线程安全mkdir -p./bin/mkdir -p检查pkg-config./usr/bin/pkg-config检查pkg-config至少是版本0.9.0.是的检查MONO_MODULE..。配置:错误:未满足包要求(mono >= 2.10.0):
没有找到包裹'mono‘
如果在非标准前缀中安装了软件,请考虑调整PKG_CONFIG_PATH环境变量。
或者,您可以设置环境变量MONO_MODULE_CFLAGS和MONO_MODULE_LIBS,以避免调用pkg-config。有关详细信息,请参阅pkg-config手册页。
我试图通过将mono.pc文件路径添加到PKG_CONFIG_PATH来解决这个问题。导出PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
但是这个问题没有得到解决,尽管如此,我还是犯了同样的错误。
请帮我找到解决这个问题的办法。
发布于 2013-10-17 07:17:03
试着遵循这个指南:建立一个构建环境 (使用MONO_PREFIX=/usr/local,忘记gnome部分)。
发布于 2014-07-03 07:32:22
在您的mono安装中检查pkgconfig的正确位置,我运行时也有相同的错误,直到我发现它在
/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/pkgconfig/
https://stackoverflow.com/questions/19415201
复制相似问题