bug-gsl
[Top][All Lists]
Advanced

[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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]