help-octave
[Top][All Lists]
Advanced

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

Octave build used libblas.so not libopenblas.so


From: Thomas D. Dean
Subject: Octave build used libblas.so not libopenblas.so
Date: Sun, 29 Mar 2020 16:00:17 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1

cd octave-code/build
../configure --with-blas=/usr/local/lib/OpenBlas/lib/libopenblas.so
> make -j12
  OK
> make check
  OK

ldd ./liboctave/.libs/liboctave.so|  grep blas
        libblas.so.3 => /usr/lib/x86_64-linux-gnu/libblas.so.3

Looks like make used the ubuntu package libblas, not the newly installed libopenblas.

I created an /etc/ld.so.conf.d/openblas.conf with
/usr/local/lib/OpenBlas/lib
and did
> sudo ldconfig

Now,
> sudo ldconfig =p | grep openblas
libopenblas.so.0 (libc6,x86-64) => /usr/local/lib/OpenBlas/lib/libopenblas.so.0 libopenblas.so (libc6,x86-64) => /usr/local/lib/OpenBlas/lib/libopenblas.so

So, octave build should have picked up libopenblas, but, it did not.

What now?

Tom Dean



reply via email to

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