Я пытаюсь установить postgresql в свою систему, чтобы запустить на ней apache AGE. Я пытаюсь запустить команду ./configure
для проверки необходимых библиотек и их существования. Хотя при запуске этой команды выдает следующую ошибку
В настоящее время я использую wsl для этого, а не использую Windows для установки. Было бы очень полезно, если бы кто-то мог провести меня через этот процесс.
🤔 А знаете ли вы, что...
PostgreSQL позволяет создавать текстовые и числовые индексы для ускорения поиска данных.
Возможно, вам потребуется установить некоторые библиотеки перед этим.
Если вы используете дистрибутивы на основе Debian, запустите:
sudo apt-get install build-essential libreadline-dev zlib1g-dev flex bison
Кроме того, если вы хотите выполнить отладку позже, обязательно запустите команду configure как минимум с этими флагами отладчика:
./configure --enable-debug --enable-cassert
Эта документация может дать вам более подробную информацию об этом:
https://www.postgresql.org/docs/current/installation.html
Сначала установите необходимые зависимости, используя следующую команду
sudo apt-get install build-essential libreadline-dev zlib1g-dev flex bison
Установите postgres-11 или 12
sudo apt install postgresql-server-dev-11
Затем настройте с помощью этой команды
./configure --enable-debug --enable-cassert --prefix=$(pwd) CFLAGS = "-ggdb -Og -fno-omit-frame-pointer"