Simgrid Core Team
_________________
-SimGrid is a joint project between University of Hawaii at Manoa, LIG Laboratory (INRIA MEScal project, Grenoble, France) and University of Nancy (INRIA Algorille project, Nancy, France). The authors of SimGrid are:
+SimGrid is a joint project between University of Hawaii at Manoa, LIG Laboratory
+(INRIA MEScal project, Grenoble, France) and University of Nancy (INRIA
+Algorille project, Nancy, France). The authors of SimGrid are:
-Henri Casanova <casanova::cs.ucsd.edu> (Information and Computer Sciences Department, University of Hawai`i at Manoa)
-Arnaud Legrand <arnaud.legrand::imag.fr> (CNRS, LIG Laboratory (Grenoble, France), INRIA MEScal project)
-Martin Quinson <martin.quinson::loria.fr> (University of Nancy I (Nancy, France), LORIA Laboratory, INRIA Algorille project)
-Fred Suter <frederic.suter::cc.in2p3.fr> (CNRS, IN2P3 Computing Center)
+Henri Casanova <casanova::cs.ucsd.edu>
+ Information and Computer Sciences Department, University of Hawaii at Manoa
+
+Arnaud Legrand <arnaud.legrand::imag.fr>
+ CNRS, LIG Laboratory (Grenoble, France), INRIA MEScal project
+
+Martin Quinson <martin.quinson::loria.fr>
+ University of Nancy I (Nancy, France), LORIA Laboratory,
+ INRIA Algorille project
+
+Fred Suter <frederic.suter::cc.in2p3.fr>
+ CNRS, IN2P3 Computing Center
Project Crew Members
____________________
-Check out our website http://simgrid.gforge.inria.fr/ to see who's doing what in simgrid!
+Check out our website http://simgrid.gforge.inria.fr/ to see who's doing what in
+SimGrid!
* Installation information specific to SimGrid *
************************************************
-The main source of information on how to compile SimGrid is the project documentation available in doc/install.html or online on our website http://simgrid.gforge.inria.fr/ . This INSTALL file contains mainly generic information on how to compile SimGrid or any project using cmake.
+The main source of information on how to compile SimGrid is the project
+documentation available in doc/install.html or online on our website
+http://simgrid.gforge.inria.fr/ . This INSTALL file contains mainly generic
+information on how to compile SimGrid or any project using cmake.
Quick way to compile
====================
-In short, the way to compile SimGrid depends on whether you are
-compiling a tar.gz archive or directly from the SVN.
+In short, the way to compile SimGrid depends on whether you are compiling a
+tar.gz archive or directly from the SVN.
(1) configure SimGrid (both in SVN and archives)
$ cmake <all options> ./
Main options are:
-DCMAKE_INSTALL_PREFIX=<path>: specify where to install SimGrid
- -Denable_maintainer_mode=on/off: get the maintainer files regenerated automatically
+ -Denable_maintainer_mode=on/off: get the maintainer files regenerated
+ automatically
-Denable_compile_optimizations=on/off: compile or not with -O0 instead of -O3
-Denable_java=on/off: enable or not binding java
-Denable_lua=on/off: enable or not binding lua
============
SimGrid archives do not have any firm dependencies.
-If you want to compile, you must have installed perl and cmake version 2.6 or above.
+If you want to compile, you must have installed perl and cmake version 2.6 or
+above.
In order to improve memory management you should install libpcre.
-If you want to compile the java bindings, you have to have a java
-compiler, and the jni.h header file (available from the JDK)
+If you want to compile the java bindings, you have to have a java compiler, and
+the jni.h header file (available from the JDK).
-If you want to compile the lua bindings, you have to have lua5.1 executable and liblua5.1-dev.
+If you want to compile the lua bindings, you have to have lua5.1 executable and
+liblua5.1-dev.
-If you want to compile the ruby bindings, you have to install ruby executable and ruby-dev version 1.9.
+If you want to compile the ruby bindings, you have to install ruby executable
+and ruby-dev version 1.9.
If you want to compile smpi, you should install f2c for use Fortran code.
-If you want to compile the GTNetS backend, you have to have a patched
-version of GTNetS installed. The patch lives in the contrib section of
-the SVN.
-
-
+If you want to compile the GTNetS backend, you have to have a patched version of
+GTNetS installed. The patch lives in the contrib section of the SVN.
Welcome to the SimGrid project!
-Up-to-date documentation about installation and how to use SimGrid is available online at http://simgrid.gforge.inria.fr/ and the documentation for the version you downloaded is available in the doc/ directory. Check doc/index.html for more information.
+Up-to-date documentation about installation and how to use SimGrid is available
+online at http://simgrid.gforge.inria.fr/ and the documentation for the version
+you downloaded is available in the doc/ directory. Check doc/index.html for more
+information.
-In case of trouble, you can additionnally try to have a look to our user mailing-list ( http://lists.gforge.inria.fr/mailman/listinfo/simgrid-user ) or post us a mail.
+In case of trouble, you can additionnally try to have a look to our user
+mailing-list ( http://lists.gforge.inria.fr/mailman/listinfo/simgrid-user ) or
+post us a mail.
Thanks to have downloaded our software,