2017-02-16 36 views
1

При попытке построить GLPK-4.61 на Mac OS X снастроить: ошибка: заголовок gmp.h не найден при создании GLPK

./configure --with-gmp

Я получаю следующее сообщение об ошибке:

checking gmp.h usability... no checking gmp.h presence... no checking for gmp.h... no configure: error: gmp.h header not found

Не было проблем с установкой GMP, и файл заголовка gmp.h присутствует в/usr/local/include, как и ожидалось.

+0

Обычно будет файл 'config.log', где вы можете увидеть, как configure пытался определить, присутствует ли gmp.h и как это не удалось. Это должно сказать вам, что вам нужно исправить. –

ответ

0

config.log сказал мне не более, чем я уже знал, что gcc не может найти gmp.h (при попытке preprocess conftest.c). Однако можно проверить, какие включенные пути используются препроцессором c с cpp -v, и оказалось, что Xcode сделал беспорядок из них. Решение состояло в том, чтобы запустить xcode-select --install, что добавило обычные пути включения.