5

我在我的 RHEL 5 机器上安装了单声道,如下所示:

哪个单声道

/usr/local/bin/单声道

单声道-V

Mono JIT 编译器版本 2.10.2(tarball,2013 年 10 月 16 日星期三 10:33:49 CDT) 版权所有 (C) 2002-2011 Novell, Inc 和贡献者。www.mono-project.com TLS:__thread SIGSEGV:altstack 通知:epoll 架构:amd64 已禁用:无 杂项:softdebug LLVM:支持,未启用。GC:包括 Boehm(带类型 GC 和 Parallel Mark)

当我尝试为 xsp 运行配置脚本时,它失败了,因为它找不到单声道。

。/配置

检查构建系统类型... 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 ...配置:错误:不满足包要求(单声道> = 2.10.0):

找不到包“单”

如果您以非标准前缀安装软件,请考虑调整 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

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

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

4

2 回答 2

2

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

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

于 2014-07-03T07:32:22.120 回答
2

尝试遵循本指南:设置构建环境(使用MONO_PREFIX=/usr/local并忘记 gnome 部分)。

于 2013-10-17T07:17:03.267 回答