OK for some reason it wasn't linked to cblas. What does
pkg-config --libs linbox
says?

Francois

On 13/10/16 04:11, v...@ukr.net wrote:
On Wed, 12 Oct 2016 07:36:16 +1300
François Bissey <frp.bis...@gmail.com> wrote:

ldd
-r /usr/lib64/python2.7/site-packages/sage/matrix/matrix_modn_dense_float.so
and readelf
-d /usr/lib64/python2.7/site-packages/sage/matrix/matrix_modn_dense_float.so
output please.

ldd
-r /usr/lib64/python2.7/site-packages/sage/matrix/matrix_modn_dense_float.so

        linux-vdso.so.1 (0x00007fffc89f3000)
        liblinbox.so.0 => /usr/lib64/liblinbox.so.0 (0x00007fa93942a000)
        libgivaro.so.0 => /usr/lib64/libgivaro.so.0 (0x00007fa9391cb000)
        libgmp.so.10 => /usr/lib64/libgmp.so.10 (0x00007fa938f51000)
        libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/libstdc++.so.6 
(0x00007fa938b52000)
        libpython2.7.so.1.0 => /usr/lib64/libpython2.7.so.1.0 
(0x00007fa938771000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fa93846d000)
        libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/libgcc_s.so.1 
(0x00007fa938256000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fa937ebe000)
        libgmpxx.so.4 => /usr/lib64/libgmpxx.so.4 (0x00007fa937cb6000)
        /lib64/ld-linux-x86-64.so.2 (0x000055f9329e7000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fa937a99000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fa937895000)
        libutil.so.1 => /lib64/libutil.so.1 (0x00007fa937691000)
undefined symbol: cblas_dger    
(/usr/lib64/python2.7/site-packages/sage/matrix/matrix_modn_dense_float.so)
undefined symbol: cblas_strsm   
(/usr/lib64/python2.7/site-packages/sage/matrix/matrix_modn_dense_float.so)
undefined symbol: cblas_sgemm   
(/usr/lib64/python2.7/site-packages/sage/matrix/matrix_modn_dense_float.so)
undefined symbol: cblas_dgemm   
(/usr/lib64/python2.7/site-packages/sage/matrix/matrix_modn_dense_float.so)
undefined symbol: cblas_sgemv   
(/usr/lib64/python2.7/site-packages/sage/matrix/matrix_modn_dense_float.so)
undefined symbol: cblas_strmm   
(/usr/lib64/python2.7/site-packages/sage/matrix/matrix_modn_dense_float.so)
undefined symbol: cblas_dgemv   
(/usr/lib64/python2.7/site-packages/sage/matrix/matrix_modn_dense_float.so)


======================

readelf -d 
/usr/lib64/python2.7/site-packages/sage/matrix/matrix_modn_dense_float.so

Dynamic section at offset 0x75a68 contains 32 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [liblinbox.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libgivaro.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libgmp.so.10]
 0x0000000000000001 (NEEDED)             Shared library: [libstdc++.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libpython2.7.so.1.0]
 0x0000000000000001 (NEEDED)             Shared library: [libm.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libgcc_s.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
 0x000000000000000c (INIT)               0xe620
 0x000000000000000d (FINI)               0x6cbb8
 0x0000000000000019 (INIT_ARRAY)         0x275950
 0x000000000000001b (INIT_ARRAYSZ)       16 (bytes)
 0x000000000000001a (FINI_ARRAY)         0x275960
 0x000000000000001c (FINI_ARRAYSZ)       8 (bytes)
 0x0000000000000004 (HASH)               0x1c8
 0x000000006ffffef5 (GNU_HASH)           0x10d0
 0x0000000000000005 (STRTAB)             0x4198
 0x0000000000000006 (SYMTAB)             0x1ab0
 0x000000000000000a (STRSZ)              22135 (bytes)
 0x000000000000000b (SYMENT)             24 (bytes)
 0x0000000000000003 (PLTGOT)             0x275fe8
 0x0000000000000002 (PLTRELSZ)           6696 (bytes)
 0x0000000000000014 (PLTREL)             RELA
 0x0000000000000017 (JMPREL)             0xcbf8
 0x0000000000000007 (RELA)               0x9c70
 0x0000000000000008 (RELASZ)             12168 (bytes)
 0x0000000000000009 (RELAENT)            24 (bytes)
 0x000000006ffffffe (VERNEED)            0x9b50
 0x000000006fffffff (VERNEEDNUM)         4
 0x000000006ffffff0 (VERSYM)             0x9810
 0x000000006ffffff9 (RELACOUNT)          383
 0x0000000000000000 (NULL)               0x0

====================

  Vladimir

-----
 <v...@ukr.net>



Reply via email to