由于单模块依赖性,XSP配置失败

时间:2013-10-16 22:39:20

标签: linux mono rhel xsp

我在RHEL 5机器上安装了单声道,可以看到如下:

哪个单声道

的/ usr / local / bin中/单

mono -V

Mono JIT编译器版本2.10.2(tarball Wed Oct 16 10:33:49 CDT 2013) 版权所有(C)2002-2011 Novell,Inc和贡献者。 www.mono-project.com         TLS:__thread         SIGSEGV:altstack         通知:epoll         架构:amd64         禁用:无         杂项:softdebug         LLVM:支持,未启用。         GC:包含Boehm(带有键入的GC和平行标记)

当我尝试运行xsp的configure脚本时,它失败了,因为它找不到mono。

./配置

检查构建系统类型... x86_64-unknown-linux-gnu 检查主机系统类型... x86_64-unknown-linux-gnu 检查目标系统类型... x86_64-unknown-linux-gnu 检查与BSD兼容的安装... / usr / bin / install -c 检查构建环境是否理智......是的 检查线程安全的mkdir -p ... / bin / mkdir -p 检查gawk ... gawk 检查make是否设置$(MAKE)...是 检查是否启用Makefile的维护者特定部分...否 检查与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 ... configure:错误:未满足包装要求(单声道> = 2.10.0):

找不到包'mono'

如果您正在考虑调整PKG_CONFIG_PATH环境变量 以非标准前缀安装软件。

或者,您可以设置环境变量MONO_MODULE_CFLAGS 和MONO_MODULE_LIBS,以避免需要调用pkg-config。 有关更多详细信息,请参见pkg-config手册页。

我尝试通过将mono.pc文件路径添加到PKG_CONFIG_PATH来解决此问题。 export PKG_CONFIG_PATH = / usr / local / lib / pkgconfig

但问题没有得到解决,我仍然得到了同样的错误。

请帮助我找到解决此问题的方法。

2 个答案:

答案 0 :(得分:2)

请尝试遵循以下指南:Setting up a Build Environment(使用MONO_PREFIX=/usr/local并忘记gnome部分。)

答案 1 :(得分:2)

检查单声道安装中pkgconfig的正确位置。我运行时遇到同样的错误,直到我发现它在

/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/pkgconfig /