Я установил pgsql и postgis, используя инструкции по этой ссылке, но я использовал версию 11 вместо 9.5, все прошло гладко из a-> z http://www.postgresonline.com/journal/archives/362-An-almost-idiots-guide-to-install-PostgreSQL-9.5,-PostGIS-2.2-and-pgRouting-2.1.0-with-Yum.html
на последнем шаге при создании 'postgis create extension' я получаю следующую ошибку:
ОШИБКА: не удалось загрузить библиотеку "/usr/pgsql-11/lib/postgis-2.5.so": /usr/pgsql-11/lib/postgis-2.5.so: неопределенный символ: geod_polygon_init
любая помощь будет принята с благодарностью, так как я искал всю информацию в Интернете и не смог найти, как решить эту проблему, и я не слишком большой специалист по Linux. (os is centos7)
У меня была такая же проблема, и я нашел это письмо в списке рассылки pgsql-bugs, https://www.postgresql.org/message-id/15450-a3638dc978caa94d@postgresql.org
По сути, пакеты PGDG для postgis были собраны неправильно, и этот человек перестроил их вручную.
Я лично работаю над установкой postgis из источника, чтобы решить эту проблему.