configure: error: не удается найти необходимые файлы включения GSL - PullRequest
0 голосов
/ 10 января 2019

Я хочу установить код DRAGON для распространения космических лучей в моей MacOS High Sierra OS. Для установки кода DRAGON мне нужны библиотеки GSL и CFITSIO. Я положил gsl-2.5, cfitsio и DRAGON в одну папку. Сначала я установил gsl-2.5, перейдя в папку gsl-2.5 и написав следующие команды

./configure
sudo make
sudo make check
sudo make install
sudo make installcheck

Установлено без ошибок. я иду к Затем я успешно установил cfitsio, перейдя в папку cfitsio и выполнив команды ./configure делать сделать установку установлен без ошибок. Затем я иду в папку DRAGON и пишу следующие команды

./start.sh

Ошибка не найдена Но когда я написал ./configure --with-cfitsio = $ --with-numcpu = 4 это дает следующую проверку ошибок

string usability... no
checking string presence... yes
configure: WARNING: string: present but cannot be compiled
configure: WARNING: string: check for missing prerequisite      headers?
configure: WARNING: string: see the Autoconf documentation

configure: WARNING: string: раздел «присутствует, но не может быть скомпилирован» configure: WARNING: string: продолжить с результатом компилятора проверка на строку ... нет проверка gsl-config ... / usr / local / bin / gsl-config проверка удобства использования gsl / gsl_vector.h ... нет проверка наличия gsl / gsl_vector.h ... да configure: ПРЕДУПРЕЖДЕНИЕ: gsl / gsl_vector.h: присутствует, но не может быть скомпилировано configure: ПРЕДУПРЕЖДЕНИЕ: gsl / gsl_vector.h: проверить, нет ли необходимых заголовков? configure: ПРЕДУПРЕЖДЕНИЕ: gsl / gsl_vector.h: см. документацию Autoconf configure: ПРЕДУПРЕЖДЕНИЕ: gsl / gsl_vector.h: раздел «присутствует, но не может быть скомпилирован» configure: WARNING: gsl / gsl_vector.h: продолжить с результатом компилятора проверка на gsl / gsl_vector.h ... нет configure: error: не удается найти некоторые необходимые файлы GSL

Пожалуйста, sugggest, как я могу решить проблему?

...