psql: невозможно скомпилировать с поддержкой readline - PullRequest
0 голосов
/ 25 марта 2020

Я не уверен, что мне не хватает:

denis ~/CProjects/postgres (REL_12_STABLE) $ pkg-config --libs readline
-L/usr/local/lib -lreadline

denis ~/CProjects/postgres (REL_12_STABLE) $ ./configure --with-readline=yes
...
checking readline/readline.h usability... yes
checking readline/readline.h presence... yes
checking for readline/readline.h... yes
checking readline/history.h usability... yes
checking readline/history.h presence... yes
checking for readline/history.h... yes

...
checking for rl_completion_append_character... yes
checking for rl_completion_matches... yes
checking for rl_filename_completion_function... yes
checking for rl_reset_screen_size... yes
...

$ make
$ make install

Очевидно, у меня установлено readline, но когда я использую скомпилированный psql, я все еще не могу редактировать строку Я собираюсь войти (это нажатие одной из стрелок на клавиатуре):

denis ~/CProjects/postgres (REL_12_STABLE) $ which psql
/home/denis/CProjects/postgres/bin/psql

denis ~/CProjects/postgres (REL_12_STABLE) $ psql -d postgres
psql (12.0)
Type "help" for help.

postgres=# ^[[C
postgres=# \s
history is not supported by this installation

Я не могу обернуть голову, какую часть процесса сборки я испортил? ..

...