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.

Version 3 (modified by anonymous, 18 years ago) (diff)

--

Rave Installation

Dependencies

Rave needs the following software:

  • (Gnu) C++ compiler
  • boost
  • clhep

Linux/Unix?

Rave is fully autotooled. configure; make; make install are your friends. Package builders may want to use bootstrap.

Also note that various packages exist, see the download section. Also check configure --help for special configurations.

Java

In order to be able to build the java bindings, the following applications need to be installed on the system:

  • javac (will add gcj as another option)
  • java
  • jar or fastjar
  • swig

It might be necessary to tell the configure where to look for the java binaries and libraries:

./configure --with-java-home=<JAVAHOME>

Note that with rave < 0.2.2 it is necessary to turn off optimisation, e.g.

configure CXXFLAGS="-g" 

This is fixed in subversion head.

Cygwin

Building under cygwin is tricky :-(

Links: