Changes between Version 45 and Version 46 of Installation

Show
Ignore:
Timestamp:
09/12/13 12:38:06 (11 years ago)
Author:
jorisborgdorff
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Installation

    v45 v46  
    1313* the [[http://www.cmake.org/|CMake]] build system. 
    1414 
    15 For the MUSCLE Transport Overlay, to communicate between different clusters, also [[http://www.boost.org/|Boost]] is needed. 
    16  
    1715=== Installation of dependencies on a Debian flavored Linux === 
    1816 
    1917Run 
    2018{{{ 
    21 sudo apt-get install build-essential cmake ruby libboost-dev 
     19sudo apt-get install build-essential cmake ruby 
    2220}}} 
    2321 
     
    2624=== Installation of dependencies on Mac OS X === 
    2725 
    28 Most dependencies are installed when installing Xcode. In [[http://itunes.apple.com/us/app/xcode/id497799835?ls=1&mt=12|Xcode 4]], the command-line tools are installed by opening Preferences -> Downloads and pressing Install for "Command-line tools". For Boost and CMake, download the packages on their website or use an installation manager like [[http://mxcl.github.com/homebrew/|HomeBrew]] or [[http://www.macports.org/|MacPorts]]. With HomeBrew, you can run 
     26Most dependencies are installed when installing Xcode. In [[http://itunes.apple.com/us/app/xcode/id497799835?ls=1&mt=12|Xcode 4]], the command-line tools are installed by opening Preferences -> Downloads and pressing Install for "Command-line tools". Download CMake on their website or use an installation manager like [[http://mxcl.github.com/homebrew/|HomeBrew]] or [[http://www.macports.org/|MacPorts]]. With HomeBrew, you can run 
    2927{{{ 
    30 brew install boost cmake 
     28brew install cmake 
    3129}}} 
    3230 
     
    8684 
    8785Although the {{{build.sh}}} script is sufficient in most cases, sometimes it can not 
    88 detect where certain libraries are located. This is often true for the MPI example and for 
    89 compiling the MTO with Boost. 
     86detect where certain libraries are located, especially the libraries of the MPI example. 
    9087The build settings can be modified by setting the following environment variables: 
    9188 
    9289||= Variable ||= Setting ||= Example || 
    93 || {{{BOOST_INCLUDEDIR}}} || Location of Boost headers || {{{/opt/boost/include}}} || 
    94 || {{{BOOST_LIBRARYDIR}}} || Location of Boost libraries || {{{/opt/boost/lib}}} || 
    9590|| {{{MPI_C_COMPILER}}} || Compiler used for the C MPI example || {{{/usr/bin/mpicc}}} || 
    9691|| {{{MPI_C_FLAGS}}} || Flags to give the C MPI compiler || {{{-O3 -Wall}}} ||