2008-03-28T22:05:45の更新内容

programming/mono/install_monodevelop_0.18/index.wiki.txt

current previous
1,29 1,202
 
${smdncms:tags,MonoDevelop,0.18,インストール}
${smdncms:tags,MonoDevelop,0.18,インストール}
 
*MonoDevelop 0.18のインストール
*MonoDevelop 0.18のインストール
~
Ubuntu 7.04 Feisty Fawnに[[MonoDevelop 0.18:http://www.monodevelop.com/Main_Page]]をインストールしたときの手順。 パッケージは用いずソースからインストールした。 またインストール先は/usr/localとした。
Ubuntu 7.04 Feisty Fawnに[[MonoDevelop 0.18:http://www.monodevelop.com/Main_Page]]をインストールする。 パッケージは用いずソースからインストールする。 またインストール先は/usr/localとした。
 

        

        
 
-関連するページ
-関連するページ
 
--[[programming/mono/install_1.9]]
--[[programming/mono/install_1.9]]
 
--[[programming/mono/install_1.2.6]]
--[[programming/mono/install_1.2.6]]
 
--[[programming/mono/install_monodevelop_1.0]]
--[[programming/mono/install_monodevelop_1.0]]
 

        

        
~
**MonoDevelopが必要とするアセンブリのインストール
**必要なパッケージのインストール
~
MonoDevelopが必要とするアセンブリをあらかじめインストールしておく。 必要になるものは以下のアセンブリ。
コンパイル時に必要となるパッケージをあらかじめSynapticないしはapt-getでインストールしておく。 必要になるものは以下のパッケージ。
+
-MonoDevelopが必要とするアセンブリ
+
--monodoc
+
--mono-tools
+
--Mono Addins
+
--GtkSharp
+
--GnomeSharp
+
--GeckoSharp
+
--gtksourceview-sharp
 

        

        
~
**コンパイル時に必要なパッケージのインストール
-gtk-sharpが必要とするもの
~
コンパイル時に必要となるパッケージをあらかじめインストールしておく。 必要になるものは以下のパッケージ。
--libglade2-dev
~
-MonoDevelopが必要とするパッケージ
--libpango1.0-dev
-
--libgtk2.0-dev
-
--libcairo2-dev
-
-gnome-sharpが必要とするもの
-
--libgnome2-dev
-
--libgnome-desktop-dev
-
--libgnome-menu-dev
-
--libgnomecanvas2-dev
-
--libgnomeui2-dev
-
--libgnomeprint2.2-dev
-
--libgnomeprintui2.2-dev
-
--libgnomedb2-dev
-
--libgsf-1-dev
-
--librsvg2-dev
-
--libtool
-
--libgtkhtml3.8-dev
-
--libvte-dev
-
--libpanel-applet2-dev
-
-gtksourceview-sharpが必要とするもの
-
--libgtksourceview-dev
-
-monodevelopが必要とするもの
 
--gettext
--gettext
 

        

        
~
**MonoDevelopのインストール
**MonoDevelopが必要とするアセンブリのインストール
-
***monodocのインストール
-
 wget http://go-mono.com/sources/monodoc/monodoc-1.2.6.zip
-
 unzip monodoc-1.2.6.zip
-
 cd monodoc-1.2.6/
-
 ./configure
-
 make
-
 sudo make install
-

          
-
***GtkSharpのインストール
-
 http://go-mono.com/sources/gtk-sharp210/gtk-sharp-2.10.2.tar.bz2
-
 tar -xvf gtk-sharp-2.10.2.tar.bz2
-
 gtk-sharp-2.10.2/
-
 ./configure
-

          
-
configureした結果で依存関係に問題(noと表示される箇所)がないことを確認する。
-

          
-
 Configuration summary
-
 
-
    * Installation prefix = /usr/local
-
    * C# compiler: /usr/local/bin/mcs  -define:GTK_SHARP_2_6 -define:GTK_SHARP_2_8 -define:GTK_SHARP_2_10
-
 
-
    Optional assemblies included in the build:
-
 
-
       * glade-sharp.dll: yes
-
       * gtk-dotnet.dll: yes 
-
 
-
       NOTE: if any of the above say 'no' you may install the
-
             corresponding development packages for them, rerun
-
             autogen.sh to include them in the build.
-
 
-
    * Documentation build enabled: yes 
-

          
-
問題が無ければ、make、make installする。
-

          
-
 make
-
 sudo make install
-

          
-
***Mono Addinsのインストール
-
 wget http://go-mono.com/sources/mono-addins/mono-addins-0.3.tar.bz2
-
 tar -xvf mono-addins-0.3.tar.bz2
-
 cd mono-addins-0.3/
-
 ./configure
-

          
-
configureの結果を確認する。
-

          
-
 Configuration summary
-
 
-
    * Installation prefix = /usr/local
-
    * gui support: yes
-
    * unit tests: no
-

          
-
問題が無ければ、make、make installする。
-

          
-
 make
-
 sudo make install
-

          
-
***GnomeSharpのインストール
-
 wget http://go-mono.com/sources/gnome-sharp2/gnome-sharp-2.16.0.tar.gz
-
 tar -xvf gnome-sharp-2.16.0.tar.gz
-
 cd gnome-sharp-2.16.0/
-
 ./configure
-

          
-
configureの結果を確認する。
-

          
-
 Configuration summary
-
 
-
    * Installation prefix = /usr/local
-
    * C# compiler: /usr/local/bin/mcs  -define:GTK_SHARP_2_6 -define:GTK_SHARP_2_8 -define:GNOME_SHARP_2_16
-
 
-
    Optional assemblies included in the build:
-
 
-
       * art-sharp.dll: yes
-
       * gnomevfs-sharp.dll: yes
-
       * gnome-sharp.dll: yes
-
       * rsvg-sharp.dll: yes
-
       * gtkhtml-sharp.dll: yes
-
       * vte-sharp.dll: yes
-

          
-
問題が無ければ、make、make installする。
-

          
-
 make
-
 sudo make install
-

          
-
***mono-toolsのインストール
-
 wget http://go-mono.com/sources/mono-tools/mono-tools-1.2.6.tar.bz2
-
 tar -xvf mono-tools-1.2.6.tar.bz2
-
 cd mono-tools-1.2.6/
-
 ./configure
-

          
-
configureの結果を確認する。
-

          
-
 Configuration summary
-
 
-
    * Installation prefix = /usr/local
-
    * gecko-sharp.dll = yes
-

          
-
問題が無ければ、make、make installする。
-

          
-
 make
-
 sudo make install
-

          
-
***GeckoSharpのインストール
-
 wget http://go-mono.com/sources/gecko-sharp2/gecko-sharp-2.0-0.12.tar.gz
-
 tar -xvf gecko-sharp-2.0-0.12.tar.gz
-
 cd gecko-sharp-2.0-0.12/
-
 ./configure 
-

          
-
configureの結果を確認する。
-

          
-
 Configuration summary
-
 
-
    * Installation prefix: /usr/local
-
    * compiler: /usr/local/bin/mcs
-
    * Documentation: yes
-

          
-
問題が無ければ、make、make installする。
-

          
-
 make
-
 sudo make install
-

          
-
***gtksourceview-sharpのインストール
-
 wget http://go-mono.com/sources/gtksourceview-sharp2/gtksourceview-sharp-2.0-0.11.tar.bz2
-
 tar -xvf gtksourceview-sharp-2.0-0.11.tar.bz2
-
 cd gtksourceview-sharp-2.0-0.11/
-
 ./configure
-

          
-
configureの結果を確認する。
-

          
-
 Configuration summary
-
 
-
    * Installation prefix: /usr/local
-
    * compiler: /usr/local/bin/mcs
-
    * Documentation: yes
-

          
-
問題が無ければ、make、make installする。
-

          
-
 make
-
 sudo make install
-

          
-
***インストールしたアセンブリのチェック
-
gacutil -lでコンパイル・インストールしたアセンブリがGACに登録されていることを確認する。
-

          
-
 # gacutil -l
-
    :
-
 gconf-sharp, Version=2.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
-
 gconf-sharp-peditors, Version=2.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
-
 gdk-sharp, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
-
 gecko-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=ccf7d78a55e9f021
-
 glade-sharp, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
-
 glib-sharp, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
-
 gnome-sharp, Version=2.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
-
 gnome-vfs-sharp, Version=2.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
-
 gtk-dotnet, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
-
 gtk-sharp, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
-
 gtkhtml-sharp, Version=2.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
-
 gtksourceview-sharp, Version=1.0.0.2, Culture=neutral, PublicKeyToken=35e10195dab3c99f
-
 monodoc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
-
    :
-

          
-
**MonoDevelop本体のインストール
-
***MonoDevelopのインストール
 
 wget http://go-mono.com/sources/monodevelop/monodevelop-0.18.1.tar.bz2
 wget http://go-mono.com/sources/monodevelop/monodevelop-0.18.1.tar.bz2
 
 tar -xvf monodevelop-0.18.1.tar.bz2
 tar -xvf monodevelop-0.18.1.tar.bz2
 
 cd monodevelop-0.18.1/
 cd monodevelop-0.18.1/

programming/mono/install_1.2.6/index.wiki.txt

current previous
1,16 1,13
 
${smdncms:tags,Mono,1.2.6,インストール}
${smdncms:tags,Mono,1.2.6,インストール}
 
*Mono 1.2.6のインストール
*Mono 1.2.6のインストール
~
Ubuntu 7.04 Feisty Fawnに[[Mono 1.2.6:http://www.mono-project.com/Main_Page]]をインストールしたときの手順。 Feisty Fawnでパッケージからインストールできるバージョンは1.2.1と若干古いので、ソースからインストールした。 またインストール先は/usr/localとした。
Ubuntu 7.04 Feisty Fawnに[[Mono 1.2.6:http://www.mono-project.com/Main_Page]]をインストールする。 Feisty Fawnでパッケージからインストールできるバージョンは1.2.1と若干古いので、ソースからインストールする。 またインストール先は/usr/localとした。
 

        

        
 
-関連するページ
-関連するページ
 
--[[programming/mono/install_1.9]]
--[[programming/mono/install_1.9]]
 
--[[programming/mono/install_monodevelop_1.0]]
--[[programming/mono/install_monodevelop_1.0]]
 
--[[programming/mono/install_monodevelop_0.18]]
--[[programming/mono/install_monodevelop_0.18]]
 

        

        
~
**Monoコアライブラリのインストール
**必要なパッケージのインストール
+
Monoを使用する上で最低限必要なライブラリのインストール。
+

          
+
***必要なパッケージ
 
コンパイル時に必要となるパッケージをあらかじめSynapticないしはapt-getでインストールしておく。 必要になるものは以下のパッケージ。
コンパイル時に必要となるパッケージをあらかじめSynapticないしはapt-getでインストールしておく。 必要になるものは以下のパッケージ。
 

        

        
 
-libgdiplusが必要とするもの
-libgdiplusが必要とするもの
25,7 22,7
 
--pkg-config
--pkg-config
 
--build-essential
--build-essential
 

        

        
~
***libgdiplus
**libgdiplusのインストール
 
 wget http://go-mono.com/sources/libgdiplus/libgdiplus-1.2.6.tar.bz2
 wget http://go-mono.com/sources/libgdiplus/libgdiplus-1.2.6.tar.bz2
 
 tar -xvf libgdiplus-1.2.6.tar.bz2
 tar -xvf libgdiplus-1.2.6.tar.bz2
 
 cd libgdiplus-1.2.6/
 cd libgdiplus-1.2.6/
54,7 51,7
 
 make
 make
 
 sudo make install
 sudo make install
 

        

        
~
***Mono
**Monoのインストール
 
 wget http://go-mono.com/sources/mono/mono-1.2.6.tar.bz2
 wget http://go-mono.com/sources/mono/mono-1.2.6.tar.bz2
 
 tar -xvf mono-1.2.6.tar.bz2
 tar -xvf mono-1.2.6.tar.bz2
 
 cd mono-1.2.6/
 cd mono-1.2.6/
101,226 98,5
 
 System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
 System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
 
   :
   :
 

        

        
+
**mono-basicのインストール
+
Mono用Visual Basic .NETコンパイラのインストール。
+

          
+
***mono-basic
+
 wget http://go-mono.com/sources/mono-basic/mono-basic-1.2.6.tar.bz2
+
 tar -xvf mono-basic-1.2.6.tar.bz2 
+
 cd mono-basic-1.2.6/
+
 ./configure
+

          
+
configureの結果を確認する。
+

          
+
 mono-basic 1.2.6 module configure to use prefix=/usr/local
+

          
+
問題が無ければ、make、make installする。
+

          
+
 make
+
 sudo make install
+

          
+
インストールが完了したら、gacutil -lでアセンブリ(Microsoft.VisualBasic)がGACに登録されていることを確認する。
+

          
+
   :
+
 Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
   :
+
   :
+

          
+
また、vbnc /?でvbnc(Visual Basic .NETコンパイラ)が動作することを確認する。
+

          
+
 Visual Basic.Net Compiler version 0.0.0.5850
+
 Copyright 2004-2007 Rolf Bjarne Kvinge. All rights reserved.
+
   :
+
   :
+

          
+
**その他のアセンブリのインストール
+
他のMonoアプリケーションが必要とするアセンブリのインストール。
+

          
+
***必要なパッケージ
+
コンパイル時に必要となるパッケージをあらかじめSynapticないしはapt-getでインストールしておく。 必要になるものは以下のパッケージ。
+

          
+
-gtk-sharpが必要とするもの
+
--libglade2-dev
+
--libpango1.0-dev
+
--libgtk2.0-dev
+
--libcairo2-dev
+
-gnome-sharpが必要とするもの
+
--libgnome2-dev
+
--libgnome-desktop-dev
+
--libgnome-menu-dev
+
--libgnomecanvas2-dev
+
--libgnomeui2-dev
+
--libgnomeprint2.2-dev
+
--libgnomeprintui2.2-dev
+
--libgnomedb2-dev
+
--libgsf-1-dev
+
--librsvg2-dev
+
--libtool
+
--libgtkhtml3.8-dev
+
--libvte-dev
+
--libpanel-applet2-dev
+
-gtksourceview-sharpが必要とするもの
+
--libgtksourceview-dev
+

          
+
***monodoc
+
 wget http://go-mono.com/sources/monodoc/monodoc-1.2.6.zip
+
 unzip monodoc-1.2.6.zip
+
 cd monodoc-1.2.6/
+
 ./configure
+
 make
+
 sudo make install
+

          
+
***GtkSharp
+
 http://go-mono.com/sources/gtk-sharp210/gtk-sharp-2.10.2.tar.bz2
+
 tar -xvf gtk-sharp-2.10.2.tar.bz2
+
 gtk-sharp-2.10.2/
+
 ./configure
+

          
+
configureした結果で依存関係に問題(noと表示される箇所)がないことを確認する。
+

          
+
 Configuration summary
+
 
+
    * Installation prefix = /usr/local
+
    * C# compiler: /usr/local/bin/mcs  -define:GTK_SHARP_2_6 -define:GTK_SHARP_2_8 -define:GTK_SHARP_2_10
+
 
+
    Optional assemblies included in the build:
+
 
+
       * glade-sharp.dll: yes
+
       * gtk-dotnet.dll: yes 
+
 
+
       NOTE: if any of the above say 'no' you may install the
+
             corresponding development packages for them, rerun
+
             autogen.sh to include them in the build.
+
 
+
    * Documentation build enabled: yes 
+

          
+
問題が無ければ、make、make installする。
+

          
+
 make
+
 sudo make install
+

          
+
***Mono Addins
+
 wget http://go-mono.com/sources/mono-addins/mono-addins-0.3.tar.bz2
+
 tar -xvf mono-addins-0.3.tar.bz2
+
 cd mono-addins-0.3/
+
 ./configure
+

          
+
configureの結果を確認する。
+

          
+
 Configuration summary
+
 
+
    * Installation prefix = /usr/local
+
    * gui support: yes
+
    * unit tests: no
+

          
+
問題が無ければ、make、make installする。
+

          
+
 make
+
 sudo make install
+

          
+
***GnomeSharp
+
 wget http://go-mono.com/sources/gnome-sharp2/gnome-sharp-2.16.0.tar.gz
+
 tar -xvf gnome-sharp-2.16.0.tar.gz
+
 cd gnome-sharp-2.16.0/
+
 ./configure
+

          
+
configureの結果を確認する。
+

          
+
 Configuration summary
+
 
+
    * Installation prefix = /usr/local
+
    * C# compiler: /usr/local/bin/mcs  -define:GTK_SHARP_2_6 -define:GTK_SHARP_2_8 -define:GNOME_SHARP_2_16
+
 
+
    Optional assemblies included in the build:
+
 
+
       * art-sharp.dll: yes
+
       * gnomevfs-sharp.dll: yes
+
       * gnome-sharp.dll: yes
+
       * rsvg-sharp.dll: yes
+
       * gtkhtml-sharp.dll: yes
+
       * vte-sharp.dll: yes
+

          
+
問題が無ければ、make、make installする。
+

          
+
 make
+
 sudo make install
+

          
+
***mono-tools
+
 wget http://go-mono.com/sources/mono-tools/mono-tools-1.2.6.tar.bz2
+
 tar -xvf mono-tools-1.2.6.tar.bz2
+
 cd mono-tools-1.2.6/
+
 ./configure
+

          
+
configureの結果を確認する。
+

          
+
 Configuration summary
+
 
+
    * Installation prefix = /usr/local
+
    * gecko-sharp.dll = yes
+

          
+
問題が無ければ、make、make installする。
+

          
+
 make
+
 sudo make install
+

          
+
***GeckoSharp
+
 wget http://go-mono.com/sources/gecko-sharp2/gecko-sharp-2.0-0.12.tar.gz
+
 tar -xvf gecko-sharp-2.0-0.12.tar.gz
+
 cd gecko-sharp-2.0-0.12/
+
 ./configure 
+

          
+
configureの結果を確認する。
+

          
+
 Configuration summary
+
 
+
    * Installation prefix: /usr/local
+
    * compiler: /usr/local/bin/mcs
+
    * Documentation: yes
+

          
+
問題が無ければ、make、make installする。
+

          
+
 make
+
 sudo make install
+

          
+
***gtksourceview-sharp
+
 wget http://go-mono.com/sources/gtksourceview-sharp2/gtksourceview-sharp-2.0-0.11.tar.bz2
+
 tar -xvf gtksourceview-sharp-2.0-0.11.tar.bz2
+
 cd gtksourceview-sharp-2.0-0.11/
+
 ./configure
+

          
+
configureの結果を確認する。
+

          
+
 Configuration summary
+
 
+
    * Installation prefix: /usr/local
+
    * compiler: /usr/local/bin/mcs
+
    * Documentation: yes
+

          
+
問題が無ければ、make、make installする。
+

          
+
 make
+
 sudo make install
+

          
+
***インストールしたアセンブリのチェック
+
gacutil -lでコンパイル・インストールしたアセンブリがGACに登録されていることを確認する。
+

          
+
 # gacutil -l
+
    :
+
 gconf-sharp, Version=2.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
+
 gconf-sharp-peditors, Version=2.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
+
 gdk-sharp, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
+
 gecko-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=ccf7d78a55e9f021
+
 glade-sharp, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
+
 glib-sharp, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
+
 gnome-sharp, Version=2.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
+
 gnome-vfs-sharp, Version=2.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
+
 gtk-dotnet, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
+
 gtk-sharp, Version=2.10.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
+
 gtkhtml-sharp, Version=2.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f
+
 gtksourceview-sharp, Version=1.0.0.2, Culture=neutral, PublicKeyToken=35e10195dab3c99f
+
 monodoc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
+
    :
+

          
+

          
 
**参考サイト
**参考サイト
 
-[[Install Mono 1.2.6 on Ubuntu 7.10:http://blog.ruski.co.za/page/Install-Mono-126-on-Ubuntu-710.aspx]]
-[[Install Mono 1.2.6 on Ubuntu 7.10:http://blog.ruski.co.za/page/Install-Mono-126-on-Ubuntu-710.aspx]]

programming/mono/install_monodevelop_1.0/index.wiki.txt

current previous
1,27 1,14
 
${smdncms:tags,MonoDevelop,1.0,インストール}
${smdncms:tags,MonoDevelop,1.0,インストール}
 
*MonoDevelop 1.0のインストール
*MonoDevelop 1.0のインストール
~
Ubuntu 7.04 Feisty Fawnに[[MonoDevelop 1.0:http://www.monodevelop.com/Main_Page]]をインストールしたときの手順。 パッケージは用いずソースからインストールした。 またインストール先は/usr/localとした。
Ubuntu 7.04 Feisty Fawnに[[MonoDevelop 1.0:http://www.monodevelop.com/Main_Page]]をインストールする。 パッケージは用いずソースからインストールする。 またインストール先は/usr/localとした。
 
-関連するページ
-関連するページ
 
--[[programming/mono/install_monodevelop_0.18]]
--[[programming/mono/install_monodevelop_0.18]]
 
--[[programming/mono/install_1.9]]
--[[programming/mono/install_1.9]]
 
--[[programming/mono/install_1.2.6]]
--[[programming/mono/install_1.2.6]]
 

        

        
~
**MonoDevelopが必要とするアセンブリのインストール
**MonoDevelopが必要とするアセンブリ・パッケージのインストール
~
MonoDevelopが必要とするアセンブリをあらかじめインストールしておく。 必要になるものは以下のアセンブリ。
[[programming/mono/install_1.9]]および[[programming/mono/install_monodevelop_0.18]]を参照してください。
+
-MonoDevelopが必要とするアセンブリ
+
--monodoc
+
--mono-tools
+
--Mono Addins
+
--GtkSharp
+
--GnomeSharp
+
--GeckoSharp
+
--gtksourceview-sharp
 

        

        
+
**コンパイル時に必要なパッケージのインストール
+
コンパイル時に必要となるパッケージをあらかじめインストールしておく。 必要になるものは以下のパッケージ。
+
-MonoDevelopが必要とするパッケージ
+
--gettext
+

          
 
**ソースのダウンロード
**ソースのダウンロード
 
 wget http://go-mono.com/sources/monodevelop/monodevelop-1.0.tar.bz2
 wget http://go-mono.com/sources/monodevelop/monodevelop-1.0.tar.bz2
 
 tar -xvf monodevelop-1.0.tar.bz2
 tar -xvf monodevelop-1.0.tar.bz2

programming/mono/install_1.9/index.wiki.txt

current previous
1,16 1,13
 
${smdncms:tags,Mono,1.9,インストール}
${smdncms:tags,Mono,1.9,インストール}
 
*Mono 1.9のインストール
*Mono 1.9のインストール
~
Ubuntu 7.04 Feisty Fawnに[[Mono 1.9:http://www.mono-project.com/Main_Page]]をインストールしたときの手順。 Feisty Fawnでパッケージからインストールできるバージョンは1.2.1と若干古いので、ソースからインストールした。 またインストール先は/usr/localとした。
Ubuntu 7.04 Feisty Fawnに[[Mono 1.9:http://www.mono-project.com/Main_Page]]をインストールする。 Feisty Fawnでパッケージからインストールできるバージョンは1.2.1と若干古いので、ソースからインストールする。 またインストール先は/usr/localとした。
 

        

        
 
-関連するページ
-関連するページ
 
--[[programming/mono/install_1.2.6]]
--[[programming/mono/install_1.2.6]]
 
--[[programming/mono/install_monodevelop_1.0]]
--[[programming/mono/install_monodevelop_1.0]]
 
--[[programming/mono/install_monodevelop_0.18]]
--[[programming/mono/install_monodevelop_0.18]]
 

        

        
~
**Monoコアライブラリのインストール
**必要なパッケージのインストール
+
Monoを使用する上で最低限必要なライブラリのインストール。
+

          
+
***必要なパッケージ
 
コンパイル時に必要となるパッケージをあらかじめSynapticないしはapt-getでインストールしておく。 必要になるものは以下のパッケージ。
コンパイル時に必要となるパッケージをあらかじめSynapticないしはapt-getでインストールしておく。 必要になるものは以下のパッケージ。
 

        

        
 
-libgdiplusが必要とするもの
-libgdiplusが必要とするもの
25,7 22,7
 
--pkg-config
--pkg-config
 
--build-essential
--build-essential
 

        

        
~
***libgdiplus
**libgdiplusのインストール
 
 wget http://go-mono.com/sources/libgdiplus/libgdiplus-1.9.tar.bz2
 wget http://go-mono.com/sources/libgdiplus/libgdiplus-1.9.tar.bz2
 
 tar -xvf libgdiplus-1.9.tar.bz2 
 tar -xvf libgdiplus-1.9.tar.bz2 
 
 cd libgdiplus-1.9/
 cd libgdiplus-1.9/
54,7 51,7
 
 make
 make
 
 sudo make install
 sudo make install
 

        

        
~
***Mono
**Monoのインストール
 
 wget http://go-mono.com/sources/mono/mono-1.9.tar.bz2
 wget http://go-mono.com/sources/mono/mono-1.9.tar.bz2
 
 tar -xvf mono-1.9.tar.bz2
 tar -xvf mono-1.9.tar.bz2
 
 cd mono-1.9/
 cd mono-1.9/
109,9 106,8
 
   :
   :
 

        

        
 
**その他のアセンブリのインストール
**その他のアセンブリのインストール
+
他のMonoアプリケーションが必要とするアセンブリのインストール。
 

        

        
~
***必要なパッケージ
***必要なパッケージのインストール
 
コンパイル時に必要となるパッケージをあらかじめSynapticないしはapt-getでインストールしておく。 必要になるものは以下のパッケージ。
コンパイル時に必要となるパッケージをあらかじめSynapticないしはapt-getでインストールしておく。 必要になるものは以下のパッケージ。
 

        

        
 
-gtk-sharpが必要とするもの
-gtk-sharpが必要とするもの
137,7 133,7
 
-gtksourceview-sharpが必要とするもの
-gtksourceview-sharpが必要とするもの
 
--libgtksourceview-dev
--libgtksourceview-dev
 

        

        
~
***monodoc
***monodocのインストール
 
 wget http://go-mono.com/sources/monodoc/monodoc-1.9.zip
 wget http://go-mono.com/sources/monodoc/monodoc-1.9.zip
 
 unzip monodoc-1.9.zip
 unzip monodoc-1.9.zip
 
 cd monodoc-1.9/
 cd monodoc-1.9/
145,7 141,7
 
 make
 make
 
 sudo make install
 sudo make install
 

        

        
~
***GtkSharp
***GtkSharpのインストール
 
 wget http://go-mono.com/sources/gtk-sharp210/gtk-sharp-2.10.4.tar.bz2
 wget http://go-mono.com/sources/gtk-sharp210/gtk-sharp-2.10.4.tar.bz2
 
 tar -xvf gtk-sharp-2.10.4.tar.bz2
 tar -xvf gtk-sharp-2.10.4.tar.bz2
 
 gtk-sharp-2.10.4/
 gtk-sharp-2.10.4/
174,7 170,7
 
 make
 make
 
 sudo make install
 sudo make install
 

        

        
~
***Mono Addins
***Mono Addinsのインストール
 
 wget http://go-mono.com/sources/mono-addins/mono-addins-0.3.1.tar.bz2
 wget http://go-mono.com/sources/mono-addins/mono-addins-0.3.1.tar.bz2
 
 tar -xvf mono-addins-0.3.1.tar.bz2
 tar -xvf mono-addins-0.3.1.tar.bz2
 
 cd mono-addins-0.3.1/
 cd mono-addins-0.3.1/
193,7 189,7
 
 make
 make
 
 sudo make install
 sudo make install
 

        

        
~
***GnomeSharp
***GnomeSharpのインストール
 
 wget http://go-mono.com/sources/gnome-sharp2/gnome-sharp-2.16.1.tar.gz
 wget http://go-mono.com/sources/gnome-sharp2/gnome-sharp-2.16.1.tar.gz
 
 tar -xvf gnome-sharp-2.16.1.tar.gz
 tar -xvf gnome-sharp-2.16.1.tar.gz
 
 cd gnome-sharp-2.16.1/
 cd gnome-sharp-2.16.1/
228,7 224,7
 
 make
 make
 
 sudo make install
 sudo make install
 

        

        
~
***mono-tools
***mono-toolsのインストール
 
 wget http://go-mono.com/sources/mono-tools/mono-tools-1.9.tar.bz2
 wget http://go-mono.com/sources/mono-tools/mono-tools-1.9.tar.bz2
 
 tar -xvf mono-tools-1.9.tar.bz2
 tar -xvf mono-tools-1.9.tar.bz2
 
 cd mono-tools-1.9/
 cd mono-tools-1.9/
250,7 246,7
 
 make
 make
 
 sudo make install
 sudo make install
 

        

        
~
***GeckoSharp
***GeckoSharpのインストール
 
 wget http://go-mono.com/sources/gecko-sharp2/gecko-sharp-2.0-0.13.tar.bz2
 wget http://go-mono.com/sources/gecko-sharp2/gecko-sharp-2.0-0.13.tar.bz2
 
 tar -xvf gecko-sharp-2.0-0.13.tar.bz2
 tar -xvf gecko-sharp-2.0-0.13.tar.bz2
 
 cd gecko-sharp-2.0-0.13/
 cd gecko-sharp-2.0-0.13/
269,7 265,7
 
 make
 make
 
 sudo make install
 sudo make install
 

        

        
~
***gtksourceview-sharp
***gtksourceview-sharpのインストール
 
 wget http://go-mono.com/sources/gtksourceview-sharp2/gtksourceview-sharp-2.0-0.12.tar.bz2
 wget http://go-mono.com/sources/gtksourceview-sharp2/gtksourceview-sharp-2.0-0.12.tar.bz2
 
 tar -xvf gtksourceview-sharp-2.0-0.12.tar.bz2
 tar -xvf gtksourceview-sharp-2.0-0.12.tar.bz2
 
 cd gtksourceview-sharp-2.0-0.12/
 cd gtksourceview-sharp-2.0-0.12/

programming/mono/install_1.2.6_basic/index.wiki.txt

current previous
0,0 1,32
-
${smdncms:tags,mono-basic,1.2.6,インストール}
-
*mono-basic 1.2.6のインストール
-
Ubuntu 7.04 Feisty Fawnにmono-basic 1.2.6をインストールする。 パッケージは用いずソースからインストールする。 またインストール先は/usr/localとした。 ※Monoのインストールについては[[programming/mono/install_1.2.6]]を参照してください。
-

          
-
**mono-basic 1.2.6のインストール
-
 wget http://go-mono.com/sources/mono-basic/mono-basic-1.2.6.tar.bz2
-
 tar -xvf mono-basic-1.2.6.tar.bz2 
-
 cd mono-basic-1.2.6/
-
 ./configure
-

          
-
configureの結果を確認する。
-

          
-
 mono-basic 1.2.6 module configure to use prefix=/usr/local
-

          
-
問題が無ければ、make、make installする。
-

          
-
 make
-
 sudo make install
-

          
-
インストールが完了したら、gacutil -lでアセンブリ(Microsoft.VisualBasic)がGACに登録されていることを確認する。
-

          
-
   :
-
 Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
   :
-
   :
-

          
-
また、vbnc /?でvbnc(Visual Basic .NETコンパイラ)が動作することを確認する。
-

          
-
 Visual Basic.Net Compiler version 0.0.0.5850
-
 Copyright 2004-2007 Rolf Bjarne Kvinge. All rights reserved.
-
   :
-
   :