【发布时间】:2013-08-30 17:16:57
【问题描述】:
我正在尝试让 Mono 使用 fastCGI 在 nginx 上工作。
我已经完成了 CentOS 6 的全新安装,并执行了所有更新。然后我安装了 nginx,并打开了我需要的防火墙。我现在可以毫无问题地从 nginx 中看到简单的 HTML 页面。
然后我按照本教程通过 Git 安装 Mono: https://stackoverflow.com/a/13424880/221456
libgdiplus 安装正常 单声道安装好 xsp,当我运行 autogen(带前缀)时,给我这个错误:
检查 MONO_MODULE... 配置:错误:包要求 (单声道 >= 2.10.0)未满足:
没有找到包'mono'
我做了一些搜索,我唯一能找到的就是运行这个命令:
导出 PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
我已经尝试过,但我仍然收到完全相同的错误消息。
我错过了什么?
【问题讨论】:
-
运行此命令并告诉我们它打印的内容:
which mono -
我明白了:/usr/bin/mono
-
/usr/bin/mono --version打印什么? -
Mono JIT 编译器版本 3.3.0 (master/b2cc26a Mon Aug 26 16:04:00 CDT 2013) 版权所有 (C) 2002-2012 Novell, Inc、Xamarin Inc 和贡献者。 www.mono-project.com TLS:__thread SIGSEGV:altstack 通知:epoll 架构:amd64 已禁用:无 杂项:softdebug LLVM:支持,未启用。 GC:sgen
-
我刚刚在 32 位操作系统安装上尝试了这一切,完全相同的步骤,它工作得非常好!所以我猜是 64 位的问题?
标签: linux nginx mono centos xsp