2 ### Shell script to create a ROOT loadable HP-CC shared lib out of .cxx source code
4 ### NvE 28-jun-1999 UU-SAP Utrecht
6 ### The option strings for HP-CC shared lib compilation and linking ***
7 ### For the HP-CC ROOT loadable shared lib the strict requirements are ***
8 ### dropped to avoid many warnings from the rootcint generated code ***
9 hpcomp="-c -s -z +z +a1 +w +DAportable -I$ROOTSYS/include -I$ALIROOT/RALICE"
10 hproot="-c -s -z +z +a1 +DAportable -I$ROOTSYS/include -I$ALIROOT/RALICE -I$ALIROOT/RALICE/icepack"
11 hplink="-L$ROOTSYS/lib/ -l*.sl -lm"
13 ### Go to the directory with the source files
14 cd $ALIROOT/RALICE/icepack/iceconvert
16 rootcint zzziceconvertdict.cxx -c -p -I$ALIROOT/RALICE -I$ALIROOT/RALICE/icepack ICEConvHeaders.h ICEConvLinkDef.h
22 CC -b -o iceconvert.sl *.o
24 rm zzziceconvertdict.*
27 ### Move the created lib to the scripts directory and go there
28 mv iceconvert.sl scripts
31 echo '*** hpcclib.sh done. Result in iceconvert.sl'