[Pw_forum] error in make pw, after rev. 9674

Paolo Giannozzi giannozz at democritos.it
Wed Feb 6 17:46:30 CET 2013


Strange. Look at the difference between the make.sys file produced
by running "configure" before and after rev.9674. "autoconf" utilities
are used only by "configure" to guess the system type, and the only
result of "configure" is the "make.sys" file. There is no other way
these utilities can affect the code (unless iotk does something special)

P.

On Feb 6, 2013, at 17:16 , Marco Govoni wrote:

> Dear all,
>
> Since rev. 9674 I cannot compile the PW package (make pw) using gcc  
> 4.7.
> In the following you find the error message.
>
> log of rev. 9674 says:
> r9674 | giannozz | 2012-11-27 14:39:08 +0100 (Tue, 27 Nov 2012) | 5  
> lines
> Updated versions of autoconf utilities. Not sure whether it makes any
> (positive or negative) difference: just discovered that there is a  
> Debian
> QE distribution, and that it is marked as having obsdolete  
> config.guess
> and config.sub files
>
> Any suggestion?
> Thanks.
>
>
> ******* ERROR MESSAGE *****
> cpp-mp-4.7 -D__FFTW -D__MPI -D__PARA -D__SCALAPACK -D__OPENMP  -I../ 
> include iotk_xtox.f90 -o iotk_xtox.F90 ; \
>        mpif90 -m64 -fopenmp  -D__FFTW -D__MPI -D__PARA - 
> D__SCALAPACK -D__OPENMP  -I../include  -c iotk_xtox.F90 -o iotk_xtox.o
> ar ruv libiotk.a iotk_attr+CHARACTER1_0.o iotk_attr+COMPLEX1_0.o  
> iotk_attr+COMPLEX1_3.o iotk_attr+COMPLEX1_6.o iotk_attr 
> +COMPLEX2_0.o iotk_attr+COMPLEX2_3.o iotk_attr+COMPLEX2_6.o  
> iotk_attr+COMPLEX3_0.o iotk_attr+COMPLEX3_3.o iotk_attr 
> +COMPLEX3_6.o iotk_attr+COMPLEX4_0.o iotk_attr+COMPLEX4_3.o  
> iotk_attr+COMPLEX4_6.o iotk_attr.o iotk_attr+INTEGER1_0.o iotk_attr 
> +INTEGER1_3.o iotk_attr+INTEGER1_6.o iotk_attr+INTEGER2_0.o  
> iotk_attr+INTEGER2_3.o iotk_attr+INTEGER2_6.o iotk_attr 
> +INTEGER3_0.o iotk_attr+INTEGER3_3.o iotk_attr+INTEGER3_6.o  
> iotk_attr+INTEGER4_0.o iotk_attr+INTEGER4_3.o iotk_attr 
> +INTEGER4_6.o iotk_attr_interf.o iotk_attr+LOGICAL1_0.o iotk_attr 
> +LOGICAL1_3.o iotk_attr+LOGICAL1_6.o iotk_attr+LOGICAL2_0.o  
> iotk_attr+LOGICAL2_3.o iotk_attr+LOGICAL2_6.o iotk_attr 
> +LOGICAL3_0.o iotk_attr+LOGICAL3_3.o iotk_attr+LOGICAL3_6.o  
> iotk_attr+LOGICAL4_0.o iotk_attr+LOGICAL4_3.o iotk_attr 
> +LOGICAL4_6.o iotk_attr+REAL1_0.o iotk_attr+REAL1_3.o iotk_attr 
> +REAL1_6.o iotk_attr+REAL2_0.o iotk_attr+REAL2_3.o iotk_attr 
> +REAL2_6.o iotk_attr+REAL3_0.o iotk_attr+REAL3_3.o iotk_attr 
> +REAL3_6.o iotk_attr+REAL4_0.o iotk_attr+REAL4_3.o iotk_attr 
> +REAL4_6.o iotk_base.o iotk_dat+CHARACTER1_0.o iotk_dat 
> +CHARACTER1_3.o iotk_dat+CHARACTER1_6.o iotk_dat+COMPLEX1_0.o  
> iotk_dat+COMPLEX1_3.o iotk_dat+COMPLEX1_6.o iotk_dat+COMPLEX2_0.o  
> iotk_dat+COMPLEX2_3.o iotk_dat+COMPLEX2_6.o iotk_dat+COMPLEX3_0.o  
> iotk_dat+COMPLEX3_3.o iotk_dat+COMPLEX3_6.o iotk_dat+COMPLEX4_0.o  
> iotk_dat+COMPLEX4_3.o iotk_dat+COMPLEX4_6.o iotk_dat.o iotk_dat 
> +INTEGER1_0.o iotk_dat+INTEGER1_3.o iotk_dat+INTEGER1_6.o iotk_dat 
> +INTEGER2_0.o iotk_dat+INTEGER2_3.o iotk_dat+INTEGER2_6.o iotk_dat 
> +INTEGER3_0.o iotk_dat+INTEGER3_3.o iotk_dat+INTEGER3_6.o iotk_dat 
> +INTEGER4_0.o iotk_dat+INTEGER4_3.o iotk_dat+INTEGER4_6.o  
> iotk_dat_interf.o iotk_dat+LOGICAL1_0.o iotk_dat+LOGICAL1_3.o  
> iotk_dat+LOGICAL1_6.o iotk_dat+LOGICAL2_0.o iotk_dat+LOGICAL2_3.o  
> iotk_dat+LOGICAL2_6.o iotk_dat+LOGICAL3_0.o iotk_dat+LOGICAL3_3.o  
> iotk_dat+LOGICAL3_6.o iotk_dat+LOGICAL4_0.o iotk_dat+LOGICAL4_3.o  
> iotk_dat+LOGICAL4_6.o iotk_dat+REAL1_0.o iotk_dat+REAL1_3.o iotk_dat 
> +REAL1_6.o iotk_dat+REAL2_0.o iotk_dat+REAL2_3.o iotk_dat+REAL2_6.o  
> iotk_dat+REAL3_0.o iotk_dat+REAL3_3.o iotk_dat+REAL3_6.o iotk_dat 
> +REAL4_0.o iotk_dat+REAL4_3.o iotk_dat+REAL4_6.o iotk_error.o  
> iotk_error_interf.o iotk_files.o iotk_files_interf.o iotk_fmt.o  
> iotk_fmt_interf.o iotk_misc.o iotk_misc_interf.o iotk_module.o  
> iotk_scan.o iotk_scan_interf.o iotk_stream.o iotk_stream_interf.o  
> iotk_str.o iotk_str_interf.o iotk_tool.o iotk_tool_interf.o  
> iotk_unit.o iotk_unit_interf.o iotk_unit_list.o iotk_write.o  
> iotk_write_interf.o iotk_xtox.o iotk_xtox_interf.o
> ar: creating archive libiotk.a
> a - iotk_attr+CHARACTER1_0.o
> a - iotk_attr+COMPLEX1_0.o
> a - iotk_attr+COMPLEX1_3.o
> a - iotk_attr+COMPLEX1_6.o
> a - iotk_attr+COMPLEX2_0.o
> a - iotk_attr+COMPLEX2_3.o
> a - iotk_attr+COMPLEX2_6.o
> a - iotk_attr+COMPLEX3_0.o
> a - iotk_attr+COMPLEX3_3.o
> a - iotk_attr+COMPLEX3_6.o
> a - iotk_attr+COMPLEX4_0.o
> a - iotk_attr+COMPLEX4_3.o
> a - iotk_attr+COMPLEX4_6.o
> a - iotk_attr.o
> a - iotk_attr+INTEGER1_0.o
> a - iotk_attr+INTEGER1_3.o
> a - iotk_attr+INTEGER1_6.o
> a - iotk_attr+INTEGER2_0.o
> a - iotk_attr+INTEGER2_3.o
> a - iotk_attr+INTEGER2_6.o
> a - iotk_attr+INTEGER3_0.o
> a - iotk_attr+INTEGER3_3.o
> a - iotk_attr+INTEGER3_6.o
> a - iotk_attr+INTEGER4_0.o
> a - iotk_attr+INTEGER4_3.o
> a - iotk_attr+INTEGER4_6.o
> a - iotk_attr_interf.o
> a - iotk_attr+LOGICAL1_0.o
> a - iotk_attr+LOGICAL1_3.o
> a - iotk_attr+LOGICAL1_6.o
> a - iotk_attr+LOGICAL2_0.o
> a - iotk_attr+LOGICAL2_3.o
> a - iotk_attr+LOGICAL2_6.o
> a - iotk_attr+LOGICAL3_0.o
> a - iotk_attr+LOGICAL3_3.o
> a - iotk_attr+LOGICAL3_6.o
> a - iotk_attr+LOGICAL4_0.o
> a - iotk_attr+LOGICAL4_3.o
> a - iotk_attr+LOGICAL4_6.o
> a - iotk_attr+REAL1_0.o
> a - iotk_attr+REAL1_3.o
> a - iotk_attr+REAL1_6.o
> a - iotk_attr+REAL2_0.o
> a - iotk_attr+REAL2_3.o
> a - iotk_attr+REAL2_6.o
> a - iotk_attr+REAL3_0.o
> a - iotk_attr+REAL3_3.o
> a - iotk_attr+REAL3_6.o
> a - iotk_attr+REAL4_0.o
> a - iotk_attr+REAL4_3.o
> a - iotk_attr+REAL4_6.o
> a - iotk_base.o
> a - iotk_dat+CHARACTER1_0.o
> a - iotk_dat+CHARACTER1_3.o
> a - iotk_dat+CHARACTER1_6.o
> a - iotk_dat+COMPLEX1_0.o
> a - iotk_dat+COMPLEX1_3.o
> a - iotk_dat+COMPLEX1_6.o
> a - iotk_dat+COMPLEX2_0.o
> a - iotk_dat+COMPLEX2_3.o
> a - iotk_dat+COMPLEX2_6.o
> a - iotk_dat+COMPLEX3_0.o
> a - iotk_dat+COMPLEX3_3.o
> a - iotk_dat+COMPLEX3_6.o
> a - iotk_dat+COMPLEX4_0.o
> a - iotk_dat+COMPLEX4_3.o
> a - iotk_dat+COMPLEX4_6.o
> a - iotk_dat.o
> a - iotk_dat+INTEGER1_0.o
> a - iotk_dat+INTEGER1_3.o
> a - iotk_dat+INTEGER1_6.o
> a - iotk_dat+INTEGER2_0.o
> a - iotk_dat+INTEGER2_3.o
> a - iotk_dat+INTEGER2_6.o
> a - iotk_dat+INTEGER3_0.o
> a - iotk_dat+INTEGER3_3.o
> a - iotk_dat+INTEGER3_6.o
> a - iotk_dat+INTEGER4_0.o
> a - iotk_dat+INTEGER4_3.o
> a - iotk_dat+INTEGER4_6.o
> a - iotk_dat_interf.o
> a - iotk_dat+LOGICAL1_0.o
> a - iotk_dat+LOGICAL1_3.o
> a - iotk_dat+LOGICAL1_6.o
> a - iotk_dat+LOGICAL2_0.o
> a - iotk_dat+LOGICAL2_3.o
> a - iotk_dat+LOGICAL2_6.o
> a - iotk_dat+LOGICAL3_0.o
> a - iotk_dat+LOGICAL3_3.o
> a - iotk_dat+LOGICAL3_6.o
> a - iotk_dat+LOGICAL4_0.o
> a - iotk_dat+LOGICAL4_3.o
> a - iotk_dat+LOGICAL4_6.o
> a - iotk_dat+REAL1_0.o
> a - iotk_dat+REAL1_3.o
> a - iotk_dat+REAL1_6.o
> a - iotk_dat+REAL2_0.o
> a - iotk_dat+REAL2_3.o
> a - iotk_dat+REAL2_6.o
> a - iotk_dat+REAL3_0.o
> a - iotk_dat+REAL3_3.o
> a - iotk_dat+REAL3_6.o
> a - iotk_dat+REAL4_0.o
> a - iotk_dat+REAL4_3.o
> a - iotk_dat+REAL4_6.o
> a - iotk_error.o
> a - iotk_error_interf.o
> a - iotk_files.o
> a - iotk_files_interf.o
> a - iotk_fmt.o
> a - iotk_fmt_interf.o
> a - iotk_misc.o
> a - iotk_misc_interf.o
> a - iotk_module.o
> a - iotk_scan.o
> a - iotk_scan_interf.o
> a - iotk_stream.o
> a - iotk_stream_interf.o
> a - iotk_str.o
> a - iotk_str_interf.o
> a - iotk_tool.o
> a - iotk_tool_interf.o
> a - iotk_unit.o
> a - iotk_unit_interf.o
> a - iotk_unit_list.o
> a - iotk_write.o
> a - iotk_write_interf.o
> a - iotk_xtox.o
> a - iotk_xtox_interf.o
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+CHARACTER1_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+COMPLEX1_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+COMPLEX1_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+COMPLEX1_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+COMPLEX2_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+COMPLEX2_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+COMPLEX2_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+COMPLEX3_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+COMPLEX3_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+COMPLEX3_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+COMPLEX4_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+COMPLEX4_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+COMPLEX4_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+INTEGER1_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+INTEGER1_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+INTEGER1_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+INTEGER2_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+INTEGER2_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+INTEGER2_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+INTEGER3_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+INTEGER3_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+INTEGER3_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+INTEGER4_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+INTEGER4_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+INTEGER4_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr_interf.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+LOGICAL1_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+LOGICAL1_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+LOGICAL1_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+LOGICAL2_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+LOGICAL2_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+LOGICAL2_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+LOGICAL3_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+LOGICAL3_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+LOGICAL3_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+LOGICAL4_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+LOGICAL4_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+LOGICAL4_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+REAL1_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+REAL1_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+REAL1_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+REAL2_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+REAL2_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+REAL2_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+REAL3_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+REAL3_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+REAL3_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+REAL4_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+REAL4_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_attr+REAL4_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_base.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+CHARACTER1_0.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+CHARACTER1_3.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+CHARACTER1_6.o) has no  
> symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+COMPLEX1_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+COMPLEX1_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+COMPLEX1_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+COMPLEX2_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+COMPLEX2_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+COMPLEX2_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+COMPLEX3_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+COMPLEX3_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+COMPLEX3_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+COMPLEX4_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+COMPLEX4_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+COMPLEX4_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+INTEGER1_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+INTEGER1_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+INTEGER1_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+INTEGER2_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+INTEGER2_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+INTEGER2_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+INTEGER3_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+INTEGER3_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+INTEGER3_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+INTEGER4_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+INTEGER4_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+INTEGER4_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat_interf.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+LOGICAL1_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+LOGICAL1_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+LOGICAL1_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+LOGICAL2_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+LOGICAL2_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+LOGICAL2_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+LOGICAL3_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+LOGICAL3_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+LOGICAL3_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+LOGICAL4_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+LOGICAL4_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+LOGICAL4_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+REAL1_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+REAL1_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+REAL1_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+REAL2_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+REAL2_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+REAL2_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+REAL3_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+REAL3_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+REAL3_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+REAL4_0.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+REAL4_3.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_dat+REAL4_6.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_error.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_error_interf.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_files.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_files_interf.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_fmt.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_fmt_interf.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_misc.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_misc_interf.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_module.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_scan.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_scan_interf.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_stream.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_stream_interf.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_str.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_str_interf.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_tool.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_tool_interf.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_unit.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_unit_interf.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_unit_list.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_write.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_write_interf.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_xtox.o) has no symbols
> /usr/bin/ranlib: file: libiotk.a(iotk_xtox_interf.o) has no symbols
> ranlib libiotk.a
> ranlib: file: libiotk.a(iotk_attr+CHARACTER1_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+COMPLEX1_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+COMPLEX1_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+COMPLEX1_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+COMPLEX2_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+COMPLEX2_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+COMPLEX2_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+COMPLEX3_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+COMPLEX3_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+COMPLEX3_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+COMPLEX4_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+COMPLEX4_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+COMPLEX4_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+INTEGER1_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+INTEGER1_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+INTEGER1_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+INTEGER2_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+INTEGER2_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+INTEGER2_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+INTEGER3_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+INTEGER3_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+INTEGER3_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+INTEGER4_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+INTEGER4_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+INTEGER4_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr_interf.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+LOGICAL1_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+LOGICAL1_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+LOGICAL1_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+LOGICAL2_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+LOGICAL2_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+LOGICAL2_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+LOGICAL3_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+LOGICAL3_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+LOGICAL3_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+LOGICAL4_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+LOGICAL4_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+LOGICAL4_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+REAL1_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+REAL1_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+REAL1_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+REAL2_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+REAL2_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+REAL2_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+REAL3_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+REAL3_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+REAL3_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+REAL4_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+REAL4_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_attr+REAL4_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_base.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+CHARACTER1_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+CHARACTER1_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+CHARACTER1_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+COMPLEX1_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+COMPLEX1_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+COMPLEX1_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+COMPLEX2_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+COMPLEX2_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+COMPLEX2_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+COMPLEX3_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+COMPLEX3_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+COMPLEX3_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+COMPLEX4_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+COMPLEX4_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+COMPLEX4_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+INTEGER1_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+INTEGER1_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+INTEGER1_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+INTEGER2_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+INTEGER2_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+INTEGER2_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+INTEGER3_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+INTEGER3_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+INTEGER3_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+INTEGER4_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+INTEGER4_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+INTEGER4_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat_interf.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+LOGICAL1_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+LOGICAL1_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+LOGICAL1_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+LOGICAL2_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+LOGICAL2_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+LOGICAL2_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+LOGICAL3_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+LOGICAL3_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+LOGICAL3_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+LOGICAL4_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+LOGICAL4_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+LOGICAL4_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+REAL1_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+REAL1_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+REAL1_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+REAL2_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+REAL2_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+REAL2_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+REAL3_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+REAL3_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+REAL3_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+REAL4_0.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+REAL4_3.o) has no symbols
> ranlib: file: libiotk.a(iotk_dat+REAL4_6.o) has no symbols
> ranlib: file: libiotk.a(iotk_error.o) has no symbols
> ranlib: file: libiotk.a(iotk_error_interf.o) has no symbols
> ranlib: file: libiotk.a(iotk_files.o) has no symbols
> ranlib: file: libiotk.a(iotk_files_interf.o) has no symbols
> ranlib: file: libiotk.a(iotk_fmt.o) has no symbols
> ranlib: file: libiotk.a(iotk_fmt_interf.o) has no symbols
> ranlib: file: libiotk.a(iotk_misc.o) has no symbols
> ranlib: file: libiotk.a(iotk_misc_interf.o) has no symbols
> ranlib: file: libiotk.a(iotk_module.o) has no symbols
> ranlib: file: libiotk.a(iotk_scan.o) has no symbols
> ranlib: file: libiotk.a(iotk_scan_interf.o) has no symbols
> ranlib: file: libiotk.a(iotk_stream.o) has no symbols
> ranlib: file: libiotk.a(iotk_stream_interf.o) has no symbols
> ranlib: file: libiotk.a(iotk_str.o) has no symbols
> ranlib: file: libiotk.a(iotk_str_interf.o) has no symbols
> ranlib: file: libiotk.a(iotk_tool.o) has no symbols
> ranlib: file: libiotk.a(iotk_tool_interf.o) has no symbols
> ranlib: file: libiotk.a(iotk_unit.o) has no symbols
> ranlib: file: libiotk.a(iotk_unit_interf.o) has no symbols
> ranlib: file: libiotk.a(iotk_unit_list.o) has no symbols
> ranlib: file: libiotk.a(iotk_write.o) has no symbols
> ranlib: file: libiotk.a(iotk_write_interf.o) has no symbols
> ranlib: file: libiotk.a(iotk_xtox.o) has no symbols
> ranlib: file: libiotk.a(iotk_xtox_interf.o) has no symbols
> ranlib: warning for library: libiotk.a the table of contents is  
> empty (no object file members in the library define global symbols)
> cpp-mp-4.7 -D__FFTW -D__MPI -D__PARA -D__SCALAPACK -D__OPENMP  -I../ 
> include iotk_print_kinds.f90 -o iotk_print_kinds.F90 ; \
>        mpif90 -m64 -fopenmp  -D__FFTW -D__MPI -D__PARA - 
> D__SCALAPACK -D__OPENMP  -I../include  -c iotk_print_kinds.F90 -o  
> iotk_print_kinds.o
> make loclib_only
> make[3]: Nothing to be done for `loclib_only'.
> mpif90  -o iotk_print_kinds.x iotk_print_kinds.o libiotk.a
> Undefined symbols for architecture x86_64:
>  "_main", referenced from:
>      start in crt1.10.6.o
> ld: symbol(s) not found for architecture x86_64
> collect2: error: ld returned 1 exit status
> make[2]: *** [iotk_print_kinds.x] Error 1
> make[1]: *** [libiotk] Error 2
> make: *** [libiotk] Error 2
>
>
> ------------------------------------------------------------
> Marco Govoni
> University of California, Davis
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://pwscf.org/mailman/listinfo/pw_forum

---
Paolo Giannozzi, Dept of Chemistry&Physics&Environment,
Univ. Udine, via delle Scienze 208, 33100 Udine, Italy
Phone +39-0432-558216, fax +39-0432-558222







More information about the users mailing list