bug-gsl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: libgsl.so is broken: it has unresolved symbols cblas_*


From: Yuri
Subject: Re: libgsl.so is broken: it has unresolved symbols cblas_*
Date: Fri, 16 Oct 2020 19:33:54 -0700
User-agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.3.1

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

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