Marmote : Différence entre versions

De MARMOTE
Ligne 70 : Ligne 70 :
 
'''MARAMOTEAPPLIS Installation'''
 
'''MARAMOTEAPPLIS Installation'''
  
==== I. Download marmoteapplis source code ====
+
==== I. Download Marmoteapplis source code ====
  
*1 you can download the archive from here:
+
*1. you can download the archive from here:
  
 
     ''https://wiki.inria.fr/wikis/MARMOTE/images/2/2d/Marmoteapplis.tgz''
 
     ''https://wiki.inria.fr/wikis/MARMOTE/images/2/2d/Marmoteapplis.tgz''
Ligne 80 : Ligne 80 :
 
     ''$ tar xf marmoteapplis.tgz''
 
     ''$ tar xf marmoteapplis.tgz''
  
*2 Or clone the recent source code using git:
+
*2. Or you can clone the recent source code using git:
  
 
     ''git clone git+ssh://irabhi@scm.gforge.inria.fr/gitroot/marmoteapplis/marmoteapplis.git''
 
     ''git clone git+ssh://irabhi@scm.gforge.inria.fr/gitroot/marmoteapplis/marmoteapplis.git''
 
      
 
      
    ''Then
+
==== II. Runing Marmoteapplis applications====
*3.
+
 
*3. Now if marmotecore is in /usr/local/ directory then type the following commands:
+
*1. If marmotecore is in /usr/local/ directory then type the following commands:
  
 
     ''$ cd Alain/''
 
     ''$ cd Alain/''
Ligne 96 : Ligne 96 :
 
     ''$ make MARMOTEDIR=$MAR_DIR''
 
     ''$ make MARMOTEDIR=$MAR_DIR''
  
*4. Else, please type the following commands:
+
*2. Else, please type the following commands:
  
 
     ''$ export MAR_DIR=/home/user/director/marmote/marmotecore_1.0.1''
 
     ''$ export MAR_DIR=/home/user/director/marmote/marmotecore_1.0.1''

Version du 26 juin 2015 à 16:04

MARAMOTE Installation and USER/CONTRIBUTOR guide

Requirements:

Make sure you have the following before installing MARMOTE:

   -A Linux, Mac OS X or CygWin under MS Windows system. Other Unix and similar systems probably work as well, e.g. Oracle Solaris, BSD systems, etc.
   -C and C++ compilers, GCC 4.9.2 or clang (Apple LLVM version 6.1.0 (clang-602.0.49))
   -The GNU make tool.
   -Only for Contributors:
   -The distributed revision control: Git
   -Create an account here: https://gforge.inria.fr and request the MARMOTE admin access from issam.rabhi@inria.fr

I. USER instructions: Please follow the steps below

  • 2.Now extract the archive with tar:
   $  tar xf marmotecore_1.0.1.tgz
  • 3.Run the make install command:
   $  cd marmotecore_1.0.1
   $  make install

II. CONTRIBUTOR Instructions: Please follow the steps below

  • 1. Windows PreRequisite: Installing CygWin + Devel package :
    • 1.1. Download the setup-*.exe from here https://www.cygwin.com/install.html
    • 1.2 Double click for installation
    • 1.3 Accept the defaults until you reach the package selection screen
    • 1.4 Select the following package: Devel
    • 1.5 Click next until the installation
  • 2. Using Public/Private Keys with GIT:
    • 2.1. GIT operates over SSH so we need first to create our public/private keys via this command:
   $ ssh-keygen
   Enter file in which to save the key (/home/James/.ssh/id_dsa): /home/James/.ssh/git_dsa
   Created directory '/home/James/.ssh'.
   Enter passphrase (empty for no passphrase):
   Enter same passphrase again: 
    • 2.2 Then, if you are using Linux or Windows please type this command:
   $ ssh-add ~/.ssh/filename
    • 2.3 In Mac OS X please type the following command:
   $ ssh-add -K ~/.ssh/filename
    • 2.4 The final step to gain access is giving our *public* key to the git host via this link:

http://gforge.inria.fr/account/editsshkeys.php

   $ git clone git+ssh://USER@scm.gforge.inria.fr//gitroot/marmotecore/marmotecore.git
  • 4. Installation: Please type the following commands:
   $ make
   $ make tarball_distrib
   $ tar xf marmotecore_1.0.1.tgz
   $ cd marmotecore_1.0.1
   $ make install

MARAMOTEAPPLIS Installation

I. Download Marmoteapplis source code

  • 1. you can download the archive from here:
   https://wiki.inria.fr/wikis/MARMOTE/images/2/2d/Marmoteapplis.tgz

   Then extract the archive with tar:
   $ tar xf marmoteapplis.tgz
  • 2. Or you can clone the recent source code using git:
   git clone git+ssh://irabhi@scm.gforge.inria.fr/gitroot/marmoteapplis/marmoteapplis.git
   

II. Runing Marmoteapplis applications

  • 1. If marmotecore is in /usr/local/ directory then type the following commands:
   $ cd Alain/
   $ make MARMOTEDIR=$MAR_DIR
   $ cd ../Coupling
   $ make MARMOTEDIR=$MAR_DIR
  • 2. Else, please type the following commands:
   $ export MAR_DIR=/home/user/director/marmote/marmotecore_1.0.1
   $ cd Alain/
   $ make MARMOTEDIR=$MAR_DIR
   $ cd ../Coupling
   $ make MARMOTEDIR=$MAR_DIR