Marmote : Différence entre versions

De MARMOTE
Ligne 3 : Ligne 3 :
 
'''MARAMOTE Installation and USER/CONTRIBUTOR guide'''
 
'''MARAMOTE Installation and USER/CONTRIBUTOR guide'''
  
''
+
'''Requirements:'''
*Requirements:''
+
 
 
Make sure you have the following before installing MARMOTE:
 
Make sure you have the following before installing MARMOTE:
  
Ligne 13 : Ligne 13 :
 
     -The distributed revision control: Git
 
     -The distributed revision control: Git
 
     -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
''
 
*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
+
'''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
  
2.Now extract the archive with tar:
+
*2.Now extract the archive with tar:
  
 
     ''$  tar xf marmotecore_1.0.1.tgz''
 
     ''$  tar xf marmotecore_1.0.1.tgz''
  
3.Run the ''make install'' command:
+
*3.Run the ''make install'' command:
  
 
     ''$  cd marmotecore_1.0.1''
 
     ''$  cd marmotecore_1.0.1''
Ligne 28 : Ligne 28 :
 
     ''$  make install''
 
     ''$  make install''
  
''
+
'''II. CONTRIBUTOR Instructions: Please follow the steps below'''
*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.2 Double click for installation
  
1.3 Accept the defaults until you reach the package selection screen
+
    1.3 Accept the defaults until you reach the package selection screen
  
1.4 Select the following package: Devel  
+
    1.4 Select the following package: Devel  
  
1.5 Click next until the installation
+
    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''
  
Ligne 53 : Ligne 52 :
 
     ''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
  
3. Cloning marmoteCore over ssh, by changing USER to your username in the gforge of Inria (http://gforge.inria.fr/)s:
+
*3. Cloning marmoteCore over ssh, by changing USER to your username in the gforge of Inria (http://gforge.inria.fr/)s:
  
 
     ''$ git clone git+ssh://USER@scm.gforge.inria.fr//gitroot/marmotecore/marmotecore.git''
 
     ''$ git clone git+ssh://USER@scm.gforge.inria.fr//gitroot/marmotecore/marmotecore.git''
  
4. Installation: Please type the following commands:
+
*4. Installation: Please type the following commands:
  
 
     ''$ make''
 
     ''$ make''
Ligne 81 : Ligne 80 :
 
     ''$ make install''
 
     ''$ make install''
  
''
+
'''III. MARAMOTEAPPLIS Installation'''
* MARAMOTEAPPLIS Installation''
 
  
1. Please download the marmoteapplis source code from here: https://wiki.inria.fr/wikis/MARMOTE/images/2/2d/Marmoteapplis.tgz
+
*1. Please download the marmoteapplis source code from here: https://wiki.inria.fr/wikis/MARMOTE/images/2/2d/Marmoteapplis.tgz
  
2. Then extract the archive with tar:
+
*2. Then extract the archive with tar:
  
 
     ''$ tar xf marmoteapplis.tgz''
 
     ''$ tar xf marmoteapplis.tgz''
  
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:
  
 
     ''$ cd Alain/''
 
     ''$ cd Alain/''
Ligne 100 : Ligne 98 :
 
     ''$ make MARMOTEDIR=$MAR_DIR''
 
     ''$ make MARMOTEDIR=$MAR_DIR''
  
4. Else, please type the following commands:
+
*4. 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 à 14:37

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

III. MARAMOTEAPPLIS Installation

  • 2. Then extract the archive with tar:
   $ tar xf marmoteapplis.tgz
  • 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