Building from Tarballs

Building MonoDevelop

From $1
Table of contents

Linux

Installing dependencies

MonoDevelop requires the following packages:
  • Mono 2.4.2
  • Mono.Addins 0.4
  • Gtk# 2.12.8
  • Monodoc 2.0
You can either build them from SVN or tarballs, or install the packages from the repository of your distro.
Tarballs can be found in the Mono sources page.

Building from SVN

After getting the source code from SVN (instructions here), run the following code in the root directory:
./configure
It may fail because of missing dependencies; install them, and re-run the command.
This script allows selecting and configuring a set of MonoDevelop modules to be included in an integrated build. The MonoDevelop build system consists of a 'main' module, which contains the main distribution, and a number of additional add-ins in subdirectories of 'extras'.

The 'extras' add-ins are designed to be built and distributed separately, and therefore build against your system-installed MonoDevelop by default. However, this script sets them up to build against the MonoDevelop in 'main', and ensures that they will be loaded when MonoDevelop is launched with 'make run' in this top-level directory. This is very useful for development and testing.
You can select the list of extra add-ins to be built by running this command:
./configure --select
Further executions of the configure script will configure only the selected add-ins.

You can also configure a predefined list of modules by specifying a build profile using the --profile option. Use the --help option to get information about available profiles and other build options.

Running

Since you'll be working on the development version, it's best not to install it; instead, you can use
make run
to run it without installing it. It is a good idea to keep separate copies for using and developing.

Building from Tarballs

MonoDevelop is split in several tarballs: one for the main application, and one for each optional add-in. You can get the tarballs from the Download page.
First of all you have to configure and install the main tarball:
./configure
./make
./make install
The configure script may fail because of missing dependencies; install them, and re-run the command.
After this, you can build and install any of the additional tarballs using the same procedure.

Mac OSX

Build instructions for Mac OSX are available in the Building MonoDevelop on OS X page.

Windows

Building using Visual Studio

You need at least Visual Studio 2008.
  • Install GTK# (installer).
  • Install the Mono libraries package (installer).
  • Get MonoDevelop from SVN (instructions here).
  • Open main/Main.sln in Visual Studio.
  • Select the DebugWin32/x86 configuration.
  • Build the solution.

Building using MonoDevelop

Follow the same instructions as for Visual Studio, but open MonoDevelop.mdw instead of main/Main.sln. This mdw file is a workspace containing the main solution and all other solutions in 'extras'.

Tag page

Files (0)

 
Viewing 1 of 1 comments: view all
Bug: Linux
Building from Tarballs

MonoDevelop is split in several tarballs: one for the main application, and one for each optional add-in. You can get the tarballs from the page.

Link points to non-existent page.
Posted 17:07, 14 Mar 2010
Viewing 1 of 1 comments: view all
You must login to post a comment.
Page last modified 09:06, 3 Mar 2010 by Lluis
 

0 件のコメント:

コメントを投稿