#!/bin/bash cd $SIMPATH/generators if [ "$make_install" = "yes" ]; then install_prefix=$SIMPATH_INSTALL else install_prefix=$SIMPATH/generators fi checkfile=$install_prefix/lib/libpythia8.so if [ ! -d $install_prefix/lib ]; then mkdir -p $install_prefix/lib fi if (not_there pythia8 $checkfile) then untar pythia8 pythia8130.tgz ln -s pythia8130 pythia8 cd pythia8 ./configure --enable-shared if [ "$system" = "64bit" ]; then $MAKE_command -j$number_of_processes CC="gcc -m64" CXX="g++ -m64" else $MAKE_command -j$number_of_processes fi mkdir -p $install_prefix/include/pythia8 cp include/*.h $install_prefix/include/pythia8 if [ "$platform" = "macosx" ]; then cp lib/libpythia8.dylib $install_prefix/lib cp lib/liblhapdfdummy.dylib $install_prefix/lib else cp lib/libpythia8.so $install_prefix/lib cp lib/liblhapdfdummy.so $install_prefix/lib fi if [ "$platform" = "macosx" ]; then cd $install_prefix/lib create_links dylib so fi check_all_libraries $install_prefix/lib check_success pythia8 $checkfile check=$? fi if [ "$platform" = "macosx" ]; then export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:$install_prefix/lib else export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$install_prefix/lib fi cd $SIMPATH return 1