Skip to content

Commit

Permalink
Update README.rst
Browse files Browse the repository at this point in the history
  • Loading branch information
coderdj committed Sep 29, 2014
1 parent 34fad95 commit 238ca0e
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions README.rst
Original file line number Diff line number Diff line change
@@ -64,22 +64,30 @@ Prerequisites:
* For user module see above
* Master module
* For DDC10 online high energy veto support, libtcl8.5 and libexpect are required.
* libmongoclient (also requires boost). See installation instructions below.
* For slave module
* CAENVMElib as well as an A2818/A3818 PCI card with its driver installed.
* libsnappy, libpthread, libprotoc (dev versions)
* For mongodb support, libmongoclient. Note that this also requires the boost libraries.


If you are using the web interface to control the DAQ then the Mongodb libraries are required.

Steps:
1. Cofigure with ./configure. There are some possible options.
1. Install libmongoclient. Steps for ubuntu 14.04::
sudo apt-get install scons libboost-all-dev python2.6 git
git clone https://git@github.com/mongodb/mongo-cxx-driver.git
cd mongo-cxx-driver
scons --full --use-system-boost install-mongoclient

2. Cofigure with ./configure. There are some possible options.
* --enable-master to compile with master program
* --enable-slave to compile with slave program
* --enable-ddc10 to compile with support for DDC module. Only activated if koMaster is also compiled.
* --enable-all to compile master (with ddc10 support), slave, and user programs
* --enable-lite to compile a lite version of the software that is suitable for standalone systems
2. make
3. The executables for master/slave programs should be
3. make
4. The executables for master/slave programs should be
available in src/*.The folder klite contains shortcuts to the lite
version executable and the initializeation file. Please refer to
the online documentation to configure this file.

0 comments on commit 238ca0e

Please sign in to comment.