User Tools

Site Tools


asc:promc:installation

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
asc:promc:installation [2015/01/15 21:56]
asc [Installation from the source (Linux)]
asc:promc:installation [2015/03/20 01:08] (current)
asc
Line 54: Line 54:
  
 Then get the current ProMC release from [[https://atlaswww.hep.anl.gov/asc/promc/download/|Download page]]. Then get the current ProMC release from [[https://atlaswww.hep.anl.gov/asc/promc/download/|Download page]].
 +You can also use [[https://github.com/Argonne-National-Laboratory/ProMC| ProMC github]].
 Below we show how to download and compile the most recent ProMC package (i.e. ProMC-1.5.tgz): Below we show how to download and compile the most recent ProMC package (i.e. ProMC-1.5.tgz):
  
Line 108: Line 109:
 ====== Installation from the source (Mac OS) ====== ====== Installation from the source (Mac OS) ======
  
-For MacOS (Darwin), first install these libraries: pkgconfig, wget, gcc etc. You can can use Xcode and Fink and to install such dev libraries.+For MacOS (Darwin), first install these libraries: pkgconfig, wget, gcc. You can can use Xcode and Fink and to install such dev libraries.
 If you do not use "Fink", you should use XCode and MacPort: If you do not use "Fink", you should use XCode and MacPort:
  
Line 118: Line 119:
  
 <code bash> <code bash>
 +bash
 wget http://atlaswww.hep.anl.gov/asc/promc/download/current.php -O ProMC.tgz wget http://atlaswww.hep.anl.gov/asc/promc/download/current.php -O ProMC.tgz
 tar -zvxf ProMC.tgz tar -zvxf ProMC.tgz
 cd ProMC cd ProMC
 ./build.sh                   # build all source files ./build.sh                   # build all source files
-./install.sh [promc_dir]     # install into some directory+./install.sh [promc_dir]     # install into [promc_dir] directory
 source [promc_dir]/setup.sh  # set PROMC env variable. source [promc_dir]/setup.sh  # set PROMC env variable.
 </code> </code>
  
-To test the installation, go to the example directory and run the example that write and reads random numbers in a file:+To test the installation, go to the example directory and run the example that writes and reads random numbers in/from a file:
  
 <code bash> <code bash>
Line 135: Line 137:
 </code> </code>
  
-You can download compiled ProMC library (MacOS 10.10.1) from [[http://atlaswww.hep.anl.gov/asc/promc/download/promc1.5_macOS_10.10.1.tgz]]. +You can download compiled ProMC library (MacOS 10.10.1) from [[http://atlaswww.hep.anl.gov/asc/promc/download/promc1.5_macOS_10.10.1.tgz]].
 Thanks to Larry Nodulman for verifying this installation. Thanks to Larry Nodulman for verifying this installation.
  
Line 196: Line 197:
  
  
-===== Installation for IBM BlueGene/Q =====+===== Installation on IBM BlueGene/Q =====
 //(contributed by Ed May and William Scullin)// //(contributed by Ed May and William Scullin)//
  
asc/promc/installation.1421359011.txt.gz · Last modified: 2015/01/15 21:56 by asc