----- Original Message ----- 
From: Lu Yongzhi 
To: ccp4 bb 
Sent: Wednesday, March 26, 2008 7:41 PM
Subject: problems about installation of mosflm701 


Hi, 

My OS is fedoral core 5. I have installed ccp4-6.0.2 which include the mosflm 
6, but I want to install mosflm7.0.1. I downloaded the program, but I can't 
install it properly. I source the file 'intel', the echo is (I have changed the 
'setenv' to 'export'):


bash: export: `-lccp4f -lccp4c -lxdl_view': not a valid identifier
MOSROOT has been set to

bash: export: `/index': not a valid identifier
bash: export: `/src/dps/util': not a valid identifier
bash: export: `/jpg': not a valid identifier
bash: intel: line 65: syntax error: unexpected end of file

could anyone can help me. 

the lines in the 'intel' file are:

#!/bin/csh -fv
#
# setup shell script for the development copies of Mosflm for different 
# platforms.
#
# Common stuff first
#
export CCP4_LIB_FILES '-lccp4f -lccp4c -lxdl_view'
set mosroot = ${cwd:h}
export MOSROOT $mosroot
echo MOSROOT has been set to $MOSROOT 
set moshome = ${cwd}
export MOSHOME $moshome
echo $MOSHOME
export AR_FLAGS vru
export DPS         ${MOSHOME}
export IND         ${MOSHOME}/index
export UTIL        ${MOSHOME}/src/dps/util
export JPG         ${MOSHOME}/jpg
# intel compiler specifics - change this to your local installation
if ( -e /opt/intel/compiler70/ia32/bin/ifcvars.csh )then
    source /opt/intel/compiler70/ia32/bin/ifcvars.csh
else
    echo You must either edit the file called \"intel\" to source the correct
    echo ifcvars.csh file or install both the Intel C++ and FORTRAN compilers 
    exit
endif
if ( -e /opt/intel/compiler70/ia32/ifc_fudge.o )then
    export FUDGE /opt/intel/compiler70/ia32/ifc_fudge.o
    export NOFUDGE ""
else
    export FUDGE ""
    export NOFUDGE -i_dynamic
endif
export DEBUG ""
export F77   "ifc ${DEBUG}"
export FCOMP   "${F77}"
export FC      "${F77}"
export CC     "icc ${DEBUG}"
export FLINK   "${F77} ${DEBUG}" 
export FFLAGS  "-O -align -w90 -cm"
export CFLAGS   "-O0 -O -DPROTOTYPE -DIFC  -c -w"
# if no "fudge.o" vide infra export LFLAGS    "-Vaxlib -i_dynamic"
export LFLAGS    "-Vaxlib $NOFUDGE"
#
# (2) Mosflm directory
#
export MOSFLAGS  "-O3 -align -w90 -cm"
# export MOSFLAGS  "-O3 -align -w90 -cm -prof_gen" this line for profiling only
# export MOSFLAGS  "-O3 -align -w90 -cm -prof_use" & change $F77 etc to include 
"-ipo" flag

export MCFLAGS   "-O0"
export MOSLIBS     "-L${CCP4_LIB} ${CCP4_LIB_FILES} -lncurses -L/usr/X11R6/lib 
-lXt -lSM -lICE -lX11 -ldl -lpthread -lm ${FUDGE}"
#
# (3) CBF directories
#
export CBFCFLAGS   "-O -DPROTOTYPE -DIFC"
# DPS
export VERBOSE     "v"
export UTILFLAGS   "-O -DPROTOTYPE -DIFC  -c -w"
export EXTRAFLAGS  "-I${UTIL} "
export STDCFLAGS   ""

exit

Reply via email to