Richard Emberson <emberson@phc.net> writes:
> FYI: from a first time Postgresql builder:
>> uname -a
> Linux olympia.localDomain 2.4.9-13 #1 Tue Oct 30 20:11:04 EST 2001 i686
> unknown
>> ./configure --enable-multibyte --with-java --enable-syslog --with-perl
> --with-tcl
> Had to add to tab-complete.h:
> #include </usr/include/readline/rltypedefs.h>
> #include </usr/include/readline/readline.h>
> and change in the local directory Makefile from:
> psql: $(OBJS) $(libpq_builddir)/libpq.a
> $(CC) $(CFLAGS) $(OBJS) $(libpq) $(LDFLAGS) $(LIBS) -o $@
> to:
> psql: $(OBJS) $(libpq_builddir)/libpq.a
> $(CC) $(CFLAGS) $(OBJS) $(libpq) $(LDFLAGS) -L/usr/lib $(LIBS)
> -o $@
> So that it would pick up the readline libraray
I don't believe either of those changes is necessary --- /usr/include
and /usr/lib should be searched by default. Perhaps you didn't have
libreadline installed to begin with?
regards, tom lane