![]() |
ALICE Forward Detectors: T0, V0 and FMD |
![]() |
FWD | FMD | T0 | V0 | ITS+FWD | Presentations | Meetings | ALICE |
I've modified the FEE server a bit. I've added the possibility to make an RPM that can be installed on a machine hosting an NFS server, serving the feeserver to the DCS card. I've also fixed a bug when sending the command RCU_WRITE_MEMBLOCK. A patch can be found below.
To build the server, do
prompt% gzip -dc feeserver-0.7-rcu-0.5.tar.gz | tar -xf - prompt% cd feeserver-0.7-rcu-0.5 prompt% ./configure prompt% make prompt% make install
If you want to cross compile for say the DCS ARM processor running Linux, you need to configure the source tree with
prompt% ./configure --host=arm-linux
To specify the installation directories, pass the --prefix=<dir> to configure. If the installation directory is NFS mounted on the build machine, and on the host (target) machine, but the exact path differs, you should set DESTDIR or prefix when installing. For example, if the NFS directory is mounted on /nfs/alice/dcs on the build machine, and mounted on /nfs/remote with sub-directories bin, lib, include, sbin, and so on, you should do
prompt% ./configure --host=arm-linux --prefix=/nfs/remote prompt% make prompt% make install prefix=/nfs/alice/dcs
If you're building for multiple archtectures, you can make a directory were you build for one particular architeture. For example:
prompt% mkdir arm-linux prompt% cd arm-linux prompt% <path to feeserver sources>/configure --host=arm-linux <options> prompt% make prompt% make install ... prompt% cd ../ prompt% mkdir amd64-linux prompt% <path to feeserver sources>/configure <options> prompt% make prompt% make install
Try also ./configure --help to see what other options are available, and read INSTALL in the source directory.
PATCH | Patch to upstream FeeServer with RCU CE |
SRC | Patched sources |
DOC | Documentation |
RPM | noarch package to install on NFS server |
SRPM | Source package of noarch package to install on NFS server |
Last modified 11:16:46 07/21/11 CEST |
Webmaster: ![]() |
Hosted by HEHI |