библиотека gsl: библиотека gslcblas, не найденная но установленная

У меня есть проблемы с установкой gsl пакета. Рабочий Xubuntu 18.04, октава 4.4.1.

Используя - штамповочный пресс, процесс установки останавливается со следующим сообщением:

 pkg install -forge gsl
 configure: error: gslcblas library not found

Я установил через синаптический: libgslcblas0, libgsl-dev, libgsl23

Кто-либо может дать мне инструкции относительно того, что сделать теперь?

Я вчера спросил это относительно почтового списка октавы, но получил только ответ на установку gslclbas, который уже установлен.

Править: Спасибо за Ваш совет N0rbert, но извините установка совета liboctave-dev не работал на меня.

Я добираюсь:

pkg install -forge gsl
configure: error: gslcblas library not found
checking for mkoctfile... /app/bin/mkoctfile-4.4.1
checking for octave... /app/bin/octave-4.4.1
checking for Octave's canonical_host_type... x86_64-pc-linux-gnu
checking for Octave's include directory... /app/include/octave-4.4.1/octave
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking ov-scalar.h usability... yes
checking ov-scalar.h presence... yes
checking for ov-scalar.h... yes
checking for cos in -lm... yes
checking for cblas_dgemm in -lgslcblas... no
pkg: error running the configure script for gsl.
error: called from
    configure_make at line 82 column 9
    install at line 184 column 7
    pkg at line 437 column 9

Какие-либо другие идеи?

Я попробовал его Октавой 4.2.2. на другом ПК, том же результате.

1
задан 27 May 2019 в 14:24

1 ответ

Необходимо установить пакет разработки Октавы сначала с:

sudo apt-get install liboctave-dev

Со стандартной Октавой 4.2.2 из официальных репозиториев Ubuntu это приводит к успешной установке внутренних gsl пакет.

>> pkg load gsl
>> gsl_sf_sinc(0)
ans =  1

К Вашему сведению: Ubuntu обеспечивает octave-gsl пакет ver. 2.1.0-3, в то время как Octave Forge обеспечивает ver. 2.1.1 - Файл НОВОСТЕЙ содержит примечание:

===============================================================================  
gsl-2.1.1  
===============================================================================  

** Octave 4.4 compatibility fixes (remove deprecation warnings)  

Таким образом, можно использовать Октаву из репозиториев.

0
ответ дан 7 December 2019 в 22:19

Другие вопросы по тегам:

Похожие вопросы: