Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
madagascar [2014/04/13 11:08]
barn created
madagascar [2014/06/26 13:14] (current)
tore [Compiling Source Code in a Linux Environment]
Line 1: Line 1:
 ===== Madagascar at NTNU ===== ===== Madagascar at NTNU =====
-Madagascar is  aprocessing package suited for research in seismic imaging. Documentation is found+Madagascar is a processing package suited for research in seismic imaging. Documentation is found
 at Madagascar's home page: at Madagascar's home page:
  
Line 11: Line 11:
 Source code for the local Madagascar is stored under version control using [[http://subversion.apache.org/docs/svn|svn]]. To check out the source code from the repository, do the following. First: On the Seis server open //.profile// in your home folder and add the following lines Source code for the local Madagascar is stored under version control using [[http://subversion.apache.org/docs/svn|svn]]. To check out the source code from the repository, do the following. First: On the Seis server open //.profile// in your home folder and add the following lines
 <code> <code>
-newgrp barn-svn+newgrp msim
 umask 0007 umask 0007
 </code> </code>
Line 18: Line 18:
 Second: Go into the folder where you want the source code to be downloaded and type Second: Go into the folder where you want the source code to be downloaded and type
 <code> <code>
-svn co svn+ssh://username@seis.ivt.ntnu.no/arkiv/arkiv2/barn-svn/svn/madagascar+svn co svn+ssh://username@seis.ivt.ntnu.no/home/msim/svn/madagascar-1.6.3
 </code> </code>
 Here //username// is your username on the Seis server. This will create a working copy under svn control in the directory where you performed the command. Now you may use standard subversions commands like //up// and //ci// for updating and committing code, respectively. Here //username// is your username on the Seis server. This will create a working copy under svn control in the directory where you performed the command. Now you may use standard subversions commands like //up// and //ci// for updating and committing code, respectively.
Line 87: Line 87:
 Done with configuration. Done with configuration.
 </code> </code>
-As we see from the above output everything but tiff support is available. Now we compile the cource code using the command+As we see from the above output everything but tiff support is available. Now we compile the source code using the command
 <code>make install</code> <code>make install</code>
 Hopefully, Madagascar is compiled correctly, without errors. The last thing to do is mapping the Madagascar commands such that they are reachable from everywhere in the terminal. Add this line to the //.bashrc// file Hopefully, Madagascar is compiled correctly, without errors. The last thing to do is mapping the Madagascar commands such that they are reachable from everywhere in the terminal. Add this line to the //.bashrc// file
madagascar.1397387311.txt.gz · Last modified: 2014/04/13 11:08 by barn
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0