| 72 | 
 LIBROOTSRCS=${DIRSRC}/ToFLevel2.cpp  | 
 LIBROOTSRCS=${DIRSRC}/ToFLevel2.cpp  | 
| 73 | 
  | 
  | 
| 74 | 
 LIBROOTLIBS=$(LIBROOTSRCS:${DIRSRC}/%.cpp=${DIRLIB}/lib%_${VER}.so) | 
 LIBROOTLIBS=$(LIBROOTSRCS:${DIRSRC}/%.cpp=${DIRLIB}/lib%_${VER}.so) | 
| 75 | 
  | 
 LIBROOTOBJS=${FOBJS} | 
| 76 | 
 LIBROOTCLIBS=libToFLevel2  | 
 LIBROOTCLIBS=libToFLevel2  | 
| 77 | 
 FULLROOTCLIBS=$(LIBROOTCLIBS:%=${DIRLIB}/%_${VER}.so) | 
 FULLROOTCLIBS=$(LIBROOTCLIBS:%=${DIRLIB}/%_${VER}.so) | 
| 78 | 
  | 
  | 
| 151 | 
         @(${EGREEN} "Creating F77 object file: "${WHITE} "`basename $@`"; ${RESET}) | 
         @(${EGREEN} "Creating F77 object file: "${WHITE} "`basename $@`"; ${RESET}) | 
| 152 | 
         @${F77} ${F77FLAGS} -c -o $@ ${DIRSRC}/`basename ${@} .o`.for -I${DIRINC}  | 
         @${F77} ${F77FLAGS} -c -o $@ ${DIRSRC}/`basename ${@} .o`.for -I${DIRINC}  | 
| 153 | 
  | 
  | 
| 154 | 
 ${LIBROOTLIBS}: ${LIBROOTSRCS} | 
 ${LIBROOTLIBS}: ${LIBROOTSRCS} ${FOBJS}  | 
| 155 | 
         @(${EGREEN} "ROOTCINT - creating file: "${WHITE} "`basename $(@F) _${VER}.so | sed s/lib//`Dict.cpp"; ${RESET}) | 
         @(${EGREEN} "ROOTCINT - creating file: "${WHITE} "`basename $(@F) _${VER}.so | sed s/lib//`Dict.cpp"; ${RESET}) | 
| 156 | 
 # | 
 # | 
| 157 | 
 #       Create *Dict.cpp and *Dict.h | 
 #       Create *Dict.cpp and *Dict.h | 
| 158 | 
 # | 
 # | 
| 159 | 
         @${ROOTCINT} -f ${DIRSRC}/`basename $(@F) _${VER}.so | sed s/lib//`Dict.cpp -c -I${ROOTINC} -I${PAM_YODA}/include/yoda/ -I${PAM_INC}/ ${DIRINC}/`basename $(@F) _${VER}.so | sed s/lib//`.h ${DIRINC}/`basename $(@F) _${VER}.so | sed s/lib//`LinkDef.h | 
         @${ROOTCINT} -f ${DIRSRC}/`basename $(@F) _${VER}.so | sed s/lib//`Dict.cpp -c -I${DIRINC} -I${ROOTINC} -I${PAM_YODA}/include/yoda/ -I${PAM_INC}/ ${DIRINC}/`basename $(@F) _${VER}.so | sed s/lib//`.h ${DIRINC}/`basename $(@F) _${VER}.so | sed s/lib//`LinkDef.h | 
| 160 | 
 # | 
 # | 
| 161 | 
 #       create .o  | 
 #       create .o  | 
| 162 | 
 # | 
 # | 
| 168 | 
 #       create .so | 
 #       create .so | 
| 169 | 
 # | 
 # | 
| 170 | 
         @(${EGREEN} "Creating shared library: "${WHITE} "`basename $@`"; ${RESET}) | 
         @(${EGREEN} "Creating shared library: "${WHITE} "`basename $@`"; ${RESET}) | 
| 171 | 
         @${CXX} ${CXXFLAGS} -Xlinker -soname=$(@F) -shared -o $@ -lg2c -I${DIRTOP}/${DIRINC} -I${DIRTOP} -I${PAM_YODA}/include/yoda/ ${SUBINC} -I${PAM_INC}/ ${DIRTOP}/${DIRLIB}/`basename $(@F) _${VER}.so | sed s/lib//`.o ${DIRTOP}/${DIRLIB}/`basename $(@F) _${VER}.so | sed s/lib//`Dict.o 1>/dev/null | 
         @${CXX} ${CXXFLAGS} -Xlinker -soname=$(@F) -shared -o $@ -lg2c -I${DIRTOP}/${DIRINC} -I${DIRTOP} -I${PAM_YODA}/include/yoda/ ${SUBINC} -I${PAM_INC}/ ${DIRTOP}/${DIRLIB}/`basename $(@F) _${VER}.so | sed s/lib//`.o ${DIRTOP}/${DIRLIB}/`basename $(@F) _${VER}.so | sed s/lib//`Dict.o ${LIBROOTOBJS} 1>/dev/null | 
| 172 | 
         @ln -sf  ${DIRTOP}/${DIRLIB}/$(@F) ${DIRTOP}/${DIRLIB}/$(patsubst %_${VER}.so,%.so,$(@F)) | 
         @ln -sf  ${DIRTOP}/${DIRLIB}/$(@F) ${DIRTOP}/${DIRLIB}/$(patsubst %_${VER}.so,%.so,$(@F)) | 
| 173 | 
  | 
  | 
| 174 | 
 ${LIBCPPLIBS}: ${LIBSRCS} ${COBJS} ${FOBJS} | 
 ${LIBCPPLIBS}: ${LIBSRCS} ${COBJS} ${FOBJS} |