[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-gsl] GSL 2.3 libgsl.so contains undefined symbols
From: |
Stewart, Adam James |
Subject: |
[Bug-gsl] GSL 2.3 libgsl.so contains undefined symbols |
Date: |
Tue, 25 Apr 2017 20:50:57 +0000 |
I just built GSL 2.3 on CentOS 6.8 with GCC 6.1.0. All of the tests passed
(although they don't pass for Intel:
http://lists.gnu.org/archive/html/bug-gsl/2017-01/msg00000.html). However, when
I check the libraries it built, I'm seeing undefined symbols:
$ ldd -r lib/libgsl.so
undefined symbol: cblas_dasum (lib/libgsl.so)
undefined symbol: cblas_sger (lib/libgsl.so)
undefined symbol: cblas_cdotc_sub (lib/libgsl.so)
undefined symbol: cblas_icamax (lib/libgsl.so)
undefined symbol: cblas_dsyrk (lib/libgsl.so)
undefined symbol: cblas_ztrsm (lib/libgsl.so)
undefined symbol: cblas_ssyrk (lib/libgsl.so)
undefined symbol: cblas_strmv (lib/libgsl.so)
undefined symbol: cblas_ctrmv (lib/libgsl.so)
undefined symbol: cblas_cherk (lib/libgsl.so)
undefined symbol: cblas_ccopy (lib/libgsl.so)
undefined symbol: cblas_cswap (lib/libgsl.so)
undefined symbol: cblas_dsyr2k (lib/libgsl.so)
undefined symbol: cblas_drot (lib/libgsl.so)
undefined symbol: cblas_dscal (lib/libgsl.so)
undefined symbol: cblas_sdsdot (lib/libgsl.so)
undefined symbol: cblas_zher (lib/libgsl.so)
undefined symbol: cblas_dgemv (lib/libgsl.so)
undefined symbol: cblas_cgeru (lib/libgsl.so)
undefined symbol: cblas_dsyr (lib/libgsl.so)
undefined symbol: cblas_zher2k (lib/libgsl.so)
undefined symbol: cblas_saxpy (lib/libgsl.so)
undefined symbol: cblas_izamax (lib/libgsl.so)
undefined symbol: cblas_dsdot (lib/libgsl.so)
undefined symbol: cblas_zgerc (lib/libgsl.so)
undefined symbol: cblas_dtrmv (lib/libgsl.so)
undefined symbol: cblas_daxpy (lib/libgsl.so)
undefined symbol: cblas_cgemm (lib/libgsl.so)
undefined symbol: cblas_scnrm2 (lib/libgsl.so)
undefined symbol: cblas_ctrsv (lib/libgsl.so)
undefined symbol: cblas_ssyr2 (lib/libgsl.so)
undefined symbol: cblas_zswap (lib/libgsl.so)
undefined symbol: cblas_srot (lib/libgsl.so)
undefined symbol: cblas_srotmg (lib/libgsl.so)
undefined symbol: cblas_ssyr (lib/libgsl.so)
undefined symbol: cblas_strsm (lib/libgsl.so)
undefined symbol: cblas_dsymv (lib/libgsl.so)
undefined symbol: cblas_zdscal (lib/libgsl.so)
undefined symbol: cblas_zdotc_sub (lib/libgsl.so)
undefined symbol: cblas_sgemv (lib/libgsl.so)
undefined symbol: cblas_dgemm (lib/libgsl.so)
undefined symbol: cblas_sswap (lib/libgsl.so)
undefined symbol: cblas_ztrmm (lib/libgsl.so)
undefined symbol: cblas_ssymv (lib/libgsl.so)
undefined symbol: cblas_zgeru (lib/libgsl.so)
undefined symbol: cblas_drotmg (lib/libgsl.so)
undefined symbol: cblas_zgemm (lib/libgsl.so)
undefined symbol: cblas_snrm2 (lib/libgsl.so)
undefined symbol: cblas_dtrsv (lib/libgsl.so)
undefined symbol: cblas_zhemv (lib/libgsl.so)
undefined symbol: cblas_cher2 (lib/libgsl.so)
undefined symbol: cblas_scasum (lib/libgsl.so)
undefined symbol: cblas_zher2 (lib/libgsl.so)
undefined symbol: cblas_cdotu_sub (lib/libgsl.so)
undefined symbol: cblas_csymm (lib/libgsl.so)
undefined symbol: cblas_csyrk (lib/libgsl.so)
undefined symbol: cblas_dcopy (lib/libgsl.so)
undefined symbol: cblas_ctrmm (lib/libgsl.so)
undefined symbol: cblas_strmm (lib/libgsl.so)
undefined symbol: cblas_sasum (lib/libgsl.so)
undefined symbol: cblas_zaxpy (lib/libgsl.so)
undefined symbol: cblas_dsyr2 (lib/libgsl.so)
undefined symbol: cblas_ztrsv (lib/libgsl.so)
undefined symbol: cblas_csscal (lib/libgsl.so)
undefined symbol: cblas_zsymm (lib/libgsl.so)
undefined symbol: cblas_dznrm2 (lib/libgsl.so)
undefined symbol: cblas_dtrmm (lib/libgsl.so)
undefined symbol: cblas_cher2k (lib/libgsl.so)
undefined symbol: cblas_chemv (lib/libgsl.so)
undefined symbol: cblas_sscal (lib/libgsl.so)
undefined symbol: cblas_drotg (lib/libgsl.so)
undefined symbol: cblas_dnrm2 (lib/libgsl.so)
undefined symbol: cblas_drotm (lib/libgsl.so)
undefined symbol: cblas_zcopy (lib/libgsl.so)
undefined symbol: cblas_srotg (lib/libgsl.so)
undefined symbol: cblas_cher (lib/libgsl.so)
undefined symbol: cblas_dger (lib/libgsl.so)
undefined symbol: cblas_cgemv (lib/libgsl.so)
undefined symbol: cblas_srotm (lib/libgsl.so)
undefined symbol: cblas_dswap (lib/libgsl.so)
undefined symbol: cblas_ddot (lib/libgsl.so)
undefined symbol: cblas_zsyr2k (lib/libgsl.so)
undefined symbol: cblas_dsymm (lib/libgsl.so)
undefined symbol: cblas_idamax (lib/libgsl.so)
undefined symbol: cblas_ztrmv (lib/libgsl.so)
undefined symbol: cblas_sdot (lib/libgsl.so)
undefined symbol: cblas_zherk (lib/libgsl.so)
undefined symbol: cblas_ssyr2k (lib/libgsl.so)
undefined symbol: cblas_ctrsm (lib/libgsl.so)
undefined symbol: cblas_dzasum (lib/libgsl.so)
undefined symbol: cblas_strsv (lib/libgsl.so)
undefined symbol: cblas_scopy (lib/libgsl.so)
undefined symbol: cblas_caxpy (lib/libgsl.so)
undefined symbol: cblas_zscal (lib/libgsl.so)
undefined symbol: cblas_cscal (lib/libgsl.so)
undefined symbol: cblas_csyr2k (lib/libgsl.so)
undefined symbol: cblas_ssymm (lib/libgsl.so)
undefined symbol: cblas_cgerc (lib/libgsl.so)
undefined symbol: cblas_isamax (lib/libgsl.so)
undefined symbol: cblas_dtrsm (lib/libgsl.so)
undefined symbol: cblas_chemm (lib/libgsl.so)
undefined symbol: cblas_zhemm (lib/libgsl.so)
undefined symbol: cblas_zgemv (lib/libgsl.so)
undefined symbol: cblas_zsyrk (lib/libgsl.so)
undefined symbol: cblas_sgemm (lib/libgsl.so)
undefined symbol: cblas_zdotu_sub (lib/libgsl.so)
linux-vdso.so.1 => (0x00007fff4eb43000)
libm.so.6 => /lib64/libm.so.6 (0x00002b0459de3000)
libc.so.6 => /lib64/libc.so.6 (0x00002b045a067000)
/lib64/ld-linux-x86-64.so.2 (0x00002b045974c000)
Are these normal? Should this library be linking to lib/libgslcblas.so?
Adam J. Stewart
Assistant Systems Administrator
Laboratory Computing Resource Center
Computing, Environment and Life Sciences
Argonne National Laboratory
- [Bug-gsl] GSL 2.3 libgsl.so contains undefined symbols,
Stewart, Adam James <=