I'm running the SuSE 8.0 Distro of Linux and got this same error I had to install another package from the distro called readline-devel. It includes all the header files and the libraries used by the linker to include the readline library into other programs. Not sure that's your problem but its a place to start.. Good Luck Phil ----- Original Message ----- From: "David Busby" <busby@xxxxxxxx> To: <pgsql-php@xxxxxxxxxxxxxx> Sent: Thursday, December 05, 2002 7:18 PM Subject: [PHP] Error while compiling 7.3 > List, > I'm getting a compile error, perhaps someone could help. > My ./configure cannot find readline, but I NEED that feature. > > The output in config.log about readline is below. What is going on? (I'm > kindof a noob and don't know how to figure out this one) > > Thanks!! > > Config.log <snip> > > configure:5786: result: no > configure:5800: checking for readline > configure:5837: gcc -o conftest -O2 > conftest.c -lreadline -lcrypt -lresolv -lnsl -ldl -lm -lbsd > >&5 > /usr/local/lib/libreadline.so: undefined reference to `tgetnum' > /usr/local/lib/libreadline.so: undefined reference to `tgoto' > /usr/local/lib/libreadline.so: undefined reference to `tgetflag' > /usr/local/lib/libreadline.so: undefined reference to `BC' > /usr/local/lib/libreadline.so: undefined reference to `tputs' > /usr/local/lib/libreadline.so: undefined reference to `PC' > /usr/local/lib/libreadline.so: undefined reference to `tgetent' > /usr/local/lib/libreadline.so: undefined reference to `UP' > /usr/local/lib/libreadline.so: undefined reference to `tgetstr' > collect2: ld returned 1 exit status > configure:5840: $? = 1 > configure: failed program was: > #line 5811 "configure" > #include "confdefs.h" > > /* Override any gcc2 internal prototype to avoid an error. */ > #ifdef __cplusplus > extern "C" > #endif > /* We use char because int might match the return type of a gcc2 > builtin and then its argument prototype would still apply. */ > char readline (); > #ifdef F77_DUMMY_MAIN > # ifdef __cplusplus > extern "C" > # endif > int F77_DUMMY_MAIN() { return 1; } > #endif > int > main () > { > readline (); > ; > return 0; > } > > > ---------------------------(end of broadcast)--------------------------- > TIP 3: if posting/reading through Usenet, please send an appropriate > subscribe-nomail command to majordomo@xxxxxxxxxxxxxx so that your > message can get through to the mailing list cleanly >