2014-10-26 5 views
1

Когда я ./configure терминал не вернулся:./configure--with-boost нет такого файла или каталога

checking for Boost headers version >= 1.41.0... no configure: error: cannot find Boost headers version >= 1.41.0

Так я использовал команду»./configure-with-boost=/usr/ включают в себя»также, но он возвращает только

No such file or directory

у меня есть последняя версия буста заголовков добытых в/USR/включать

+0

Я пытаюсь настроить LHAPDF-6.1.4 – tv49

+3

ли вы имеете в виду 'configure --with-boost =/usr/include'? Обратите внимание на пробел перед -. – marekful

+0

да извините, моя вина. Я добавил пространство, но теперь он просто говорит ** проверка версии заголовков Boost> = 1.41.0 ... no configure: ошибка: не удается найти версию заголовков Boost> = 1.41.0 ** – tv49

ответ

-1

Я решил эту проблему, было только несколько библиотек развития не хватало, и она давая вместо этого чтобы покрыть это.

+1

Какое программное обеспечение отсутствовало? Пожалуйста, включите все пакеты, которые должны быть установлены для решения проблемы. – 030

0

--with-boost=... является параметрами командной строки, которые должны быть разделены по крайней мере одним пробелом от имени исполняемого файла и остальных аргументов, т.е.

./configure --with-boost=/usr/include 
+0

Я думаю, что вы только должны указывать на установочный префикс, а не на каталог include в префиксе установки, например. './configure --with-boost =/usr' или, скорее, что-то вроде' ./configure --with-boost =/opt/whatever' –