Я пытаюсь построить CLucene
в Max OS X 10.10. Я следовал инструкциям here. Команда cmake ..
побежала правильно, но после этого, когда я пытаюсь запустить make
с Makefile генерируемой, я получаю следующее сообщение об ошибке:Ошибка при создании CLucene для Max OS X 10.10
Я Googled его и нашел сообщения о подобных ошибках в некоторых форумах, и даже нашел аналогичный вопрос в Stackoverflow: Error when Make CLucene, но нигде я не нашел канонического решения.
Что мне делать, чтобы исправить это?
Предполагая, что заголовки 'pthread' установлены в том месте, где они могут быть найдены, я полагаю, что комментатор связанного билета верен, и это проблема заголовка include с источниками' CLucene', и вы должны принять его с ними. Но просто добавив включение в этот файл (или какой-то общий файл include), скорее всего, исправит его, если это так. –
Предположим, если требуемый заголовок не находится в правильном месте, как его добавить? Я имею в виду, просто приобретая файл заголовка и помещая его в соответствующее место (где это должно быть? Где-то в списке мест, заданных '$ PATH'?), Или я должен изменить исходный код, чтобы включить это ? – SexyBeast
Если у вас нет заголовков 'pthread' в вашей системе, вам нужно будет выяснить, как их правильно установить на OS X. Хотя я бы предположил, что они уже могут быть там. К сожалению, я не знаю, как проверить или как их установить (я не использую OS X). И нет, '$ PATH' не имеет отношения. –