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:
-
Jun 4, 2007, 9:56:33 AM (18 years ago)
- Author:
-
anonymous
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v2
|
v3
|
|
1 | 1 | = Rave Installation = |
| 2 | |
| 3 | == Dependencies == |
| 4 | |
| 5 | Rave needs the following software: |
| 6 | * (Gnu) C++ compiler |
| 7 | * boost |
| 8 | * clhep |
| 9 | |
| 10 | == Linux/Unix == |
2 | 11 | |
3 | 12 | Rave is fully autotooled. '''configure; make; make install''' are your friends. |
… |
… |
|
6 | 15 | Also note that various packages exist, see the download section. |
7 | 16 | Also check '''configure --help''' for special configurations. |
| 17 | |
| 18 | == Java == |
| 19 | |
| 20 | In order to be able to build the java bindings, |
| 21 | the following applications need to be installed on the system: |
| 22 | |
| 23 | * ''javac'' (will add ''gcj'' as another option) |
| 24 | * ''java'' |
| 25 | * ''jar'' or ''fastjar'' |
| 26 | * ''swig'' |
| 27 | |
| 28 | It might be necessary to tell the configure where to look for the java |
| 29 | binaries and libraries: |
| 30 | {{{ |
| 31 | ./configure --with-java-home=<JAVAHOME> |
| 32 | }}} |
| 33 | |
| 34 | Note that with rave < 0.2.2 it is necessary to turn off optimisation, e.g. |
| 35 | {{{ |
| 36 | configure CXXFLAGS="-g" |
| 37 | }}} |
| 38 | This is fixed in subversion head. |
| 39 | |
| 40 | |
| 41 | == Cygwin == |
| 42 | |
| 43 | Building under cygwin is tricky :-( |
| 44 | |
| 45 | |
| 46 | |
| 47 | Links: |
| 48 | * cygwin: http://www.cygwin.com/ |
| 49 | * clhep: http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/clhep.html |
| 50 | * swig: http://www.swig.org/download.html |