| От | Giles Lean |
|---|---|
| Тема | NetBSD 1.4.2/i386 needs to link psql with -ltermcap |
| Дата | |
| Msg-id | 22501.985246034@nemeton.com.au обсуждение исходный текст |
| Список | pgsql-bugs |
Hi,
Today I built postgresql-7.1beta6 on NetBSD-1.4.2/i386, which uses
a.out binary format. (NetBSD 1.5/i386 uses ELF.)
I found that psql needs to be linked with -ltermcap or else psql will
fail with a runtime error when used interactively:
$ psql ...
Welcome to psql, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help on internal slash commands
\g or terminate with semicolon to execute query
\q to quit
/usr/libexec/ld.so: Undefined symbol "_tgetent" called from psql:/usr/lib/libedit.so.2.2 at 0x400892ac
I added -ltermcap to the "LIBS = ..." line in Makefile.global and
rebuilt psql after which it worked without problems.
A build on NetBSD-1.5/i386 included -ltermcap in LIBS automatically.
Thanks to those who enabled libedit -- history editing is nice.
Regards,
Giles
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера