Я пытаюсь обновить некоторые подмодули 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", который говорит, что не может найти.
Я ожидаю, что это пройдет с этим, поэтому я не уверен, что еще нужно, чтобы найти файл.