[CPMD-list] Help on Geodecker PP generation installation

Yang Zhenyu yangzy at lnm.imech.ac.cn
Mon Nov 28 15:27:59 CET 2005


 Dear CPMD user:
    
      When I intall The Geodecker PP generation (Linx-pc Redhat 9.0, Compiler: Interl Fortran Compiler 9.0), I get some undefined references. The next lines are the outprint of make.  
------------------------------------
ifort  -O2  -c -o pseudo.o pseudo.f
ifort  -O2  -c -o crtvh.o crtvh.f
ifort  -O2  -c -o penalty.o penalty.f
ifort  -O2  -c -o amoeba.o amoeba.f
ifort  -O2  -c -o gatom.o gatom.f
ifort  -O2  -c -o wave.o wave.f
ifort  -O2  -c -o wave2.o wave2.f
ifort  -O2  -c -o wave3.o wave3.f
ifort  -O2  -c -o detnp.o detnp.f
ifort  -O2  -c -o resid.o resid.f
ifort  -O2  -c -o etot.o etot.f
ifort  -O2  -c -o pj2test.o pj2test.f
ifort  -O2  -c -o xpown.o xpown.f
ifort  -O2  -c -o gamma.o gamma.f
ifort  -O2  -c -o ppack.o ppack.f
ifort  -O2  -c -o functionals.o functionals.f
ifort  -O2  -c -o radgrid.o radgrid.f
ifort  -O2  -c -o zero.o zero.f
ifort  -O2  -c -o xcfunction.o xcfunction.f
ifort  -O2  -c -o ggaenergy_15.o ggaenergy_15.f
ifort  -O2  -c -o zbrent.o zbrent.f
Linking pseudo ...
/usr/lib/libblas.so: undefined reference to `e_wsfe'
/usr/lib/libblas.so: undefined reference to `z_abs'
/usr/lib/liblapack.so: undefined reference to `c_sqrt'
/usr/lib/liblapack.so: undefined reference to `s_cmp'
/usr/lib/liblapack.so: undefined reference to `z_exp'
/usr/lib/liblapack.so: undefined reference to `c_exp'
/usr/lib/libblas.so: undefined reference to `do_fio'
/usr/lib/liblapack.so: undefined reference to `z_sqrt'
/usr/lib/liblapack.so: undefined reference to `s_cat'
/usr/lib/libblas.so: undefined reference to `s_stop'
/usr/lib/libblas.so: undefined reference to `c_abs'
/usr/lib/libblas.so: undefined reference to `s_wsfe'
/usr/lib/liblapack.so: undefined reference to `s_copy'
make: *** [pseudo] Error 1
 --------------------------------------------
       Anybody can help me to solve this problem?
       I give the Makefile(I made a little modification on the original one) as follows.

Makefile
----------
# Targets:

LIBRARY         = libout.a
PROGRAM         = pseudo
TARGET          = $(PROGRAM)

#   Compilers, Programs and Flags

#   for ibm/aix:
#   Fortran Compiler
FC              = ifort 
FFLAGS          = -O2
#   Linker/Loader
LD              = ifort -lblas -llapack

#   for DEC
#   Fortran Compiler
#FC             = f90
#   Linker/Loader
#LD              = f90 -ldxml

#   for cray-td3
#FC              = f90 
#FFLAGS          = -dp -O2  
# Linker/Loader
#LD              = f90
#LDFLAGS         = -l /opt/ctl/craylibs/craylibs/libblas.a  

# Shell Command
SHELL           = /bin/csh

----------



 				

¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡Best Regards

¡¡Yang Zhenyu				
  State Key Laboratory of Nonlinear Mechanics (LNM)
  Institute of Mechanics, Chinese Academy of Sciences
  No.15 Beisihuanxi Road
  Beijing 100080, P. R. China
  FAX: 010-62579511
¡¡yangzy at lnm.imech.ac.cn
¡¡2005-11-28




More information about the CPMD-list mailing list