rave is hosted by Hepforge, IPPP Durham
close Warning: Can't synchronize with repository "(default)" (/hepforge/svn/rave does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 3 and Version 4 of InstallationForVisualStudio


Ignore:
Timestamp:
Nov 6, 2007, 2:47:48 PM (17 years ago)
Author:
fmos
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallationForVisualStudio

    v3 v4  
    1010== Preparation ==
    1111
    12 Rave has two principal dependencies: Boost and CLHEP. Both packages can be freely downloaded from the respective webpages.
     12Rave has two principal dependencies: Boost and CLHEP.
    1313
    14  * Download and install the boost binary package from http://www.boost-consulting.com/products/free
    15  * Set the BOOST_PATH environment variable to the chosen installation directory (there has to be a boost/math subdirectory at the location given by BOOST_PATH)
     14Boost can be obtained in various ways. For Windows users the most convenient way is perhaps to use a setup program.
     15
     16 * Download and install the boost setup package from http://www.boost-consulting.com/products/free
     17 * Set the BOOST_PATH environment variable to the chosen installation directory. (There has to be a boost/math subdirectory at the location given by BOOST_PATH.)
     18
     19The same counts for CLHEP as well. It is released as source package as well es precompiled binaries. At the moment however there are no appropriate binaries for use with the latest generation of Microsoft compilers. Therefore users must compile the libraries on their own, which is straightforward, but involves the use of Cygwin. To circumvent the necessity of installing the otherwise unnecessary Cygwin environment, we will provide a precompiled package of the current version of CLHEP.
     20
     21 * Download and unpack the CLHEP binary package from NotYetUploaded
     22 * Set the CLHEP_PATH environment variable to the destination chosen during unpacking. (There has to be an include/CLHEP/Vector subdirectory at the given location.)
     23
     24For the Java bindings to compile, the JDK installation path has to be published by an environment veriable as well. Recent JDK packages don't do this automatically.
     25
     26 * Set the JAVA_HOME environment veriable to the base directory of a JDK. (There has to be an include and an include/win32 subdirectory at that location)
     27
     28If you face problems during later stages please make sure, that those three environment veriables (BOOST_PATH, CLHEP_PATH, JAVA_HOME) are set and accessible to the Visual Studio instance.
     29
     30== Download Rave ==
     31
     32The easiest way to get the Rave sources is certainly to download a packaged source archive.