2015-05-13 3 views
2

При обновлении до версии 3.2.0 мне пришлось переустановить seewave.Ошибка установки «seewave» «Файл sndfile.h не найден» (для R 3.2.0 под OSX Yosemite)

Мне удалось установить необходимые пакеты fftw, tuneR, rgl и rpanel.

Но, при попытке компиляции seewave я получил сообщение:

stft.c:3:11: fatal error: 'sndfile.h' file not found 

ответ

10

В Linux, достаточно установить libsndfile библиотеки, например, с

sudo apt-get install libsndfile1-dev 

На OSX он должен быть похож.

+3

Благодаря user44509, Как OSX не включают в Aptitude, я искал что-то аналогичные и установленные Homebrew и «brew install libsndfile» выполнили эту работу. – Pisca46

0

На CentOS, пакет имеет другое название:

sudo yum install libsndfile-devel 

Я также должен был установить ни пакет FFTW-Devel

 Смежные вопросы

  • Нет связанных вопросов^_^