Hi list,
When I compile my program in PGF90 the follow error is returned.
I ´m using a mpich-g2 compiled with pgf90.
In the PGI site there are a FAQ inform to use a
-Wl -noinhibit-exec flags, then the errors appear
but the compilation finish and the executable is generate.
Someone has any idea about this error and how to fix it?
or
If this problem interfer in the execution of the program?
Thanks in advanced
Luciano
###################################################
/usr/local/mpich-g25/bin/mpif90 -g -tp amd64
-Bstatic -Minform=inform -Minfo -Mcache_align
-Mbounds -L/usr/pgi/linux86-64/6.0/libso
-lpgc -o SCABanDist.exe main_sca.o lum_temp.o
un_const.o space_reduction.o transform.o
het_par_class.o k_point_class.o k_vector_class.o
occup_class.o space_attrib.o het_par_class_mpi.o
io_routines.o
multi.o netpar.o matconst.o
mesh_functions.o cubic_sym_ops.o cubic_sym_det.o
pot2sym.o fermi.o poisson.o troca.o
kt_fun.o xc_fun.o kt_zb.o vc_zb.o
vh_zb.o xc_zb.o st_zb.o mg_zb.o
diago_zb_sca.o
sca_pars.o charge.o charofint.o
escwv.o gamfac.o occupmaj.o overlap.o
potdir.o val1d.o wave.o
orb_chd.o orb_sdens.o val3d.o
escwv_1d.o wave_1d.o
spec_mpi.o spdir_mpi.o -L/opt/libs
-lblacsCinit -lblacsF77init -lblacs -L/opt/libs
-lscalapack -L/opt/libs -lblacsCinit
-lblacsF77init -lblacs -L/opt/libs
-lscalapack -lblas -llapack -lblas -llapack
-lblas -llapack -lblas -llapack -lpgftnrtl
-L/usr/local/mpich-g25/lib
-lmpichg2 -L/opt/fftw3/lib -lfftw3f -lm -I/opt/fftw3/include
/usr/local/globus-4.0.4/lib/libltdl_gcc64dbg.a(ltdl.o):
In function `sys_dl_open':
/home/globus/gt4.0.4-all-source-installer/source-trees/mds/libtool/libtool-1.5.8/libltdl/ltdl.c:1101:
warning: Using 'dlopen' in statically linked
applications requires at runtime the shared
libraries from the glibc version used for linking
/usr/local/globus-4.0.4/lib/libglobus_gsi_sysconfig_gcc64dbg.a(globus_gsi_system_config.o):
In function `globus_gsi_sysconfig_get_unique_proxy_filename':
/home/globus/gt4.0.4-all-source-installer/source-trees/gsi/sysconfig/source/library/globus_gsi_system_config.c:7158:
warning: the use of `tmpnam' is dangerous, better use `mkstemp'
/usr/local/globus-4.0.4/lib/libglobus_common_gcc64dbg.a(globus_libc.o):
In function `globus_libc_getpwnam_r':
/home/globus/gt4.0.4-all-source-installer/source-trees/common/source/library/globus_libc.c:1716:
warning: Using 'getpwnam' in statically linked
applications requires at runtime the shared
libraries from the glibc version used for linking
/usr/local/globus-4.0.4/lib/libglobus_common_gcc64dbg.a(globus_libc.o):
In function `globus_libc_getpwuid_r':
/home/globus/gt4.0.4-all-source-installer/source-trees/common/source/library/globus_libc.c:1799:
warning: Using 'getpwuid' in statically linked
applications requires at runtime the shared
libraries from the glibc version used for linking
/usr/local/globus-4.0.4/lib/libglobus_common_gcc64dbg.a(globus_libc.o):
In function `globus_libc_getaddrinfo':
/home/globus/gt4.0.4-all-source-installer/source-trees/common/source/library/globus_libc.c:3211:
warning: Using 'getaddrinfo' in statically linked
applications requires at runtime the shared
libraries from the glibc version used for linking
/usr/local/globus-4.0.4/lib/libglobus_common_gcc64dbg.a(globus_libc.o):
In function `globus_libc_gethostbyaddr_r':
/home/globus/gt4.0.4-all-source-installer/source-trees/common/source/library/globus_libc.c:1476:
warning: Using 'gethostbyaddr' in statically
linked applications requires at runtime the
shared libraries from the glibc version used for linking
/usr/local/globus-4.0.4/lib/libglobus_common_gcc64dbg.a(globus_libc.o):
In function `globus_libc_gethostbyname_r':
/home/globus/gt4.0.4-all-source-installer/source-trees/common/source/library/globus_libc.c:1326:
warning: Using 'gethostbyname' in statically
linked applications requires at runtime the
shared libraries from the glibc version used for linking
/usr/local/globus-4.0.4/lib/libcrypto_gcc64dbg.a(b_sock.o):
In function `BIO_get_port':
/home/globus/gt4.0.4-all-source-installer/source-trees/gsi/openssl_gpt/crypto/bio/b_sock.c:178:
warning: Using 'getservbyname' in statically
linked applications requires at runtime the
shared libraries from the glibc version used for linking
/usr/lib64/libpthread.a(unwind.o): In function `__pthread_unwind':
unwind.c:(.text+0x3a): undefined reference to `_Unwind_ForcedUnwind'
/usr/lib64/libpthread.a(unwind.o): In function `unwind_stop':
unwind.c:(.text+0xf9): undefined reference to `_Unwind_GetCFA'
unwind.c:(.text+0x12c): undefined reference to `_Unwind_GetCFA'
/usr/lib64/libpthread.a(unwind.o): In function `__pthread_unwind_next':
unwind.c:(.text+0x1d8): undefined reference to `_Unwind_ForcedUnwind'
/usr/lib64/libc.a(iofclose.o):(.eh_frame+0x12):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(iofflush.o): In function `fflush':
(.text+0xfa): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(iofflush.o):(.eh_frame+0x13):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(iofgets.o): In function `fgets':
(.text+0x196): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(iofgets.o):(.eh_frame+0x13):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(iofputs.o): In function `fputs':
(.text+0x136): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(iofputs.o):(.eh_frame+0x13):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(iofread.o):(.eh_frame+0x12):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(ioftell.o):(.eh_frame+0x12):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(iofwrite.o): In function `fwrite':
(.text+0x15f): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(iofwrite.o):(.eh_frame+0x13):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(ioputs.o): In function `puts':
(.text+0x186): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(ioputs.o):(.eh_frame+0x13):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(ioseekoff.o):(.eh_frame+0x12):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(iosetvbuf.o): In function `setvbuf':
(.text+0x187): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(iosetvbuf.o):(.eh_frame+0x13):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(putchar.o):(.eh_frame+0x12):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(wfileops.o): In function `_IO_wfile_underflow':
(.text+0x118a): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(wfileops.o):(.eh_frame+0x13):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(fputc.o):(.eh_frame+0x12):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(fseek.o):(.eh_frame+0x12):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(getc.o):(.eh_frame+0x12):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(getchar.o):(.eh_frame+0x12):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(putc.o):(.eh_frame+0x12): more
undefined references to `__gcc_personality_v0' follow
/usr/lib64/libc.a(fileops.o): In function `_IO_file_underflow':
(.text+0x10f1): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(fileops.o): In function `_IO_file_fopen':
(.text+0x197e): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(fileops.o):(.eh_frame+0x13):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(syslog.o): In function `openlog':
(.text+0x3d7): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(syslog.o): In function `__vsyslog_chk':
(.text+0x939): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(syslog.o): In function `__vsyslog_chk':
(.text+0x94c): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(syslog.o): In function `closelog':
(.text+0xb12): undefined reference to `_Unwind_Resume'
/usr/lib64/libc.a(syslog.o):(.eh_frame+0x13):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(backtrace.o): In function `backtrace':
(.text+0x24): undefined reference to `_Unwind_Backtrace'
/usr/lib64/libc.a(backtrace.o): In function `backtrace_helper':
(.text+0x86): undefined reference to `_Unwind_GetIP'
/usr/lib64/libc.a(vfprintf_chk.o):(.eh_frame+0x12):
undefined reference to `__gcc_personality_v0'
/usr/lib64/libc.a(iogetdelim.o):(.eh_frame+0x12):
undefined reference to `__gcc_personality_v0'
make: *** [sca] Error 2
Aparecido Luciano Breviglieri Joioso
Analista de Sistemas - ScInfor
IFSC - USP