Linux/Source/Mono
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
ns-lab
nowsky system-lab
DigiLoog
Linux
Windows
開始行:
*Mono [#s9aa00f5]
[[Mono>+http://www.mono-project.com/Main_Page]]
Linuxでも動く.NET Framework実行/開発環境
コマンドは、mcs,gmcs,dmcsを使って、.csファイルをコンパイ...
.NETのソースコード(.cs)をコンパイルする時には[[dmcs>Linux...
~
*インストール [#k0b5bb51]
&size(16){&font(b){1. 事前準備};};
monoをビルドする前に、以下のライブラリを入れておく。
[[Libgdiplus>Linux/Source/Libgdiplus]]
他にもあるだろうが省略。
詳しくは、オフィシャルサイトのマニュアルを見る
~
&size(16){&font(b){2. ビルド・インストール};};
# tar jxvf mono-3.0.3.tar.bz2
# cd mono-3.0.3
# ./configure --prefix=/usr/local/mono --with-libgdiplus...
# make
# make install
~
*設定 [#a3daf960]
&size(16){&font(b){I. pkgconfigの修正};};
稀に、pkgconfigの値がおかしくなる。
ので、“mono*.pc”の各ファイルを修正していく
&font(b){mono-2.pc};
#prefix=${pcfiledir}/../..
#exec_prefix=${pcfiledir}/../..
prefix=/usr/local/mono
exec_prefix=${prefix}/bin
libdir=${prefix}/lib
includedir=${prefix}/include/mono-2.0
sysconfdir=${prefix}/etc
&font(b){mono-cairo.pc};
#prefix=${pcfiledir}/../..
#exec_prefix=${pcfiledir}/../..
prefix=/usr/local/mono
exec_prefix=${prefix}/bin
libdir=${prefix}/lib
includedir=${prefix}/include
&font(b){mono-lineeditor.pc};
#prefix=${pcfiledir}/../..
prefix=/usr/local/mono
assemblies_dir=${prefix}/lib/mono-source-libs
Sources=${assemblies_dir}/getline.cs
&font(b){mono-nunit.pc};
#prefix=${pcfiledir}/../..
#exec_prefix=${prefix}
#libdir=${exec_prefix}/lib
prefix=/usr/local/mono
exec_prefix=${prefix}/bin
libdir=${prefix}/lib
&font(b){mono-options.pc};
#prefix=${pcfiledir}/../..
prefix=/usr/local/mono
assemblies_dir=${prefix}/lib/mono-source-libs
Sources=${assemblies_dir}/Options.cs
&font(b){mono.pc};
#prefix=${pcfiledir}/../..
#exec_prefix=${pcfiledir}/../..
prefix=/usr/local/mono
exec_prefix=${prefix}/bin
libdir=${prefix}/lib
includedir=${prefix}/include/mono-2.0
sysconfdir=${prefix}/etc
&font(b){monodoc.pc};
prefix=/usr/local/mono
#exec_prefix=${prefix}
exec_prefix=${prefix}/bin
libdir=/usr/local/mono/lib
sourcesdir=${libdir}/monodoc/sources
&font(b){monosgen-2.pc};
#prefix=${pcfiledir}/../..
#exec_prefix=${pcfiledir}/../..
prefix=/usr/local/mono
exec_prefix=${prefix}/bin
libdir=${prefix}/lib
includedir=${prefix}/include/mono-2.0
sysconfdir=${prefix}/etc
終了行:
*Mono [#s9aa00f5]
[[Mono>+http://www.mono-project.com/Main_Page]]
Linuxでも動く.NET Framework実行/開発環境
コマンドは、mcs,gmcs,dmcsを使って、.csファイルをコンパイ...
.NETのソースコード(.cs)をコンパイルする時には[[dmcs>Linux...
~
*インストール [#k0b5bb51]
&size(16){&font(b){1. 事前準備};};
monoをビルドする前に、以下のライブラリを入れておく。
[[Libgdiplus>Linux/Source/Libgdiplus]]
他にもあるだろうが省略。
詳しくは、オフィシャルサイトのマニュアルを見る
~
&size(16){&font(b){2. ビルド・インストール};};
# tar jxvf mono-3.0.3.tar.bz2
# cd mono-3.0.3
# ./configure --prefix=/usr/local/mono --with-libgdiplus...
# make
# make install
~
*設定 [#a3daf960]
&size(16){&font(b){I. pkgconfigの修正};};
稀に、pkgconfigの値がおかしくなる。
ので、“mono*.pc”の各ファイルを修正していく
&font(b){mono-2.pc};
#prefix=${pcfiledir}/../..
#exec_prefix=${pcfiledir}/../..
prefix=/usr/local/mono
exec_prefix=${prefix}/bin
libdir=${prefix}/lib
includedir=${prefix}/include/mono-2.0
sysconfdir=${prefix}/etc
&font(b){mono-cairo.pc};
#prefix=${pcfiledir}/../..
#exec_prefix=${pcfiledir}/../..
prefix=/usr/local/mono
exec_prefix=${prefix}/bin
libdir=${prefix}/lib
includedir=${prefix}/include
&font(b){mono-lineeditor.pc};
#prefix=${pcfiledir}/../..
prefix=/usr/local/mono
assemblies_dir=${prefix}/lib/mono-source-libs
Sources=${assemblies_dir}/getline.cs
&font(b){mono-nunit.pc};
#prefix=${pcfiledir}/../..
#exec_prefix=${prefix}
#libdir=${exec_prefix}/lib
prefix=/usr/local/mono
exec_prefix=${prefix}/bin
libdir=${prefix}/lib
&font(b){mono-options.pc};
#prefix=${pcfiledir}/../..
prefix=/usr/local/mono
assemblies_dir=${prefix}/lib/mono-source-libs
Sources=${assemblies_dir}/Options.cs
&font(b){mono.pc};
#prefix=${pcfiledir}/../..
#exec_prefix=${pcfiledir}/../..
prefix=/usr/local/mono
exec_prefix=${prefix}/bin
libdir=${prefix}/lib
includedir=${prefix}/include/mono-2.0
sysconfdir=${prefix}/etc
&font(b){monodoc.pc};
prefix=/usr/local/mono
#exec_prefix=${prefix}
exec_prefix=${prefix}/bin
libdir=/usr/local/mono/lib
sourcesdir=${libdir}/monodoc/sources
&font(b){monosgen-2.pc};
#prefix=${pcfiledir}/../..
#exec_prefix=${pcfiledir}/../..
prefix=/usr/local/mono
exec_prefix=${prefix}/bin
libdir=${prefix}/lib
includedir=${prefix}/include/mono-2.0
sysconfdir=${prefix}/etc
ページ名: