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

Version 7 (modified by ita, 12 years ago) (diff)

--

To install BlackHat follow the following steps:

  • install the depedencies

qd:

install qd from the webpage http://crd.lbl.gov/~dhbailey/mpdist

wget http://crd.lbl.gov/~dhbailey/mpdist/qd-2.3.13.tar.gz

and install the package. Use the configure options:

--enable-shared

Make sure the shared libraries are installed. When building qd is looking for other compilers than g++ and is seems that depending on which it finds the shared library will not be supported, so I found that one sometimes had to specify t use g++ with the additional argument CXX=g++ (or another compiler which supports shared libraries) in the configure command line.

  1. download the BlackHat? tar ball, unzip and unpack:
wget http:///whereever 
tar -xzf blackhat-1.0.0.tar.gz
cd blackhat-1.0.0

Do we need automake etc. here?

  autoreconf -fi

Configure, the options (in addition to the usual options such as --prefix) are the following:

  --with-QDpath=prefix    try this for a non-standard install prefix of the QD
                          library
  --enable-sherpaplugin    compiles the BH sherpa plugin
  --enable-pythoninterface    compiles the python interface

Install the data files.

Download the files from /Where do we put them?/ and install them using the script that gets installed along with the library

wget WHERE.EVER all.tar.gz
dataInstall all.tar.gz