set HERE=`pwd` source ~/.login set path= ( . $HOME/bin $path /cern/new/bin /usr/sbin ) set prompt="`hostname`> " setenv EDITOR "emacs -nw" setenv TRIUMF_TERMINAL_TYPE X alias ls 'ls -CF --color' alias rm 'rm -i' source ~/e614soft/triumf/setup.com if ( ! $?TRIUMF_ROOT ) then setenv TRIUMF_ROOT /home/e614/e614soft/triumf endif if ( ! $?E614_CAL ) then setenv E614_CAL /home/e614/e614soft endif if ( ! $?TRIUMF_SCRIPTS ) then setenv TRIUMF_SCRIPTS $TRIUMF_ROOT endif if ( ! $?ROOTSYS ) then set os=`cat /etc/redhat-release` switch ( "$os" ) setenv ROOTSYS /triumfcs/trshare/olchansk/root/root_v5.10.00_SL40 breaksw endif if ( ! $?CERN_LIBRARY ) then setenv CERN_LIBRARY /cern/2003_rh9/lib endif if ( ! $?CERN_LIBRARY_ABSOFT ) then setenv CERN_LIBRARY_ABSOFT /twist/local/cern_absoft/2002/lib endif setenv CVS_RSH ssh if ( ! $?CVSROOT ) then if ( -d /home/e614mgr/cvs ) then setenv CVSROOT /home/e614mgr/cvs else endif if ( $?ROOTSYS ) then setenv PATH ${ROOTSYS}/bin:${PATH} if ( $?LD_LIBRARY_PATH ) then setenv LD_LIBRARY_PATH ${ROOTSYS}/lib endif endif if ( ! $?GPLOT_DIR ) then setenv GPLOT_DIR ${TRIUMF_ROOT}/gplot endif if ( ! $?BRU_COMMANDS ) then setenv BRU_COMMANDS ${TRIUMF_ROOT}/bru endif if ( ! $?MOFIA_COMMANDS ) then setenv MOFIA_COMMANDS ${TRIUMF_ROOT}/mofia endif if ( ! $?GEANT_COMMANDS ) then setenv GEANT_COMMANDS ${TRIUMF_ROOT}/geant endif if ( ! $?GEANT4_COMMANDS ) then setenv GEANT4_COMMANDS ${TRIUMF_ROOT}/geant4 endif if ( ! $?CFM_COMMANDS ) then setenv CFM_COMMANDS ${TRIUMF_ROOT}/cfm endif if ( ! $?YBOS_COMMANDS ) then setenv YBOS_COMMANDS ${TRIUMF_ROOT}/ybos endif alias setup 'set setup_args=(!:*); eval source `echo \${!:1_COMMANDS}|tr \[a-z\] \[A-Z\]`/setup.com; unset setup_args' alias unsetup 'eval source `echo \${!:1_COMMANDS}|tr \[a-z\] \[A-Z\]`/unsetup.com' alias mlib "set mlib_args=(!:*); source ${TRIUMF_SCRIPTS}/mlib.csh; unset mlib_args" setup mofia devel source $MOFIA_COMMANDS/setup.com set nargs = $#setup_args if ( $nargs > 2 ) then if ( $nargs > 1 ) then set vers = $setup_args[2] else if ( ! -e $MOFIA_COMMANDS/${vers} ) then echo Setting up MOFIA $vers Setting up MOFIA devel setenv MOFIA_ROOT ${MOFIA_COMMANDS}/${vers} if ( $vers == "1.0" || $vers == "1.5" || $vers == "1.6" ) then setenv MOFIA_BIN ${MOFIA_ROOT}/bin setenv MOFIA_DEBUG ${MOFIA_ROOT}/debug setenv MOFIA_DOC ${MOFIA_ROOT}/help setenv MOFIA_HELP ${MOFIA_ROOT}/help setenv MOFIA_SOURCE ${MOFIA_ROOT}/source setenv MOFIA_UPDATE ${MOFIA_ROOT}/update endif if ( $?DEBUG ) then setenv MOFIA_LIBDIR ${MOFIA_ROOT}/lib endif setenv MOFIA_DUMMY ${MOFIA_SOURCE}/dummy setenv MOFIA_INCLUDE ${MOFIA_SOURCE}/include setenv MOFIA_KCM ${MOFIA_SOURCE}/kcm setenv MOFIA_MAIN ${MOFIA_SOURCE}/main setenv MOFIA_MAINF90 ${MOFIA_SOURCE}/mainf90 setenv MOFIA_MIDAS ${MOFIA_SOURCE}/midas setenv MOFIA_MODULES ${MOFIA_SOURCE}/modules setenv MOFIA_OLD ${MOFIA_SOURCE}/old setenv MOFIA_PHOTO ${MOFIA_SOURCE}/photo setenv MOFIA_QOD ${MOFIA_SOURCE}/qod setenv MOFIA_USER ${MOFIA_SOURCE}/user cat ${MOFIA_UPDATE}/note.txt -------------------------------------------------------------------------------  MOFIA devel  1999-Oct-13 Initial f90 version 2000-Mar-30 See $MOFIA_UPDATE/note1.txt for changes. 2000-Sep-05 Version 2.0.1. See $MOFIA_UPDATE/note2.txt for changes. 2001-Apr-03 Version 2.1. See $MOFIA_UPDATE/note3.txt for changes. 2002-Feb-28 Version 2.2. See $MOFIA_UPDATE/note4.txt for changes. 2002-Mar-27 Version 2.2.1 See $MOFIA_UPDATE/note5.txt for changes. 2002-Apr-03 Version 2.2.2 See $MOFIA_UPDATE/note6.txt for changes. ------------------------------------------------------------------------------- alias mnew more ${MOFIA_UPDATE}/note.txt alias mnews more ${MOFIA_UPDATE}/notes_all.txt echo Setting up packages for MOFIA $vers Setting up packages for MOFIA devel if ( $vers == "1.0" ) then new: setup cfm 2.2 source $CFM_COMMANDS/setup.com set nargs = $#setup_args if ( $nargs > 2 ) then if ( $nargs > 1 ) then set vers = $setup_args[2] else if ( ! -e $CFM_COMMANDS/${vers} ) then echo Setting up CFM $vers Setting up CFM 2.2 setenv CFM_ROOT ${CFM_COMMANDS}/${vers} setenv CAL_DB $E614_CAL/caldb_ascii setenv CFM_DB $E614_CAL/cfm/db_noswap setenv CFM_LOG $E614_CAL/cfm/log setenv CFM_DOC ${CFM_ROOT}/doc setenv CFM_LIBRARY ${CFM_ROOT}/lib setenv CFM_MAIN ${CFM_ROOT}/main setenv CFM_SOURCE ${CFM_ROOT}/source setenv CFMLOG ${CFM_LOG}/cfm.log setenv CFMREADLOCK ${CFM_DB}/cfm.readlock setenv CFMWRITELOCK ${CFM_DB}/cfm.writelock setenv CFMREC ${CFM_DB}/cfm.record alias cfm ${CFM_MAIN}/cfm.exe setup bru 1.1 source $BRU_COMMANDS/setup.com set nargs = $#setup_args if ( $nargs > 2 ) then if ( $nargs > 1 ) then set vers = $setup_args[2] else if ( ! -e $BRU_COMMANDS/${vers} ) then echo Setting up BRU $vers Setting up BRU 1.1 setenv BRU_LIBRARY $BRU_COMMANDS/${vers} setup ybos 4.1 source $YBOS_COMMANDS/setup.com set P1 ; set P2 set nargs = $#setup_args if ( $nargs < 2 ) goto no_more set P1 = $setup_args[2] if ( $P1 == "PRODUCTION" ) set P1 = "production" if ( $nargs < 3 ) goto no_more unset nargs if ( $P1 == "" ) set P1 = "production" echo Setting up YBOS $P1 Setting up YBOS 4.1 set YBOS_Version = $P1 set Use_Root = $YBOS_COMMANDS setenv YBOS_ROOT ${Use_Root}/${YBOS_Version} setenv YBOS_DOC ${Use_Root}/${YBOS_Version}/doc setenv YBOS_LIBRARY ${Use_Root}/${YBOS_Version}/library setenv YBOS_TEST ${Use_Root}/${YBOS_Version}/test setenv YBOS_SOURCE ${Use_Root}/${YBOS_Version}/source Exit: unset YBOS_Version unset Use_Root unset P1 ; unset P2 unsetenv IO_DIR goto end if ( $?DISPLAY ) then echo " " date Fri Oct 13 03:08:50 PDT 2006 alias http "cd /home/e614/public_html; pwd" alias pu "rm -iv *~" alias ll "ls -al" alias rm "rm -iv" alias cp "cp -iv" alias mv "mv -iv" set prompt='%n[%B%c3%b]>' source $HERE/triumf/setup.com if ( ! $?TRIUMF_ROOT ) then if ( ! $?E614_CAL ) then if ( ! $?TRIUMF_SCRIPTS ) then if ( ! $?ROOTSYS ) then if ( ! $?CERN_LIBRARY ) then if ( ! $?CERN_LIBRARY_ABSOFT ) then setenv CVS_RSH ssh if ( ! $?CVSROOT ) then if ( $?ROOTSYS ) then setenv PATH ${ROOTSYS}/bin:${PATH} if ( $?LD_LIBRARY_PATH ) then setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${ROOTSYS}/lib else endif if ( ! $?GPLOT_DIR ) then if ( ! $?BRU_COMMANDS ) then if ( ! $?MOFIA_COMMANDS ) then if ( ! $?GEANT_COMMANDS ) then if ( ! $?GEANT4_COMMANDS ) then if ( ! $?CFM_COMMANDS ) then if ( ! $?YBOS_COMMANDS ) then alias setup 'set setup_args=(!:*); eval source `echo \${!:1_COMMANDS}|tr \[a-z\] \[A-Z\]`/setup.com; unset setup_args' alias unsetup 'eval source `echo \${!:1_COMMANDS}|tr \[a-z\] \[A-Z\]`/unsetup.com' alias mlib "set mlib_args=(!:*); source ${TRIUMF_SCRIPTS}/mlib.csh; unset mlib_args" setenv MOFIA_COMMANDS $HERE/triumf/mofia setup mofia devel source $MOFIA_COMMANDS/setup.com set nargs = $#setup_args if ( $nargs > 2 ) then if ( $nargs > 1 ) then set vers = $setup_args[2] else if ( ! -e $MOFIA_COMMANDS/${vers} ) then echo Setting up MOFIA $vers Setting up MOFIA devel setenv MOFIA_ROOT ${MOFIA_COMMANDS}/${vers} if ( $vers == "1.0" || $vers == "1.5" || $vers == "1.6" ) then setenv MOFIA_BIN ${MOFIA_ROOT}/bin setenv MOFIA_DEBUG ${MOFIA_ROOT}/debug setenv MOFIA_DOC ${MOFIA_ROOT}/help setenv MOFIA_HELP ${MOFIA_ROOT}/help setenv MOFIA_SOURCE ${MOFIA_ROOT}/source setenv MOFIA_UPDATE ${MOFIA_ROOT}/update endif if ( $?DEBUG ) then setenv MOFIA_LIBDIR ${MOFIA_ROOT}/lib endif setenv MOFIA_DUMMY ${MOFIA_SOURCE}/dummy setenv MOFIA_INCLUDE ${MOFIA_SOURCE}/include setenv MOFIA_KCM ${MOFIA_SOURCE}/kcm setenv MOFIA_MAIN ${MOFIA_SOURCE}/main setenv MOFIA_MAINF90 ${MOFIA_SOURCE}/mainf90 setenv MOFIA_MIDAS ${MOFIA_SOURCE}/midas setenv MOFIA_MODULES ${MOFIA_SOURCE}/modules setenv MOFIA_OLD ${MOFIA_SOURCE}/old setenv MOFIA_PHOTO ${MOFIA_SOURCE}/photo setenv MOFIA_QOD ${MOFIA_SOURCE}/qod setenv MOFIA_USER ${MOFIA_SOURCE}/user cat ${MOFIA_UPDATE}/note.txt -------------------------------------------------------------------------------  MOFIA devel  1999-Oct-13 Initial f90 version 2000-Mar-30 See $MOFIA_UPDATE/note1.txt for changes. 2000-Sep-05 Version 2.0.1. See $MOFIA_UPDATE/note2.txt for changes. 2001-Apr-03 Version 2.1. See $MOFIA_UPDATE/note3.txt for changes. 2002-Feb-28 Version 2.2. See $MOFIA_UPDATE/note4.txt for changes. 2002-Mar-27 Version 2.2.1 See $MOFIA_UPDATE/note5.txt for changes. 2002-Apr-03 Version 2.2.2 See $MOFIA_UPDATE/note6.txt for changes. ------------------------------------------------------------------------------- alias mnew more ${MOFIA_UPDATE}/note.txt alias mnews more ${MOFIA_UPDATE}/notes_all.txt echo Setting up packages for MOFIA $vers Setting up packages for MOFIA devel if ( $vers == "1.0" ) then new: setup cfm 2.2 source $CFM_COMMANDS/setup.com set nargs = $#setup_args if ( $nargs > 2 ) then if ( $nargs > 1 ) then set vers = $setup_args[2] else if ( ! -e $CFM_COMMANDS/${vers} ) then echo Setting up CFM $vers Setting up CFM 2.2 setenv CFM_ROOT ${CFM_COMMANDS}/${vers} setenv CAL_DB $E614_CAL/caldb_ascii setenv CFM_DB $E614_CAL/cfm/db_noswap setenv CFM_LOG $E614_CAL/cfm/log setenv CFM_DOC ${CFM_ROOT}/doc setenv CFM_LIBRARY ${CFM_ROOT}/lib setenv CFM_MAIN ${CFM_ROOT}/main setenv CFM_SOURCE ${CFM_ROOT}/source setenv CFMLOG ${CFM_LOG}/cfm.log setenv CFMREADLOCK ${CFM_DB}/cfm.readlock setenv CFMWRITELOCK ${CFM_DB}/cfm.writelock setenv CFMREC ${CFM_DB}/cfm.record alias cfm ${CFM_MAIN}/cfm.exe setup bru 1.1 source $BRU_COMMANDS/setup.com set nargs = $#setup_args if ( $nargs > 2 ) then if ( $nargs > 1 ) then set vers = $setup_args[2] else if ( ! -e $BRU_COMMANDS/${vers} ) then echo Setting up BRU $vers Setting up BRU 1.1 setenv BRU_LIBRARY $BRU_COMMANDS/${vers} setup ybos 4.1 source $YBOS_COMMANDS/setup.com set P1 ; set P2 set nargs = $#setup_args if ( $nargs < 2 ) goto no_more set P1 = $setup_args[2] if ( $P1 == "PRODUCTION" ) set P1 = "production" if ( $nargs < 3 ) goto no_more unset nargs if ( $P1 == "" ) set P1 = "production" echo Setting up YBOS $P1 Setting up YBOS 4.1 set YBOS_Version = $P1 set Use_Root = $YBOS_COMMANDS setenv YBOS_ROOT ${Use_Root}/${YBOS_Version} setenv YBOS_DOC ${Use_Root}/${YBOS_Version}/doc setenv YBOS_LIBRARY ${Use_Root}/${YBOS_Version}/library setenv YBOS_TEST ${Use_Root}/${YBOS_Version}/test setenv YBOS_SOURCE ${Use_Root}/${YBOS_Version}/source Exit: unset YBOS_Version unset Use_Root unset P1 ; unset P2 unsetenv IO_DIR goto end mlib icc8 static unset G77 unset ICC8 unset ICC81 unset ICC81w unset ICC9 unset ICC9w unset ABSOFT80 unset ABSOFT90 unset GFORTRAN unset STATIC set os_type = `uname -a | awk '{print $1}'` set VERBOSE if ( ! $?TRIUMF_SCRIPTS ) then setenv SYNTAX "syntax: mlib [-h] [query] [quiet] [profile] [debug] [nocheck] [g77] [gfortran] [absoft80] [absoft90] [icc8] [icc81] [icc81w] [icc9] [icc9w] [gfortran] [static]" if ( $#mlib_args < 1 ) then foreach arg ( $mlib_args ) if ( $arg == -h ) then if ( $arg == query ) goto query endif end if ( $arg == -h ) then if ( $arg == query ) goto query endif end unsetenv MAKESTD unsetenv CERN_LIBDIR unsetenv CFLAGS unsetenv DFLAGS unsetenv CERN_INCLUDE unsetenv F90FLAGS unsetenv I90FLAGS unsetenv LD_COMP unsetenv VERBOSE unsetenv NOCHECK unsetenv MLIB_DEBUG unsetenv PROFILE if ( `echo $mlib_args | grep -c quiet` ) then if ( `echo $mlib_args | grep -c debug` ) then if ( `echo $mlib_args | grep -c nocheck` ) then if ( `echo $mlib_args | grep -c static` ) then set STATIC=1 endif if ( `echo $mlib_args | grep -c profile` ) then if ( `echo $mlib_args | grep -c g77` ) then if ( `echo $mlib_args | grep -c icc8` ) then set ICC8 endif if ( `echo $mlib_args | grep -c icc81` ) then if ( `echo $mlib_args | grep -c icc81w` ) then if ( `echo $mlib_args | grep -c icc9` ) then if ( `echo $mlib_args | grep -c icc9w` ) then if ( `echo $mlib_args | grep -c absoft80` ) then if ( `echo $mlib_args | grep -c absoft90` ) then if ( `echo $mlib_args | grep -c gfortran` ) then if ( $?MOFIA_ROOT ) then setenv CERN_INCLUDE $CERN_LIBRARY/../include setenv IFLAGS "-I. -I$MOFIA_INCLUDE -I$YBOS_LIBRARY -I$CFM_SOURCE -I$BRU_LIBRARY -I$CERN_INCLUDE -I$CERN_INCLUDE/geant321" endif if ( $os_type == Linux ) then if ( $?ROOTSYS ) then setenv ROOTCFLAGS `$ROOTSYS/bin/root-config --cflags` else if ( $?G77 ) then if ( $?ICC8 ) then setenv ICCROOT /opt/intel_cc_80 setenv IFCROOT /opt/intel_fc_80 setenv NLSPATH /twist/local/ifcore_msg.cat setenv IDBROOT /opt/intel_idb_73 if ( $?ICC81 ) then source ${ICCROOT}/bin/iccvars.csh if ! ( $?PATH ) then setenv PATH /opt/intel_cc_80/bin:$PATH endif if ! ( $?LD_LIBRARY_PATH ) then setenv LD_LIBRARY_PATH /opt/intel_cc_80/lib:$LD_LIBRARY_PATH endif if ! ( $?MANPATH ) then setenv MANPATH /opt/intel_cc_80/man:`man -w` else if ! ( $?INTEL_LICENSE_FILE ) then setenv INTEL_LICENSE_FILE /opt/intel_cc_80/licenses:/opt/intel/licenses:$HOME/intel/licenses else source ${IFCROOT}/bin/ifortvars.csh if ! ( $?PATH ) then setenv PATH /opt/intel_fc_80/bin:$PATH endif if ! ( $?LD_LIBRARY_PATH ) then setenv LD_LIBRARY_PATH /opt/intel_fc_80/lib:$LD_LIBRARY_PATH endif if ! ( $?MANPATH ) then setenv MANPATH /opt/intel_fc_80/man:$MANPATH endif if ! ( $?INTEL_LICENSE_FILE ) then setenv INTEL_LICENSE_FILE /opt/intel_fc_80/licenses:/opt/intel/licenses:$INTEL_LICENSE_FILE endif source ${IDBROOT}/bin/idbvars.csh if ! ( $?PATH ) then setenv PATH /opt/intel_idb_73/bin:$PATH endif if ! ( $?MANPATH ) then setenv MANPATH /opt/intel_idb_73/man:$MANPATH endif setenv LIB_SUFFIX "_icc8" setenv CXXFLAGS "-tpp7 $ROOTCFLAGS" setenv CFLAGS "-tpp7 " setenv F90FLAGS "-tpp7 -tune pn4 -fp -stack_temps -align -pad -traceback -save -u -assume byterecl -warn nousage" if ( $?ICC81w ) then setenv F90FLAGS "-axKW ${F90FLAGS}" endif setenv CXX "$ICCROOT/bin/icc -cxxlib-gcc" setenv CC "$ICCROOT/bin/icc -cxxlib-gcc" setenv F77 "$IFCROOT/bin/ifort -FI -132" setenv F90 "$IFCROOT/bin/ifort -FR" setenv F77FLAGS "$F90FLAGS" setenv I90FLAGS "$IFLAGS -I$MOFIA_MAINF90" setenv MAKESTD $TRIUMF_SCRIPTS/make.std.icc setenv DFLAGS "-DUNIX -Dunix -DLINUX -Dlinux -Df90 -Dicc -DCERNLIB_TYPE" setenv LD_COMP "$IFCROOT/bin/ifort" setenv CERN_LIBDIR $CERN_LIBRARY_ABSOFT/../libicc setenv LIB_SPECIAL "-cxxlib-gcc -static-libcxa $IFCROOT/lib/libcxaguard.a $IFCROOT/lib/libifport.a $IFCROOT/lib/libifcore.a $ICCROOT/lib/libsvml.a -L/usr/lib -lstdc++ -lnsl -lreadline -lncurses -lpthread" if ( ! $?STATIC ) then setenv ROOTGLIBS "`$TRIUMF_SCRIPTS/extract_setupG.perl $ROOTSYS/lib/libRoot.a` $ROOTSYS/lib/libRoot.a $ROOTSYS/lib/libfreetype.a -L/usr/X11R6/lib -lXpm -lX11 -lstdc++ /usr/lib/libm.a -ldl -lcrypt -lcrypto" setenv STATICFLAGS "-static" if ( -r /lib/libdl-2.3.4.so ) then if ( `echo $ROOTSYS |grep -c v4.04.02_FC3` ) then if ( `echo $ROOTSYS |grep -c v5.10.00_SL40` ) then setenv ROOTGLIBS "$ROOTGLIBS -lpcre" endif endif if ( $?MLIB_DEBUG ) then setenv CFLAGS "-O2 ${CFLAGS}" setenv CXXFLAGS "-O2 ${CXXFLAGS}" setenv F90FLAGS "-O2 -unroll -ip -scalar_rep -prefetch ${F90FLAGS}" setenv FFLAGS "-O2 -unroll -ip -scalar_rep -prefetch" setenv F77FLAGS "-O2 -unroll -ip -scalar_rep -prefetch ${F77FLAGS}" endif if ( $?PROFILE ) then else if ( $?ICC9 ) then else if ( $os_type == OSF1 ) then if ( -e $TRIUMF_SCRIPTS/mlib-local.csh ) source $TRIUMF_SCRIPTS/mlib-local.csh if ( -e ./mlib-local.csh ) source mlib-local.csh query: if ( $?VERBOSE ) then echo ' ' echo "--- mlib setups --------------------------------" --- mlib setups -------------------------------- echo 'OS type: ' $os_type OS type: Linux if ( $?MLIB_DEBUG ) then echo 'Debug: OFF' Debug: OFF endif if ( $?STATIC ) then echo 'Build: STATIC' Build: STATIC else if ( $os_type == Linux ) then if ( $?G77 ) then if ( $?ICC8 && ! ( $?ICC81 ) && ! ( $?ICC81w ) ) then echo 'Compiler: INTEL icc/ifc 8.0' Compiler: INTEL icc/ifc 8.0 else if ( $?ICC81 && ! ( $?ICC81w ) ) then endif if ( $?ROOTSYS ) then echo 'Root: ' $ROOTSYS Root: /triumfcs/trshare/olchansk/root/root_v5.10.00_SL40 else if ( $?CERN_LIBDIR ) then echo 'Cern: ' $CERN_LIBDIR Cern: /twist/local/cern_absoft/2002/lib/../libicc else if ( $?MAKESTD ) then echo 'Make rules: ' $MAKESTD Make rules: /home/e614/e614soft/triumf/make.std.icc else echo ' ' endif cd $HERE/triumf/mofia/devel ./make_user rm -f plain photo mofia *.o *_cpp.f90 *_cpp.f *.mod Dependencies echo const char* rootsys = \"/triumfcs/trshare/olchansk/root/root_v5.10.00_SL40\"\; > rootsys.h using .cpp.o rules /opt/intel_cc_80/bin/icc -cxxlib-gcc -c -O2 -tpp7 -pthread -I/triumfcs/trshare/olchansk/root/root_v5.10.00_SL40/include -DUNIX -Dunix -DLINUX -Dlinux -Df90 -Dicc -DCERNLIB_TYPE -I. -I/home/e614/private_html/nightly_builds/triumf/mofia/devel/source/include -I/home/e614/e614soft/triumf/ybos/4.1/library -I/home/e614/e614soft/triumf/cfm/2.2/source -I/home/e614/e614soft/triumf/bru/1.1 -I/cern/2003_rh9/lib/../include -I/cern/2003_rh9/lib/../include/geant321 main.cpp using .F.o rules /opt/intel_fc_80/bin/ifort -FI -132 -c -o /home/e614/private_html/nightly_builds/triumf/mofia/devel/source/main/mofia.o -O2 -unroll -ip -scalar_rep -prefetch -axKW -tpp7 -tune pn4 -fp -stack_temps -align -pad -traceback -save -u -assume byterecl -warn nousage -I. -I/home/e614/private_html/nightly_builds/triumf/mofia/devel/source/include -I/home/e614/e614soft/triumf/ybos/4.1/library -I/home/e614/e614soft/triumf/cfm/2.2/source -I/home/e614/e614soft/triumf/bru/1.1 -I/cern/2003_rh9/lib/../include -I/cern/2003_rh9/lib/../include/geant321 -I/home/e614/private_html/nightly_builds/triumf/mofia/devel/source/mainf90 -I. -I/home/e614/private_html/nightly_builds/triumf/mofia/devel/source/include -I/home/e614/e614soft/triumf/ybos/4.1/library -I/home/e614/e614soft/triumf/cfm/2.2/source -I/home/e614/e614soft/triumf/bru/1.1 -I/cern/2003_rh9/lib/../include -I/cern/2003_rh9/lib/../include/geant321 -DUNIX -Dunix -DLINUX -Dlinux -Df90 -Dicc -DCERNLIB_TYPE /home/e614/private_html/nightly_builds/triumf/mofia/devel/source/main/mofia.F /opt/intel_cc_80/bin/icc -cxxlib-gcc -o plain -static -O2 -tpp7 -pthread -I/triumfcs/trshare/olchansk/root/root_v5.10.00_SL40/include main.o /home/e614/private_html/nightly_builds/triumf/mofia/devel/source/main/mofia.o /home/e614/private_html/nightly_builds/triumf/mofia/devel/lib/libmain.a /home/e614/e614soft/triumf/cfm/2.2/main/libcfm_icc8.a /home/e614/e614soft/triumf/ybos/4.1/library/libybos_icc8.a /home/e614/e614soft/triumf/bru/1.1/libbru_icc8.a /home/e614/e614soft/triumf/gplot/libgplot_icc8.a /home/e614/private_html/nightly_builds/triumf/mofia/devel/lib/libdummy.a -lm -L/twist/local/cern_absoft/2002/lib/../libicc -lpacklib -lmathlib -lkernlib -cxxlib-gcc -static-libcxa /opt/intel_fc_80/lib/libcxaguard.a /opt/intel_fc_80/lib/libifport.a /opt/intel_fc_80/lib/libifcore.a /opt/intel_cc_80/lib/libsvml.a -L/usr/lib -lstdc++ -lnsl -lreadline -lncurses -lpthread /usr/lib/libreadline.a(complete.o)(.text+0x1c71): In function `rl_username_completion_function': : warning: Using 'getpwent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /opt/intel_fc_80/lib/libifcore.a(for_open_proc.o)(.text+0x3929): In function `for__compute_filename': : warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /opt/intel_fc_80/lib/libifcore.a(for_open_proc.o)(.text+0x3a0c): In function `for__compute_filename': : warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/lib/libreadline.a(complete.o)(.text+0x1c62): In function `rl_username_completion_function': : warning: Using 'setpwent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/lib/libreadline.a(complete.o)(.text+0x1d0d): In function `rl_username_completion_function': : warning: Using 'endpwent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking using .f90.o rules /opt/intel_fc_80/bin/ifort -FR -c -o user_hists_mod.o -O2 -unroll -ip -scalar_rep -prefetch -axKW -tpp7 -tune pn4 -fp -stack_temps -align -pad -traceback -save -u -assume byterecl -warn nousage -I. -I/home/e614/private_html/nightly_builds/triumf/mofia/devel/source/include -I/home/e614/e614soft/triumf/ybos/4.1/library -I/home/e614/e614soft/triumf/cfm/2.2/source -I/home/e614/e614soft/triumf/bru/1.1 -I/cern/2003_rh9/lib/../include -I/cern/2003_rh9/lib/../include/geant321 -I/home/e614/private_html/nightly_builds/triumf/mofia/devel/source/mainf90 -I. -I/home/e614/private_html/nightly_builds/triumf/mofia/devel/source/include -I/home/e614/e614soft/triumf/ybos/4.1/library -I/home/e614/e614soft/triumf/cfm/2.2/source -I/home/e614/e614soft/triumf/bru/1.1 -I/cern/2003_rh9/lib/../include -I/cern/2003_rh9/lib/../include/geant321 -DUNIX -Dunix -DLINUX -Dlinux -Df90 -Dicc -DCERNLIB_TYPE user_hists_mod.f90 fortcom: Error: user_hists_mod.f90, line 22: Error in opening the Library module file. [FILTERS_MOD] USE filters_mod ------^ fortcom: Error: user_hists_mod.f90, line 305: Error in opening the Library module file. [TRACKRANGE_MOD] use trackrange_mod --------^ fortcom: Error: user_hists_mod.f90, line 306: Error in opening the Library module file. [PATTERN_MOD] use pattern_mod --------^ fortcom: Error: user_hists_mod.f90, line 429: Error in opening the Library module file. [PATTERN_MOD] use pattern_mod, only: muWin --------^ fortcom: Error: user_hists_mod.f90, line 430: Error in opening the Library module file. [TRACKRANGE_MOD] use trackrange_mod, only: TRmaxR --------^ fortcom: Error: user_hists_mod.f90, line 464: Error in opening the Library module file. [PATTERN_MOD] USE pattern_mod --------^ fortcom: Error: user_hists_mod.f90, line 439: Conflicting attributes or multiple declaration of name. [MUWIN] if(muWin > 0) then -------------^ fortcom: Error: user_hists_mod.f90, line 440: Conflicting attributes or multiple declaration of name. [TRMAXR] if (TRmaxR(MuWin) < 4.0) then -----------------^ fortcom: Error: user_hists_mod.f90, line 429: Name in only-list does not exist. [MUWIN] use pattern_mod, only: muWin ---------------------------^ fortcom: Error: user_hists_mod.f90, line 430: Name in only-list does not exist. [TRMAXR] use trackrange_mod, only: TRmaxR ------------------------------^ fortcom: Error: user_hists_mod.f90, line 492: This name does not have a type, and must have an explicit type. [DECAYWIN] if(fHelixFits(itrack)%iwindow == decaywin) then ----------------------------------------^ compilation aborted for user_hists_mod.f90 (code 1) make: *** [user_hists_mod.o] Error 1