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.
- Timestamp:
-
Nov 6, 2007, 2:47:48 PM (17 years ago)
- Author:
-
fmos
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v3
|
v4
|
|
10 | 10 | == Preparation == |
11 | 11 | |
12 | | Rave has two principal dependencies: Boost and CLHEP. Both packages can be freely downloaded from the respective webpages. |
| 12 | Rave has two principal dependencies: Boost and CLHEP. |
13 | 13 | |
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) |
| 14 | Boost 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 | |
| 19 | The 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 | |
| 24 | For 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 | |
| 28 | If 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 | |
| 32 | The easiest way to get the Rave sources is certainly to download a packaged source archive. |