Changes between Version 8 and Version 9 of IngenInstallation


Ignore:
Timestamp:
Feb 17, 2011, 7:55:43 PM (8 years ago)
Author:
David Robillard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IngenInstallation

    v8 v9  
    22Ingen (optionally) depends on:
    33
    4  * Jack (mandatory)
    5  * Boost (mandatory, but headers package (eg libboost-dev) only)
    6  * Liblo
    7  * Alsa
    8  * Lash
    9  * Ladspa
    10  * DSSI
    11  * LV2
    12  * Redland
    13  * Gtkmm
    14  * !GnomeCanvasmm
    15  * !LibGlademm
    16 This page assumes you are running a Debian based distribution.  If this is not the case, you will have to find the equivalent commands to the apt-get examples below.
     4 * [http://jackaudio.org Jack]
     5 * [http://www.boost.org/ Boost] (headers package only, e.g. libboost-dev in [Debian http://debian.org])
     6 * [http://liblo.sourceforge.net/ Liblo]
     7 * [http://drobilla.net/software/slv2 SLV2]
     8 * [http://www.gtkmm.org/ Gtkmm, GnomeCanvasmm, Glademm, ...]
    179
    18 Minimal requirements:
    19 
     10If you are running a Debian-based distribution, something like the following command should install the necessary dependencies:
    2011{{{
    21 apt-get install libjack-dev libboost-dev
    22 }}}
    23 Recommended dependencies:
    24 
    25 {{{
    26 apt-get install liblash-dev librdf0-dev liblo-dev
    27 }}}
    28 GUI dependencies:
    29 
    30 {{{
    31 apt-get install  libgtkmm-2.4-dev libgnomecanvasmm-2.6-dev libglademm-2.4-dev
     12sudo apt-get install libjack-dev libboost-dev liblo-dev libgtkmm-2.4-dev libgnomecanvasmm-2.6-dev libglademm-2.4-dev
    3213}}}
    3314
    3415== Building from SVN ==
    35 The easiest way to build Ingen from SVN is to build the entire lad repository (since there are dependencies between the various projects).  Run these commands at a shell and everything should be built appropriately:
    36 
    37 If you do not have svn do:
    38 
     16The easiest way to build Ingen from SVN is to build the entire http://svn.drobilla.net/lad repository (since there are dependencies between the various projects).  For example:
    3917{{{
    40 apt-get install subversion
    41 }}}
    42 Then to build:
    43 
    44 {{{
    45 svn co http://svn.drobilla.net/lad/trunk drobilla-lad
    46 cd drobilla-lad
    47 ./waf --help
    48 ./waf configure --options --you --want
     18sudo apt-get install subversion
     19svn co http://svn.drobilla.net/lad/trunk drobillad
     20cd drobillad
     21./waf configure
    4922./waf
    50 }}}
    51 
    52 Install:
    53 
    54 {{{
    5523sudo ./waf install
    5624}}}
    5725
    58 If you did the install step, the (graphical) programs should appear in your desktop's applications menu (or equivalent).
    59 
    6026== Installation on [http://www.archlinux.org ArchLinux] ==
    6127
    62 Meta-package of Ingen is now available in [http://aur.archlinux.org/packages.php?ID=25033 AUR]. To build it you have to [http://wiki.archlinux.org/index.php/Yaourt install yaourt ]. Then just type it in terminal:
    63 
     28A meta-package of Ingen is available in [http://aur.archlinux.org/packages.php?ID=25033 AUR]. To build it, install [http://wiki.archlinux.org/index.php/Yaourt Yaourt], then:
    6429{{{
    6530yaourt -Sy ingen-svn