У меня тоже есть эта досадная проблема. Я смог собрать его вручную - но на данный момент это грязный хак. Обратите внимание, что я не программист на Си, поэтому это не будет исправлено.
Я нашел в верхней части proj_api.h
:
#ifndef ACCEPT_USE_OF_DEPRECATED_PROJ_API_H
#error 'To use the proj_api.h you must define the macro ACCEPT_USE_OF_DEPRECATED_PROJ_API_H'
#endif
Я подумал, что смогу вставить
#define ACCEPT_USE_OF_DEPRECATED_PROJ_API_H
перед строкой 7 в src/p4.c
и строкой 1462 configure
источника пакета (в обоих случаях перед #include
).
Полагаю, можно было бы также удалить раздел из proj_api.h
- однако я не имею ни малейшего понятия, может ли он что-нибудь сломать.