I want to develop my own suite for FEE test and commissioning using the ReadoutCard library
OBSOLETE: This page is now obsolete, new location at https://alice-flp.docs.cern.ch/KB/
Prerequisites: CC7 server
- (As root) Install devtoolset-7
Follow the instructions available here. - (As root) Install the CERN certificates (needed for step 3)
Follow the instructions available here. - (As root) Configure the ALICE O2 YUM repo
Follow the instructions available here. - (As root) Install the ReadoutCard RPM
Find out the latest ReadoutCard RPM:
Install the latest ReadoutCard RPM (replace version number accordingly):yum search ReadoutCardyum -y install alisw-ReadoutCard+v0.8.8-3.x86_64 - Enable devtoolset-7
Consider adding this to yoursource scl_source enable devtoolset-7~/.bashrcfor permanent effect. - Load the O2 environment modules
First, list the available module:
Load thealiswmod availReadoutCardpackage (replace the version number accordingly):
More information about O2 modules here.aliswmod enter ReadoutCard/v0.8.8-3 - Build an example to see that everything is working
Download this sample and save it undermy-roc-test.cxx.
Build it by doing the following:
NOTE: change the path to the source code accordingly
NOTE: change the version numbers in the include paths accordingly
- Start your development
You should now be able to develop against the ReadoutCard library.