CentOS 5.9環境にMonoとMonodevelopをインストールしようとしています。CentOS 5.x/6.xにMonoとMonodevelopをインストール
私は運が悪いので、以下の手順を試しました。
http://fealves78.blogspot.co.uk/2012/08/install-mono-and-monodevelop-on-centos.html
誰もが上記のリンクへの代替を提案することができます。
CentOS 5.9環境にMonoとMonodevelopをインストールしようとしています。CentOS 5.x/6.xにMonoとMonodevelopをインストール
私は運が悪いので、以下の手順を試しました。
http://fealves78.blogspot.co.uk/2012/08/install-mono-and-monodevelop-on-centos.html
誰もが上記のリンクへの代替を提案することができます。
の構築を扱うモノのインストールを持っていることを確認しますソース。これはもう少し作業ですが、維持管理されている場合とされていない場合があります。また、Monoの最新バージョンに簡単にアップグレードすることができます。
以下の手順は、CentOS 6.4でテストしました。ルート
su
cd /usr/src
として/usr/src
にオーバー
ヘッドグラブ
yum install gcc gcc-c++ libtool bison autoconf automake
(モノラルソースコードをビルドする)GCCや友人がインストールされていることを確認し、モノラルのソースコード
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
あなたはそれがモノラルのためであるGDI +(System.Drawingに必要)互換性レイヤ
yum install glib2-devel libX11-devel pixman-devel fontconfig-devel freetype-devel libexif-devel libjpeg-devel libtiff-devel libpng-devel giflib-devel
cd /usr/src
wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.9.tar.bz2
tar -xvjf libgdiplus-2.10.9.tar.bz2
cd libgdiplus-2.10.9
./configure --prefix=/usr
make && make install
を構築mono --version
とmcs --version
での作業のMonoインストールされていることを確認しますが、MonoDevelopのをされている建物別の話...
ビルドGtkシャープ
yum install gtk2-devel libglade2-devel
cd /usr/src
wget http://download.mono-project.com/sources/gtk-sharp212/gtk-sharp-2.12.8.tar.bz2
tar -xvjf gtk-sharp-2.12.8.tar.bz2
cd gtk-sharp-2.12.8
./configure --prefix=/usr
make && make install
残念なことに、私は必要なもののために十分な新しいgnome-sharpの適切なソースtarballはないと思います。ですからGitリポジトリから取得します。
モノアドインのための同じyum install pango-devel atk-devel libgnome-devel libgnomecanvas-devel libgnomeui-devel git svn libtool
cd /usr/src
git clone git://github.com/mono/gnome-sharp
cd gnome-sharp
./bootstrap-2.24 --prefix=/usr
make && make install
...
cd /usr/src
git clone git://github.com/mono/mono-addins
cd mono-addins
./autogen.sh --prefix=/usr
make && make install
最後に、我々はMonoDevelopの自分自身を構築することができます。
cd /usr/src
wget http://download.mono-project.com/sources/monodevelop/monodevelop-3.1.1.tar.bz2
tar -xvjf monodevelop-3.1.1.tar.bz2
cd monodevelop-3.1.1
PKG_CONFIG_PATH=/usr/lib/pkgconfig
export PKG_CONFIG_PATH
./configure --prefix=/usr --select
make && make install
[アプリケーション]の[プログラミング]メニューの[MonoDevelop]が表示されます。
今、私たちは、すべてこの楽しいGitのものをやっている、モノの最新(プレリリース)バージョンに私たちが望む任意の時間をアップグレードするのは簡単であることを...
初めてのGitのチェックアウト:
cd /usr/src
git clone git://github.com/mono/mono
cd mono
./autogen.sh --prefix=/usr
make && make install
だけでは最先端をしたくない場合は、あなたがチェックアウトして、より安定したBRをGitリポジトリを使用することができます
cd /usr/src/mono
git pull
./autogen.sh --prefix=/usr
make && make install
(Gitリポジトリから初めて構築した後に)最新バージョンにアップグレードするにはMonoの代わりに私はそれをWikipediaの練習として残します。
これらのシステムでは、通常、ソースからMonoをインストールします。これはもう少し作業ですが、維持管理されている場合とされていない場合があります。
以下の手順はCentOS 5.9でテストしました。
インストールされているGlibとGTK +の制限のため、RHEL5(CentOS 5.x)でコンパイルできるGTK#の最新バージョンは2.10.4です。 GTK#のこのバージョンでは、構築できるMonoDevelopの最新バージョンは2.0(2.2でもない)です。
ただし、Monoの最新バージョンは引き続き実行できます。私は、ASP.NET MVC3アプリケーションを提供するCentOS 5.xボックスを持っています。ルート
su
cd /usr/src
として/usr/src
にオーバー
ヘッドグラブ
yum install gcc gcc-c++ libtool bison autoconf automake
(モノラルソースコードをビルドする)GCCや友人がインストールされていることを確認し、モノラルのソースコード
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
(System.Drawingに必要)GDI +の互換性レイヤこれらのシステムでは
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
を探していました。 – hawx
のgtk-シャープ、私は以下の環境変数を設定しなければならなかった構築するためには:これがなけれ
PKG_CONFIG_PATH=/usr/lib/pkgconfig
export PKG_CONFIG_PATH
を、configureスクリプトは、csc.exe感謝
'gnome-sharp'を作成しようとすると、'パスの一部を見つけることができませんでした 'というエラーで失敗します。/usr/src/share/gapi-2.0/glib-api.xml "'どのようにこの問題を解決するための任意のアイデアですか? – th1rdey3
@Justin make [2]:*** [gtk-sharp-docs.zip]エラー127 make [2]:ディレクトリ '/ usr/src/gtk-sharp-2.12.8/doc ' make [1]:*** [all-recursive]エラー1 make [1]:ディレクトリ '/usr/src/gtk-sharp-2.12.8'を残す make :*** [all] Error 2 – somethingSomething
これはCentOS 5.9にインストールできました。しかし、Mono 3.4.0は動作しませんでした。 –