m_kunitski

ACML 3.6.0 PGI undefined reference to...

Discussion created by m_kunitski on Mar 28, 2008
Latest reply on May 1, 2008 by chipf
/pgi/linux86-64/5.2/bin/pgCC -lpgf90 -lpgf90_rpm1 -lpgf902 -lpgf90rtl -lpgftnrtl -tp=k8-32 -Mcache_align -L/DEV/lib/acml3.6.0 -lacml dfwm-sim.o ....

when compiling program with PGI 5.2 have the following link errors:

libacml.so: undefined reference to `fio_ldw'
libacml.so: undefined reference to `__mth_i_cddiv'
libacml.so: undefined reference to `__mth_i_csqrt'
libacml.so: undefined reference to `fio_sc_d_fmt_write'
libacml.so: undefined reference to `__mth_i_cdsqrt'
libacml.so: undefined reference to `fio_fmtw_intern_init'
libacml.so: undefined reference to `__mth_i_cdiv'
libacml.so: undefined reference to `fio_fmt_write'
libacml.so: undefined reference to `fio_ldw_end'
libacml.so: undefined reference to `ftn_str_index'
libacml.so: undefined reference to `fio_fmtw_init'
libacml.so: undefined reference to `fio_sc_f_ldw'
libacml.so: undefined reference to `fio_ldw_init'
libacml.so: undefined reference to `ftn_str_copy'
libacml.so: undefined reference to `__mth_i_cdexp'
libacml.so: undefined reference to `fio_fmt_read'
libacml.so: undefined reference to `fio_fmtr_intern_init'
libacml.so: undefined reference to `__pgi_abort_init'
libacml.so: undefined reference to `fio_sc_fmt_write'
libacml.so: undefined reference to `fio_fmtw_end'
libacml.so: undefined reference to `fio_fmtr_end'
libacml.so: undefined reference to `fio_sc_d_ldw'
libacml.so: undefined reference to `ftn_strcmp'
libacml.so: undefined reference to `__mth_i_cexp'
libacml.so: undefined reference to `fio_sc_f_fmt_write'
libacml.so: undefined reference to `ftn_stop'
libacml.so: undefined reference to `ftn_str_cpy1'

Does it mean that the PGI libraries are too old?
Is it possible to solve it without using the newer compiler?

Thanks a lot!

Outcomes