|
From: | Yuri |
Subject: | libgsl.so is broken: it has unresolved symbols cblas_* |
Date: | Fri, 16 Oct 2020 17:40:03 -0700 |
User-agent: | Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.3.1 |
The siril project that uses libgsl fails to build on FreeBSD 11: /usr/local/lib/libgsl.so: undefined reference to `cblas_zher2k' /usr/local/lib/libgsl.so: undefined reference to `cblas_dtrsm'Log: http://beefy9.nyi.freebsd.org/data/114amd64-default/552369/logs/siril-0.99.6.log
libgsl.so doesn't get linked to libgslcblas.so and has unresolved symbols cblas_* that are defined in libgslcblas.so. .pc file reports both libraries, but libgsl.so also needs to be linked with libgslcblas.so
You need to add -lgslcblas when you link libgsl.so gsl-2.6 Yuri
[Prev in Thread] | Current Thread | [Next in Thread] |