你好我有CentOS和我尝试我最大的更新Mono我有版本1.2.4此刻一些如何,我试图通过xbuild编译的东西,它不工作我想,因为我使用旧的版本单声道。
请您在链接到我的任何指南之前,如果它链接到ftp.novell目录它不再有效,该目录全部被废弃。所以我甚至不知道在哪里可以获得适当的tarball,因为在他们的网站上它只显示opensuse等等?不像往常那样使用CentOS。
任何人都可以帮助我:\
答案 0 :(得分:3)
您使用的是什么版本的CentOS? 4?
以下说明在CentOS 5.9上进行了测试。它们也可以在最新的CentOS版本上运行(在撰写本文时为6.4),我想它们也适用于旧版本。
以root身份转到/usr/src
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