-- MichaeReese - 21 Jul 2013

In all of the following cases: If you do a local installation (inside a user folder) make sure that the environment variables for the compiler and runtime system are set. These point to include and library folders. In case you install libraries to your home folder (--prefix=$HOME), these environment variables are:
export LD_LIBRARY_PATH="$HOME/lib:$LD_LIBRARY_PATH";
export LIBRARY_PATH="$HOME/lib:$LIBRARY_PATH";
export LD_RUN_PATH="$HOME/lib:$LD_RUN_PATH";
export CPATH="$HOME/include:$CPATH";
export C_INCLUDE_PATH="$HOME/include:$C_INCLUDE_PATH";
export CPLUS_INCLUDE_PATH="$HOME/include:$CPLUS_INCLUDE_PATH";
export OBJC_INCLUDE_PATH="$HOME/include:$OBJC_INCLUDE_PATH";
export PKG_CONFIG_PATH="$HOME/lib/pkgconfig:$PKG_CONFIG_PATH";

First installation on GSI machines:
  • ./autogen.sh --prefix=$HOME
  • make install

First installation on not-GSI machines:
  • make sure that you have the GSI event API installed. Get it here http://www-win.gsi.de/lea/eventapi.htm. Assuming that you have build this library in /home/me/eventapiV50
  • ./autogen.sh --prefix=$HOME --with-gsievt-lib-path=/home/me/eventapiV50  --with-gsievt-include-path=/home/me/eventapiV5
  • make install

Updating the package on GSI machines:
  • git pull origin master
  • make install

After typing make install, the program preplay will be installed in the $prefix/bin folder. The plugin libraries will be installed to $prefix/lib$. You can try to execute the preplay program to check if the system is working. Using other programs together with prespec is described separately
Topic revision: r1 - 2013-07-21, MichaeReese
Create personal sidebar

2024-10-13 - 09:08

Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding g-wiki Send feedback | Imprint | Privacy Policy (in German)