serge-sans-paille / pythran-openblas

Wheel builder for OpenBLAS
BSD 3-Clause "New" or "Revised" License
6 stars 7 forks source link

Build wheel for manylinux Python 3.7 #2

Closed ashwinvis closed 5 years ago

serge-sans-paille commented 5 years ago

Should be fixed as of now, can you confirm it's okay on your side?

ashwinvis commented 5 years ago

Yes, pythran-openblas installs fine. How do I check which openblas library was used to compile? I don't see anything in ldd.

❯❯❯ ldd arc.cpython-37m-x86_64-linux-gnu.so                                                                                                                                                (augier_etal_2019)
    linux-vdso.so.1 (0x00007ffe4192b000)
    libstdc++.so.6 => /home/mech/avmo/scratch/miniconda3/envs/augier_etal_2019/lib/libstdc++.so.6 (0x00007ff12fc31000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff12f884000)
    libgcc_s.so.1 => /home/mech/avmo/scratch/miniconda3/envs/augier_etal_2019/lib/libgcc_s.so.1 (0x00007ff12fbd4000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff12f667000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff12f2c8000)
    /lib64/ld-linux-x86-64.so.2 (0x00007ff12fb88000)
serge-sans-paille commented 5 years ago

How do I check which openblas library was used to compile?

pythran -v a.py

and check the link step.

ashwinvis commented 5 years ago

Ah it is a static lib. Got it .. /lib/python3.7/site-packages/pythran_openblas/lib64/libopenblas.a. Thanks!