11: 2014-05-23 (金) 16:25:10 iseki |
現: 2023-08-14 (月) 11:48:28 iseki |
| *** Links [#x6c4b516] | | *** Links [#x6c4b516] |
| - http://www.mono-project.com/ | | - http://www.mono-project.com/ |
- | - See also [[NAnt]] | + | - %%See also [[NAnt]]%% |
| #br | | #br |
| + | |
| + | ** Install [#l4cb4675] |
| + | *** 事前準備 (pkgconfig) [#v3b51531] |
| + | # cd /usr/local/lib |
| + | # ln -s /usr/lib/pkgconfig . |
| + | |
| + | *** Cario (Option) [#jd318473] |
| + | - http://www.cairographics.org/ |
| + | |
| + | # yum -y install pixman-devel |
| + | # yum -y install libXext-devel |
| + | |
| + | # wget www.cairographics.org/releases/cairo-1.14.0.tar.xz |
| + | # xzcat cairo-1.14.0.tar.xz |tar xfv - |
| + | # cd cairo-1.14.0 |
| + | # ./configure |
| + | # make |
| + | # make install |
| + | #br |
| + | |
| + | *** libgdiplus [#v87f4da6] |
| + | - http://download.mono-project.com/sources/libgdiplus/ |
| + | |
| + | # wget download.mono-project.com/sources/libgdiplus/libgdiplus-3.8.tar.gz |
| + | # zcat libgdiplus-3.8.tar.gz |tar xfv - |
| + | # cd libgdiplus-3.8 |
| + | # ./configure |
| + | # make |
| + | # make install |
| + | #br |
| + | |
| + | *** Mono [#i96b53b7] |
| + | |
| + | $ wget download.mono-project.com/sources/mono/mono-3.12.0.tar.bz2 |
| + | $ bzcat mono-3.12.0.tar.bz2 | tar xfv - |
| + | $ cd mono-3.12.0 |
| + | $ ./configure --with-libgdiplus=/usr/local/lib/libgdiplus.la |
| + | # make |
| + | # make install |
| + | #br |
| + | |
| + | * Tips [#w3d00de4] |
| + | *** Version [#s5bba143] |
| + | |
| + | **** 5.16.1.0 [#ed79fa82] |
| + | - これ以降のバージョンは,証明書からCNを取り出す際に証明書の構造によっては例外を起こす. |
| + | -- 少なくとも 6.12.0.182 ではこのバグは快活されている. |
| + | |
| + | **** 6.8.0.123 [#q05c0ca4] |
| + | - CentOS6 でコンパイルできる限界 |
| + | |
| + | #br |
| + | |
| + | * OLD [#ha2ba867] |
| | | |
| ** Install [#oc3b9721] | | ** Install [#oc3b9721] |
| | | |
| *** Mono [#be93fd16] | | *** Mono [#be93fd16] |
- | $ bzcat xzf mono-2.4.tar.bz2 | tar xfv - | + | $ bzcat mono-2.4.tar.bz2 | tar xfv - |
| $ cd mono-2.4 | | $ cd mono-2.4 |
| $ ./configure --with-libgdiplus=/usr/local/lib/libgdiplus.la | | $ ./configure --with-libgdiplus=/usr/local/lib/libgdiplus.la |
| # make install | | # make install |
| #br | | #br |
| + | |
| ** Trouble Shooting [#p6887ed8] | | ** Trouble Shooting [#p6887ed8] |
| **** mono-3.4.0 で make install の失敗 [#ha5fa1b4] | | **** mono-3.4.0 で make install の失敗 [#ha5fa1b4] |