> Now I _have_ /usr/local/include/readline/*.h; if configure figured > out that I have this library, why didn't it tell the C compiler > where to look for the headers? > > The missing (undeclared) identifiers don't seem to be declared in > those headers anyway.
It seemed to me that you need to specify the readline locations explicitly in order for them to be picked up by the readline module at build time. ./configure --with-readline-includes=/usr/local/include --with-readline-libraries=/usr/local/lib did the trick for me. Setting CPPFLAGS=-I/usr/local/include (and LDFLAGS respectively) didn't carry through to the build of the readline module. HTH Lars -- Lars Oppermann Hamburg, Germany _______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
