User:Jaffa/Developing with Vala

m (Packages)
m (Debian/Ubuntu: Using packages wherever possible)
Line 6: Line 6:
=== Debian/Ubuntu ===
=== Debian/Ubuntu ===
-
==== Packages ====
+
Getting [http://www.monodevelop.com/Download_-_Unstable Monodevelop v1.9] with add-ins:
 +
 
# Add [http://www.mono-project.com/Other_Downloads#Ubuntu_8.04_LTS_.28Hardy_Heron.29_-_backport_packages: badgerports] repository.
# Add [http://www.mono-project.com/Other_Downloads#Ubuntu_8.04_LTS_.28Hardy_Heron.29_-_backport_packages: badgerports] repository.
-
# Download [http://ftp.novell.com/pub/mono/download/noarch/monodevelop/1.9-3/monodevelop-1.9-3.novell.noarch.rpm monodevelop-1.9-3.novell.noarch.rpm].
+
# Download [http://ftp.novell.com/pub/mono/download/noarch/monodevelop/1.9-3/monodevelop-1.9-3.novell.noarch.rpm monodevelop-1.9-3.novell.noarch.rpm] and [http://go-mono.com/sources/mono-addins/mono-addins-0.3.1.tar.bz2 mono-addins-0.3.1.tar.bz2]
-
# <code>apt-get install alien mono-runtime gtk-sharp2 libmono-system2.0-cil libmono-corlib2.0-cil libmono2.0-cil</code>
+
# <code>apt-get install alien mono-runtime mono-1.0-devel libmono-system-runtime2.0-cil libmono-winforms2.0-cil gtk-sharp2 libmono-system2.0-cil libmono-corlib2.0-cil libmono2.0-cil</code>
# <code>alien -i monodevelop-1.9-3.novell.noarch.rpm</code>
# <code>alien -i monodevelop-1.9-3.novell.noarch.rpm</code>
-
 
+
# <code>tar xjf mono-addins-0.3.1.tar.bz2 && (cd mono-addins-0.3.1 && ./configure --prefix=/usr && make && sudo make install)</code>
-
==== From source ====
+
-
Build [http://www.monodevelop.com/Download_-_Unstable Monodevelop v1.9] with add-ins:
+
-
 
+
-
apt-get install mono-1.0-devel libmono-system-runtime2.0-cil libmono-winforms2.0-cil
+
-
wget http://go-mono.com/sources/mono-addins/mono-addins-0.3.1.tar.bz2 \
+
-
      http://go-mono.com/sources/gtk-sharp-2.0/gtk-sharp-2.8.4.tar.bz2 \
+
-
      http://go-mono.com/sources/monodoc/monodoc-1.2.6.zip \
+
-
      http://go-mono.com/sources/monodevelop/monodevelop-1.9.tar.bz2
+
-
tar xjf mono-addins-0.3.1.tar.bz2 && \
+
-
    (cd mono-addins-0.3.1 && \
+
-
      ./configure && make && sudo make install)
+
-
unzip monodoc-1.2.6.zip && \
+
-
  (cd monodoc-1.2.6 && \
+
-
    ./configure && make && sudo make install)
+
-
tar xjf monodevelop-1.9.tar.bz2  && \
+
-
    (cd monodevelop-1.9 && \
+
-
      ./configure && make && sudo make install)
+

Revision as of 23:27, 22 July 2008

IDE

RPMs

http://mono.ximian.com/monobuild/snapshot/download-trunk/

Debian/Ubuntu

Getting Monodevelop v1.9 with add-ins:

  1. Add badgerports repository.
  2. Download monodevelop-1.9-3.novell.noarch.rpm and mono-addins-0.3.1.tar.bz2
  3. apt-get install alien mono-runtime mono-1.0-devel libmono-system-runtime2.0-cil libmono-winforms2.0-cil gtk-sharp2 libmono-system2.0-cil libmono-corlib2.0-cil libmono2.0-cil
  4. alien -i monodevelop-1.9-3.novell.noarch.rpm
  5. tar xjf mono-addins-0.3.1.tar.bz2 && (cd mono-addins-0.3.1 && ./configure --prefix=/usr && make && sudo make install)