Ошибка, устанавливающая fluidsim пакет из-за библиотеки fftw3

Я получаю ошибку каждый раз, когда я пытаюсь установить fluidsim. Кажется, что это происходит из-за библиотеки fft3w. Я проверил эту библиотеку, и она хорошо установлена в системе. Ошибка следующая:

/usr/bin/ld: cannot find -lfftw3f
/usr/bin/ld: cannot find -lfftw3l
/usr/bin/ld: cannot find -lfftw3_threads
/usr/bin/ld: cannot find -lfftw3f_threads
/usr/bin/ld: cannot find -lfftw3l_threads
collect2: error: ld returned 1 exit status
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Makefile:4: recipe for target 'develop' failed
make: *** [develop] Error 1
(Env) mikel@Miguel:~/Env/fluidsim$ 

Я не мог выяснить то, что является проблемой. У Вас есть какая-либо идея в чем дело? Спасибо за справку.

mikel

(Env) mikel@Miguel:~/Env/fluidsim$ dpkg -l|grep libfftw3
ii  libfftw3-double3:amd64                      3.3.4-2ubuntu1                                              amd64        Library for computing Fast Fourier Transforms - Double precision
ii  libfftw3-single3:amd64                      3.3.4-2ubuntu1                                              amd64        Library for computing Fast Fourier Transforms - Single precision
0
задан 14 October 2016 в 01:13

1 ответ

Похоже, что Вы не имеете весь из libfftw3 пакеты компонента установленный - возможно, потому что Вы установили libfftw3-single3 и libfftw3-double3 вместо полного libfftw3-dev пакет разработки.

Попытка (ре), устанавливающее libfftw3-dev

sudo apt install --reinstall libfftw3-dev

и если это не работает, попытайтесь установить подпакеты непосредственно

sudo apt install --reinstall libfftw3-long3 libfftw3-single3
1
ответ дан 28 September 2019 в 10:13

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

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