#!/bin/sh ### Shell script to create a ROOT loadable ALPHA-CXX shared lib out of .cxx source code ### ### NvE 05-jul-2000 UU-SAP Utrecht ### Name of the produced shared library lib=ralice.so ### The option string for ALPHA-CXX shared lib compilation and linking *** ### For the ALPHA-CXX ROOT loadable shared lib the strict requirements are *** ### dropped to avoid many warnings from the rootcint generated code *** alpharoot="-x cxx -g0 -shared -w1 -I$ROOTSYS/include -o $lib" ### Create the dictionary files rootcint zzzralicedict.cxx -c RALICEHeaders.h RALICELinkDef.h ### Compile and create the ROOT loadable shared library cxx $alpharoot *.cxx rm zzzralicedict.* rm *.o rm so_locations echo ' ' echo '*** alphacxxlib done. Result in ralice.so'