From ed997d43ead02dc726a8f5ce3c9e1914ba7eac9b Mon Sep 17 00:00:00 2001 From: reinelt <> Date: Tue, 17 Feb 2004 05:37:20 +0000 Subject: [lcd4linux @ 2004-02-17 05:37:20 by reinelt] Namespace clash between Curses driver and general text driver resolved (thanks to Martin Hejl) --- configure | 54 ++++++++++++++++++++++++------------------------------ 1 file changed, 24 insertions(+), 30 deletions(-) (limited to 'configure') diff --git a/configure b/configure index 6925598..f13c9d7 100755 --- a/configure +++ b/configure @@ -1061,9 +1061,9 @@ Optional Packages: drivers may be excluded with 'all,!', (try 'all,\!' if your shell complains...) possible drivers are: - BeckmannEgle, CrystalFontz, Cwlinux, HD44780, - M50530, T6963, USBLCD, MatrixOrbital, - MilfordInstruments, PalmPilot, PNG, PPM, X11, Text + BeckmannEgle, CrystalFontz, Curses, Cwlinux, + HD44780, M50530, T6963, USBLCD, MatrixOrbital, + MilfordInstruments, PalmPilot, PNG, PPM, X11 Some influential environment variables: CXX C++ compiler command @@ -20860,6 +20860,7 @@ for driver in $drivers; do all) BECKMANNEGLE="yes" CRYSTALFONTZ="yes" + CURSES="yes" CWLINUX="yes" HD44780="yes" M50530="yes" @@ -20870,7 +20871,6 @@ for driver in $drivers; do PALMPILOT="yes" PNG="yes" PPM="yes" - TEXT="yes" X11="yes" ;; BeckmannEgle) @@ -20879,6 +20879,9 @@ for driver in $drivers; do CrystalFontz) CRYSTALFONTZ=$val ;; + Curses) + CURSES=$val + ;; Cwlinux) CWLINUX=$val ;; @@ -20909,15 +20912,6 @@ for driver in $drivers; do PPM) PPM=$val ;; - SIN) - SIN=$val - ;; - Skeleton) - SKELETON=$val - ;; - Text) - TEXT=$val - ;; X11) X11=$val ;; @@ -20959,6 +20953,23 @@ _ACEOF fi +if test "$CURSES" = "yes"; then + if test "$has_curses" = true; then +# DRIVERS="$DRIVERS Text.lo" +# DRIVERS="$DRIVERS Text.o" + DRVLIBS="$DRVLIBS $CURSES_LIBS" + CPPFLAGS="$CPPFLAGS $CURSES_INCLUDES" + +cat >>confdefs.h <<\_ACEOF +#define WITH_TEXT 1 +_ACEOF + + else + { echo "$as_me:$LINENO: WARNING: curses not found: Curses driver disabled" >&5 +echo "$as_me: WARNING: curses not found: Curses driver disabled" >&2;} + fi +fi + if test "$CWLINUX" = "yes"; then TEXT="yes" SERIAL="yes" @@ -21079,23 +21090,6 @@ echo "$as_me: WARNING: gd.h not found: PNG driver disabled" >&2;} fi fi -if test "$TEXT" = "yes"; then - if test "$has_curses" = true; then -# DRIVERS="$DRIVERS Text.lo" -# DRIVERS="$DRIVERS Text.o" - DRVLIBS="$DRVLIBS $CURSES_LIBS" - CPPFLAGS="$CPPFLAGS $CURSES_INCLUDES" - -cat >>confdefs.h <<\_ACEOF -#define WITH_TEXT 1 -_ACEOF - - else - { echo "$as_me:$LINENO: WARNING: curses not found: Text driver disabled" >&5 -echo "$as_me: WARNING: curses not found: Text driver disabled" >&2;} - fi -fi - if test "$X11" = "yes"; then if test "$no_x" = "yes"; then { { echo "$as_me:$LINENO: error: X11 headers or libraries not available: X11 driver disabled" >&5 -- cgit v1.2.3