Сценарий настройки CMake не может найти включаемый файл - PullRequest
0 голосов
/ 24 мая 2019

Я пытаюсь обновить некоторые подмодули git (proj.4 и gdal) до более новых версий (6.1.0 и 3.0.0 соответственно), но у меня возникают некоторые ошибки при попытке от make gdal до cmake.Ошибка возникает при запуске скрипта configure gdal.Ошибка связана с невозможностью найти proj.h, файл заголовка из проекта proj.4.

checking for PROJ >= 6 library...
checking for proj_create_from_wkt in -lproj... no
checking for proj_create_from_wkt in -lproj... no
checking for internal_proj_create_from_wkt in -lproj... no
checking for internal_proj_create_from_wkt in -lproj... yes
configure: `error: proj.h not found`

Сейчас я вручную запускаю команду gdal configure в каталоге gdal:

./configure CXXFLAGS=-I/proj.h/dir --with-proj=/proj/install/dir --prefix=/gdal/install/dir

В config.log, который появляется после ошибок, команда g++, котораяон имеет сбой на -I, который совпадает с указанным в команде configure.Я проверил, что путь -I имеет заголовочный файл "proj.h", который говорит, что не может найти.

Я ожидаю, что это пройдет с этим, поэтому я не уверен, что еще нужно, чтобы найти файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...