Подтвердить что ты не робот

BoostBuild: patchlevel.h не существует

Я пытаюсь скомпилировать проект С++ с помощью bjam на Ubuntu 11.04. Я продолжаю получать следующую ошибку:

../../libraries/boost_1_44_0/boost/python/detail/wrap_python.hpp:75:24: fatal error: patchlevel.h: No such file or directory

Я искал каталог своего проекта, и есть несколько файлов с именем patchlevel.h, но я не знаю, что это такое. Являются ли они частью Boost?

Я также получаю эту ошибку несколько раз:

pa-vision-lib/../captureformat.h:4:25: fatal error: linux/ovcam.h: No such file or directory

Этот файл также определенно существует. Есть ли какой-либо путь в любом из файлов конфигурации Boost, которые мне нужно изменить, чтобы указать на эти файлы?

4b9b3361

Ответ 1

IIRC patchlevel.h - заголовок python-dev, проверьте, установлен ли этот пакет (я не помню точное имя, но это s-заголовок C для связывания python).

ovcam.h в любом случае не является частью повышения.

Ответ 2

Для Ubuntu Server 12.04 LTS попробуйте:

apt-get install python-dev