Mono 4.2 をインストール [DotNET]
ずっと昔の Ubuntu に apt-get で Mono2.4 をインストールした頃の記録
http://nakagami.blog.so-net.ne.jp/2009-06-30
この頃 Firebird の ADO.NET のドライバーのDLLをダウンロードしてきて
mono 上の IronPython から動かそうとしてた。
バイナリーでダウンロードした DLL と IronPython で Windows Forms が Mono で動いて、「Mono すげー」と思った記憶。
今回、その ADO.NET のドライバー自体をコンパイルできないかと思い立った。
https://github.com/cincuranet/FirebirdSql.Data.FirebirdClient
なんでも、いまは MS の C# は 6.0 というバージョンだそうで、 Ubuntu 14.04 に apt-get で入れられるものは C# のバージョン古くてコンパイルできない(っぽい)
Ubuntu 14.04 に最新の tarball からインストールしてみる
$ wget http://download.mono-project.com/sources/mono/mono-4.2.0.179.tar.bz2
$ tar -xvf mono-4.2.0.179.tar.bz2
$ cd mono--4.2.0
$ ./configure --prefix=/usr/local
$ make
$ sudo make install
を実行して /usr/local/ にインストール
ができて、ちょっと試した感じでは、普通に動くっぽい。Mono すごい.
Mac だと
http://www.mono-project.com/download/#download-mac
なぜだか 「Mono Preview package for El Capitan (OS X 10.11)」と書いてあるほうが Mono 4.2.0.179 のインストールパッケージらしく、ダウンロードしてインストールすると Yosemite (OS X 10.10)で普通に動く
Mono の C# コンパイラは mcs という名前らしい
http://atsushieno.hatenablog.com/entry/2014/12/11/000240
http://nakagami.blog.so-net.ne.jp/2009-06-30
この頃 Firebird の ADO.NET のドライバーのDLLをダウンロードしてきて
mono 上の IronPython から動かそうとしてた。
バイナリーでダウンロードした DLL と IronPython で Windows Forms が Mono で動いて、「Mono すげー」と思った記憶。
今回、その ADO.NET のドライバー自体をコンパイルできないかと思い立った。
https://github.com/cincuranet/FirebirdSql.Data.FirebirdClient
なんでも、いまは MS の C# は 6.0 というバージョンだそうで、 Ubuntu 14.04 に apt-get で入れられるものは C# のバージョン古くてコンパイルできない(っぽい)
Ubuntu 14.04 に最新の tarball からインストールしてみる
$ wget http://download.mono-project.com/sources/mono/mono-4.2.0.179.tar.bz2
$ tar -xvf mono-4.2.0.179.tar.bz2
$ cd mono--4.2.0
$ ./configure --prefix=/usr/local
$ make
$ sudo make install
を実行して /usr/local/ にインストール
$ xbuild /version XBuild Engine Version 12.0 Mono, Version 4.2.0.0 Copyright (C) 2005-2013 Various Mono authors
$ cd FirebirdSql.Data.FirebirdClient/NETProvider/src/FirebirdSql.Data.FirebirdClient $ xbuild FirebirdSql.Data.FirebirdClient.csprojでsrc/FirebirdSql.Data.FirebirdClient/bin/Debug/FirebirdSql.Data.FirebirdClient.dll
ができて、ちょっと試した感じでは、普通に動くっぽい。Mono すごい.
Mac だと
http://www.mono-project.com/download/#download-mac
なぜだか 「Mono Preview package for El Capitan (OS X 10.11)」と書いてあるほうが Mono 4.2.0.179 のインストールパッケージらしく、ダウンロードしてインストールすると Yosemite (OS X 10.10)で普通に動く
Mono の C# コンパイラは mcs という名前らしい
http://atsushieno.hatenablog.com/entry/2014/12/11/000240
コメント 0
コメントの受付は締め切りました