你好,我有 CentOS,我正在尽我最大的努力更新 Mono,我目前有 1.2.4 版本,我试图通过 xbuild 编译一些东西,但我想它不起作用,因为我正在使用旧版本的单声道。
请在将任何指南链接到我之前,如果它链接到 ftp.novell 目录它不再有效,那么该目录将全部报废。所以我现在什至不知道在哪里可以获得合适的压缩包,因为在他们的网站上它只显示opensuse之类的?不像以前那样的 CentOS。
谁能帮我这个 :\
你使用的是什么版本的 CentOS?4?
以下说明在 CentOS 5.9 上进行了测试。它们也可以在最新的 CentOS 版本(撰写本文时为 6.4)上正常工作,我想它们也可以在旧版本上工作。
以/usr/src
root 身份访问
su
cd /usr/src
确保安装了 GCC 和朋友(构建 Mono 源代码)
yum install gcc gcc-c++ bison
获取并解压 Mono 源代码
wget http://download.mono-project.com/sources/mono/mono-3.0.7.tar.bz2
tar -xvjf mono-3.0.7.tar.bz2
构建和安装 Mono
cd mono-3.0.7
./configure --prefix=/usr
make && make install
验证您是否使用mono --version
和mcs --version
构建 GDI+ 兼容层(System.Drawing 需要)
yum install glib2-devel libX11-devel pixman-devel fontconfig-devel freetype-devel libexif-devel libjpeg-devel glib2-devel libtif-devel libpng-devel giflib-devel
cd /usr/src
wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.tar.bz2
tar -xvjf libgdiplus-2.10.tar.bz2