Changes between Version 41 and Version 42 of BaseInstall


Ignore:
Timestamp:
Jul 23, 2012, 5:31:42 PM (12 years ago)
Author:
hock@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BaseInstall

    v41 v42  
    11= Installation =
     2
     3== Binary Packages ==
     4If you're using Ubuntu 12.04 (or 11.10) you can install ariba from the PPA (Personal Packet Archive) of Omnibus-Filetransfer. On the wiki pages of Omnibus-Filetransfer you can also find simple compile instructions for ariba on Ubuntu 12.04.
     5
     6[http://code.google.com/p/omnibus-filetransfer/wiki/Installation]
    27
    38== Prerequisites ==
     
    1116Furthermore, you need default development tools - that are most likely already installed on your system - such as gcc/g++, autoconf, automake, aclocal, libtool, libltdl-dev ...
    1217
    13 Ariba provides the {{{bootstrap_libs}}} script that will help you in installing several libraries. What you should anyway do locally:
    14 {{{
    15    sudo apt-get install g++ libssl-dev autoconf automake libtool libltdl-dev
    16 }}}
    17 
    1818
    1919== Quick Install (If all dependencies are satisfied) ==
    2020
    21 ariba currently build on Linux systems. Our reference platform is Ubuntu 8.04 with the g++ compiler version 4.1 (confirmed to work on Ubuntu releases 10.04, 10.10)
     21ariba currently build on Linux systems. Our reference platform is Ubuntu 12.04 with the g++ compiler version 4.6.3 (confirmed to work on Ubuntu releases 11.04, 11.10)
    2222Download the latest ariba package from the [http://ariba-underlay.org/downloads download site]:
    2323
     
    5656
    5757== Local install (Download library dependencies and install ariba in a local subdirectory) ==
    58 
    59 If the required libraries are not available on your system or don't want to install them to the system you can use the {{{bootstrap_libs}}} script that comes with the ariba package. It will download all dependencies, compile and install them locally, and compile and install ariba:
    60 {{{
    61 > tar xfz ./ariba-x.x.x.tar.gz
    62 > cd ariba-x.x.x
    63 > ./bootstrap_libs
    64 }}}
    65 This script will automatically download all necessary libraries and compile them inside a new {{{./libs}}} subdirectory and install them into {{{./build}}}. In the end the ariba library itself is compiled to {{{./build}}}. You can safely delete the  {{{./libs}}} subdirectory after the process.
    6658
    6759Here is the manual way to go: If you install Ariba locally and have the required libraries also installed locally, you can use a {{{config.site}}} script to make it easier. The {{{config.site}}} file must reside in a folder called {{{share}}}. If your install path is {{{/home/foo/local}}} and you do a {{{./configure --prefix=/home/foo/local}}}, ariba headers will be installed in {{{/home/foo/local/include}}}, and the ariba library in {{{/home/foo/local/lib}}}. To use a {{{config.site}}} script, create a folder {{{/home/foo/local/share}}} and create a file {{{config.site}}}. Such a file has paths towards required header files and libraries.