From: <sko...@up...> - 2004-09-12 02:35:31
|
Hi, on newer linux-distros, termcap has been replaced by ncurses. Even /usr/include/termcap.h is provided by the ncurses package. Your makefile (at least version 0.8.0) still links against termcap. I wrote a simple patch for the make file so that libreadline links against ncurses instead of termcap. You may introduce some documented variables, so that the user can decide wether to choose ncurses or termcap. The patch is here: http://bugs.gentoo.org/show_bug.cgi?id=63129 It simply replaces "-ltermcap" by "-lncurses" - "make test" still works! In addition i noticed, that you didn't specify source- and target-version for javac. Failure to do so might cause you troubles in the future, since default source- and target-version of JDK1.5 aren't that backword-compatible anymore, they are 1.5 by default know (as far as i know). You should introduce variables for that in your Makefile. Thx Sven |