On 10/16/20 6:55 PM, Mark Galassi wrote:
Or am I missing the opint of what you're trying to say?


The library libgsl.so is broken:

$ nm ./work/gsl-2.6/.libs/libgsl.so | grep cblas_ | head -5
                 U cblas_caxpy
                 U cblas_ccopy
                 U cblas_cdotc_sub
                 U cblas_cdotu_sub
                 U cblas_cgemm
[yuri@yv /usr/ports/math/gsl]$ ldd -a ./work/gsl-2.6/.libs/libgsl.so
./work/gsl-2.6/.libs/libgsl.so:
    libm.so.5 => /lib/libm.so.5 (0x80066c000)
    libc.so.7 => /lib/libc.so.7 (0x80024e000)
/lib/libm.so.5:
    libc.so.7 => /lib/libc.so.7 (0x80024e000)


It has unresolved symbols cblas_*, and isn't linked to any shared library that has cblas_* definitions.

The project "siril" does contain libgslcblas.so in its link line, like ```pkg-config --libs gsl``` suggests, but this isn't sufficient, and it shouldn't be sufficient, and the link breaks.


libgsl.so is broken.


Yuri



Reply via email to