Marmote : Différence entre versions

De MARMOTE
Ligne 14 : Ligne 14 :
 
     -Create an account here: https://gforge.inria.fr and request the MARMOTE admin access from issam.rabhi@inria.fr
 
     -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'''
+
==== I. USER instructions: Please follow the steps below ====
  
 
*1.Download the marmoteCore source code from here: https://wiki.inria.fr/wikis/MARMOTE/images/1/1d/Marmotecore_1.0.1.tgz
 
*1.Download the marmoteCore source code from here: https://wiki.inria.fr/wikis/MARMOTE/images/1/1d/Marmotecore_1.0.1.tgz
Ligne 28 : Ligne 28 :
 
     ''$  make install''
 
     ''$  make install''
  
'''II. CONTRIBUTOR Instructions: Please follow the steps below'''
+
==== II. CONTRIBUTOR Instructions: Please follow the steps below ====
  
 
*1. Windows PreRequisite: Installing CygWin + Devel package :
 
*1. Windows PreRequisite: Installing CygWin + Devel package :
 
+
**1.1. Download the setup-*.exe from here https://www.cygwin.com/install.html
    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.2 Double click for installation
+
**1.4 Select the following package: Devel  
 
+
**1.5 Click next until the 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. 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:
    2.1. GIT operates over SSH so we need first to create our public/private keys via this command:
 
 
     ''$ ssh-keygen''
 
     ''$ ssh-keygen''
 
 
     ''Enter file in which to save the key (/home/James/.ssh/id_dsa): /home/James/.ssh/git_dsa''
 
     ''Enter file in which to save the key (/home/James/.ssh/id_dsa): /home/James/.ssh/git_dsa''
 
     ''Created directory '/home/James/.ssh'.''
 
     ''Created directory '/home/James/.ssh'.''
 
     ''Enter passphrase (empty for no passphrase):''
 
     ''Enter passphrase (empty for no passphrase):''
 
     ''Enter same passphrase again: ''
 
     ''Enter same passphrase again: ''
 
+
**2.2 Then, if you are using Linux or Windows please type this command:
    2.2 Then, if you are using Linux or Windows please type this command:
 
 
 
 
     ''$ ssh-add ~/.ssh/filename''
 
     ''$ ssh-add ~/.ssh/filename''
 
+
**2.3 In Mac OS X please type the following command:
    2.3 In Mac OS X please type the following command:
 
 
 
 
     ''$ ssh-add -K ~/.ssh/filename''
 
     ''$ 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:
    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
 
http://gforge.inria.fr/account/editsshkeys.php
Ligne 82 : Ligne 70 :
 
'''MARAMOTEAPPLIS Installation'''
 
'''MARAMOTEAPPLIS Installation'''
  
'''I. Download marmoteapplis source code''
+
==== I. Download marmoteapplis source code ====
  
*1 you can download it 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''
 
   
 
   
  ''Then extract the archive with tar:
+
    ''Then extract the archive with tar:
  
 
     ''$ tar xf marmoteapplis.tgz''
 
     ''$ tar xf marmoteapplis.tgz''
  
*2 Or clone it using git:
+
*2 Or 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
+
   
 +
     ''Then
 
*3.  
 
*3.  
 
*3. Now if marmotecore is in /usr/local/ directory then type the following commands:
 
*3. Now if marmotecore is in /usr/local/ directory then type the following commands:

Version du 26 juin 2015 à 14:55

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 clone the recent source code using git:
   git clone git+ssh://irabhi@scm.gforge.inria.fr/gitroot/marmoteapplis/marmoteapplis.git
   
   Then 
  • 3.
  • 3. Now if marmotecore is in /usr/local/ directory then type the following commands:
   $ cd Alain/
   $ make MARMOTEDIR=$MAR_DIR
   $ cd ../Coupling
   $ make MARMOTEDIR=$MAR_DIR
  • 4. 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