【发布时间】:2025-12-10 11:55:01
【问题描述】:
我在我的 RHEL 5 机器上安装了 mono,如下所示:
哪个单声道
/usr/local/bin/单声道
单声道-V
Mono JIT 编译器版本 2.10.2(压缩包 Wed Oct 16 10:33:49 CDT 2013) 版权所有 (C) 2002-2011 Novell, Inc 和贡献者。 www.mono-project.com TLS:__thread SIGSEGV:altstack 通知:epoll 架构:amd64 禁用:无 杂项:软调试 LLVM:支持,未启用。 GC:包括 Boehm(带有类型化 GC 和 Parallel Mark)
当我尝试为 xsp 运行配置脚本时,它失败了,因为它找不到单声道。
./configure
检查构建系统类型... 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):
没有找到包'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
但问题没有得到解决,但我还是遇到了同样的错误。
请帮助我找到解决此问题的方法。
【问题讨论】: