~ubuntu-branches/debian/sid/ncurses/sid-200908151543

« back to all changes in this revision

Viewing changes to test/configure

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Baumann
  • Date: 2008-12-14 21:06:00 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20081214210600-2rdjwvpplgvh3zeb
Tags: 5.7+20081213-1
MergingĀ upstreamĀ versionĀ 5.7+20081213.

Show diffs side-by-side

added added

removed removed

Lines of Context:
183
183
EOF
184
184
cat <<\EOF
185
185
--enable and --with options recognized:
 
186
  --disable-echo          display "compiling" commands
 
187
  --enable-warnings       test: turn on gcc compiler warnings
186
188
  --with-curses-dir=DIR   directory in which (n)curses is installed
187
189
  --with-5lib             use SunOS sysv-libraries
188
190
  --with-ncursesw         use wide ncurses-libraries (installed)
189
191
  --with-ncurses          use ncurses-libraries (installed)
 
192
  --with-pdcurses         compile/link with pdcurses X11 library
 
193
  --with-x                use the X Window System
 
194
  --with-Xaw3d            link with Xaw 3d library
 
195
  --with-neXtaw           link with neXT Athena library
 
196
  --with-XawPlus          link with Athena-Plus library
190
197
EOF
191
198
    exit 0 ;;
192
199
 
524
531
  ac_n= ac_c='\c' ac_t=
525
532
fi
526
533
 
 
534
# If we find X, set shell vars x_includes and x_libraries to the
 
535
# paths, otherwise set no_x=yes.
 
536
# Uses ac_ vars as temps to allow command line to override cache and checks.
 
537
# --without-x overrides everything else, but does not touch the cache.
 
538
echo $ac_n "checking for X""... $ac_c" 1>&6
 
539
echo "configure:540: checking for X" >&5
 
540
 
 
541
 
 
542
# Check whether --with-x or --without-x was given.
 
543
if test "${with_x+set}" = set; then
 
544
  withval="$with_x"
 
545
  :
 
546
fi
 
547
 
 
548
# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
 
549
if test "x$with_x" = xno; then
 
550
  # The user explicitly disabled X.
 
551
  have_x=disabled
 
552
else
 
553
  if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
 
554
    # Both variables are already set.
 
555
    have_x=yes
 
556
  else
 
557
if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
 
558
  echo $ac_n "(cached) $ac_c" 1>&6
 
559
else
 
560
  # One or both of the vars are not set, and there is no cached value.
 
561
ac_x_includes=NO ac_x_libraries=NO
 
562
rm -fr conftestdir
 
563
if mkdir conftestdir; then
 
564
  cd conftestdir
 
565
  # Make sure to not put "make" in the Imakefile rules, since we grep it out.
 
566
  cat > Imakefile <<'EOF'
 
567
acfindx:
 
568
        @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
 
569
EOF
 
570
  if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
 
571
    # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
 
572
    eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
 
573
    # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
 
574
    for ac_extension in a so sl; do
 
575
      if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
 
576
        test -f $ac_im_libdir/libX11.$ac_extension; then
 
577
        ac_im_usrlibdir=$ac_im_libdir; break
 
578
      fi
 
579
    done
 
580
    # Screen out bogus values from the imake configuration.  They are
 
581
    # bogus both because they are the default anyway, and because
 
582
    # using them would break gcc on systems where it needs fixed includes.
 
583
    case "$ac_im_incroot" in
 
584
        /usr/include) ;;
 
585
        *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;;
 
586
    esac
 
587
    case "$ac_im_usrlibdir" in
 
588
        /usr/lib | /lib) ;;
 
589
        *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;;
 
590
    esac
 
591
  fi
 
592
  cd ..
 
593
  rm -fr conftestdir
 
594
fi
 
595
 
 
596
if test "$ac_x_includes" = NO; then
 
597
  # Guess where to find include files, by looking for this one X11 .h file.
 
598
  test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h
 
599
 
 
600
  # First, try using that file with no special directory specified.
 
601
cat > conftest.$ac_ext <<EOF
 
602
#line 603 "configure"
 
603
#include "confdefs.h"
 
604
#include <$x_direct_test_include>
 
605
EOF
 
606
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 
607
{ (eval echo configure:608: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 
608
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 
609
if test -z "$ac_err"; then
 
610
  rm -rf conftest*
 
611
  # We can compile using X headers with no special include directory.
 
612
ac_x_includes=
 
613
else
 
614
  echo "$ac_err" >&5
 
615
  echo "configure: failed program was:" >&5
 
616
  cat conftest.$ac_ext >&5
 
617
  rm -rf conftest*
 
618
  # Look for the header file in a standard set of common directories.
 
619
# Check X11 before X11Rn because it is often a symlink to the current release.
 
620
  for ac_dir in               \
 
621
    /usr/X11/include          \
 
622
    /usr/X11R6/include        \
 
623
    /usr/X11R5/include        \
 
624
    /usr/X11R4/include        \
 
625
                              \
 
626
    /usr/include/X11          \
 
627
    /usr/include/X11R6        \
 
628
    /usr/include/X11R5        \
 
629
    /usr/include/X11R4        \
 
630
                              \
 
631
    /usr/local/X11/include    \
 
632
    /usr/local/X11R6/include  \
 
633
    /usr/local/X11R5/include  \
 
634
    /usr/local/X11R4/include  \
 
635
                              \
 
636
    /usr/local/include/X11    \
 
637
    /usr/local/include/X11R6  \
 
638
    /usr/local/include/X11R5  \
 
639
    /usr/local/include/X11R4  \
 
640
                              \
 
641
    /usr/X386/include         \
 
642
    /usr/x386/include         \
 
643
    /usr/XFree86/include/X11  \
 
644
                              \
 
645
    /usr/include              \
 
646
    /usr/local/include        \
 
647
    /usr/unsupported/include  \
 
648
    /usr/athena/include       \
 
649
    /usr/local/x11r5/include  \
 
650
    /usr/lpp/Xamples/include  \
 
651
                              \
 
652
    /usr/openwin/include      \
 
653
    /usr/openwin/share/include \
 
654
    ; \
 
655
  do
 
656
    if test -r "$ac_dir/$x_direct_test_include"; then
 
657
      ac_x_includes=$ac_dir
 
658
      break
 
659
    fi
 
660
  done
 
661
fi
 
662
rm -f conftest*
 
663
fi # $ac_x_includes = NO
 
664
 
 
665
if test "$ac_x_libraries" = NO; then
 
666
  # Check for the libraries.
 
667
 
 
668
  test -z "$x_direct_test_library" && x_direct_test_library=Xt
 
669
  test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc
 
670
 
 
671
  # See if we find them without any special options.
 
672
  # Don't add to $LIBS permanently.
 
673
  ac_save_LIBS="$LIBS"
 
674
  LIBS="-l$x_direct_test_library $LIBS"
 
675
cat > conftest.$ac_ext <<EOF
 
676
#line 677 "configure"
 
677
#include "confdefs.h"
 
678
 
 
679
int main() {
 
680
${x_direct_test_function}()
 
681
; return 0; }
 
682
EOF
 
683
if { (eval echo configure:684: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
684
  rm -rf conftest*
 
685
  LIBS="$ac_save_LIBS"
 
686
# We can link X programs with no special library path.
 
687
ac_x_libraries=
 
688
else
 
689
  echo "configure: failed program was:" >&5
 
690
  cat conftest.$ac_ext >&5
 
691
  rm -rf conftest*
 
692
  LIBS="$ac_save_LIBS"
 
693
# First see if replacing the include by lib works.
 
694
# Check X11 before X11Rn because it is often a symlink to the current release.
 
695
for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` \
 
696
    /usr/X11/lib          \
 
697
    /usr/X11R6/lib        \
 
698
    /usr/X11R5/lib        \
 
699
    /usr/X11R4/lib        \
 
700
                          \
 
701
    /usr/lib/X11          \
 
702
    /usr/lib/X11R6        \
 
703
    /usr/lib/X11R5        \
 
704
    /usr/lib/X11R4        \
 
705
                          \
 
706
    /usr/local/X11/lib    \
 
707
    /usr/local/X11R6/lib  \
 
708
    /usr/local/X11R5/lib  \
 
709
    /usr/local/X11R4/lib  \
 
710
                          \
 
711
    /usr/local/lib/X11    \
 
712
    /usr/local/lib/X11R6  \
 
713
    /usr/local/lib/X11R5  \
 
714
    /usr/local/lib/X11R4  \
 
715
                          \
 
716
    /usr/X386/lib         \
 
717
    /usr/x386/lib         \
 
718
    /usr/XFree86/lib/X11  \
 
719
                          \
 
720
    /usr/lib              \
 
721
    /usr/local/lib        \
 
722
    /usr/unsupported/lib  \
 
723
    /usr/athena/lib       \
 
724
    /usr/local/x11r5/lib  \
 
725
    /usr/lpp/Xamples/lib  \
 
726
    /lib/usr/lib/X11      \
 
727
                          \
 
728
    /usr/openwin/lib      \
 
729
    /usr/openwin/share/lib \
 
730
    ; \
 
731
do
 
732
  for ac_extension in a so sl; do
 
733
    if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then
 
734
      ac_x_libraries=$ac_dir
 
735
      break 2
 
736
    fi
 
737
  done
 
738
done
 
739
fi
 
740
rm -f conftest*
 
741
fi # $ac_x_libraries = NO
 
742
 
 
743
if test "$ac_x_includes" = NO || test "$ac_x_libraries" = NO; then
 
744
  # Didn't find X anywhere.  Cache the known absence of X.
 
745
  ac_cv_have_x="have_x=no"
 
746
else
 
747
  # Record where we found X for the cache.
 
748
  ac_cv_have_x="have_x=yes \
 
749
                ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
 
750
fi
 
751
fi
 
752
  fi
 
753
  eval "$ac_cv_have_x"
 
754
fi # $with_x != no
 
755
 
 
756
if test "$have_x" != yes; then
 
757
  echo "$ac_t""$have_x" 1>&6
 
758
  no_x=yes
 
759
else
 
760
  # If each of the values was on the command line, it overrides each guess.
 
761
  test "x$x_includes" = xNONE && x_includes=$ac_x_includes
 
762
  test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
 
763
  # Update the cache value to reflect the command line values.
 
764
  ac_cv_have_x="have_x=yes \
 
765
                ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
 
766
  echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
 
767
fi
 
768
 
527
769
 
528
770
 
529
771
 
561
803
fi
562
804
 
563
805
echo $ac_n "checking host system type""... $ac_c" 1>&6
564
 
echo "configure:565: checking host system type" >&5
 
806
echo "configure:807: checking host system type" >&5
565
807
 
566
808
host_alias=$host
567
809
case "$host_alias" in
609
851
 
610
852
 
611
853
echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
612
 
echo "configure:613: checking whether ${MAKE-make} sets \${MAKE}" >&5
 
854
echo "configure:855: checking whether ${MAKE-make} sets \${MAKE}" >&5
613
855
set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
614
856
if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
615
857
  echo $ac_n "(cached) $ac_c" 1>&6
638
880
# Extract the first word of "gcc", so it can be a program name with args.
639
881
set dummy gcc; ac_word=$2
640
882
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
641
 
echo "configure:642: checking for $ac_word" >&5
 
883
echo "configure:884: checking for $ac_word" >&5
642
884
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
643
885
  echo $ac_n "(cached) $ac_c" 1>&6
644
886
else
668
910
  # Extract the first word of "cc", so it can be a program name with args.
669
911
set dummy cc; ac_word=$2
670
912
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
671
 
echo "configure:672: checking for $ac_word" >&5
 
913
echo "configure:914: checking for $ac_word" >&5
672
914
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
673
915
  echo $ac_n "(cached) $ac_c" 1>&6
674
916
else
719
961
      # Extract the first word of "cl", so it can be a program name with args.
720
962
set dummy cl; ac_word=$2
721
963
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
722
 
echo "configure:723: checking for $ac_word" >&5
 
964
echo "configure:965: checking for $ac_word" >&5
723
965
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
724
966
  echo $ac_n "(cached) $ac_c" 1>&6
725
967
else
751
993
fi
752
994
 
753
995
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
754
 
echo "configure:755: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
996
echo "configure:997: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
755
997
 
756
998
ac_ext=c
757
999
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
762
1004
 
763
1005
cat > conftest.$ac_ext << EOF
764
1006
 
765
 
#line 766 "configure"
 
1007
#line 1008 "configure"
766
1008
#include "confdefs.h"
767
1009
 
768
1010
main(){return(0);}
769
1011
EOF
770
 
if { (eval echo configure:771: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
1012
if { (eval echo configure:1013: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
771
1013
  ac_cv_prog_cc_works=yes
772
1014
  # If we can't run a trivial program, we are probably using a cross compiler.
773
1015
  if (./conftest; exit) 2>/dev/null; then
793
1035
  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
794
1036
fi
795
1037
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
796
 
echo "configure:797: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 
1038
echo "configure:1039: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
797
1039
echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
798
1040
cross_compiling=$ac_cv_prog_cc_cross
799
1041
 
800
1042
echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
801
 
echo "configure:802: checking whether we are using GNU C" >&5
 
1043
echo "configure:1044: checking whether we are using GNU C" >&5
802
1044
if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
803
1045
  echo $ac_n "(cached) $ac_c" 1>&6
804
1046
else
807
1049
  yes;
808
1050
#endif
809
1051
EOF
810
 
if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:811: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
 
1052
if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1053: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
811
1053
  ac_cv_prog_gcc=yes
812
1054
else
813
1055
  ac_cv_prog_gcc=no
826
1068
ac_save_CFLAGS="$CFLAGS"
827
1069
CFLAGS=
828
1070
echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
829
 
echo "configure:830: checking whether ${CC-cc} accepts -g" >&5
 
1071
echo "configure:1072: checking whether ${CC-cc} accepts -g" >&5
830
1072
if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
831
1073
  echo $ac_n "(cached) $ac_c" 1>&6
832
1074
else
858
1100
fi
859
1101
 
860
1102
echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
861
 
echo "configure:862: checking how to run the C preprocessor" >&5
 
1103
echo "configure:1104: checking how to run the C preprocessor" >&5
862
1104
# On Suns, sometimes $CPP names a directory.
863
1105
if test -n "$CPP" && test -d "$CPP"; then
864
1106
  CPP=
873
1115
  # On the NeXT, cc -E runs the code through the compiler's parser,
874
1116
  # not just through cpp.
875
1117
  cat > conftest.$ac_ext <<EOF
876
 
#line 877 "configure"
 
1118
#line 1119 "configure"
877
1119
#include "confdefs.h"
878
1120
#include <assert.h>
879
1121
Syntax Error
880
1122
EOF
881
1123
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
882
 
{ (eval echo configure:883: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 
1124
{ (eval echo configure:1125: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
883
1125
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
884
1126
if test -z "$ac_err"; then
885
1127
  :
890
1132
  rm -rf conftest*
891
1133
  CPP="${CC-cc} -E -traditional-cpp"
892
1134
  cat > conftest.$ac_ext <<EOF
893
 
#line 894 "configure"
 
1135
#line 1136 "configure"
894
1136
#include "confdefs.h"
895
1137
#include <assert.h>
896
1138
Syntax Error
897
1139
EOF
898
1140
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
899
 
{ (eval echo configure:900: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 
1141
{ (eval echo configure:1142: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
900
1142
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
901
1143
if test -z "$ac_err"; then
902
1144
  :
907
1149
  rm -rf conftest*
908
1150
  CPP="${CC-cc} -nologo -E"
909
1151
  cat > conftest.$ac_ext <<EOF
910
 
#line 911 "configure"
 
1152
#line 1153 "configure"
911
1153
#include "confdefs.h"
912
1154
#include <assert.h>
913
1155
Syntax Error
914
1156
EOF
915
1157
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
916
 
{ (eval echo configure:917: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 
1158
{ (eval echo configure:1159: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
917
1159
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
918
1160
if test -z "$ac_err"; then
919
1161
  :
937
1179
fi
938
1180
echo "$ac_t""$CPP" 1>&6
939
1181
 
940
 
 
941
 
CC_G_OPT="-g"                           
 
1182
for ac_prog in mawk gawk nawk awk
 
1183
do
 
1184
# Extract the first word of "$ac_prog", so it can be a program name with args.
 
1185
set dummy $ac_prog; ac_word=$2
 
1186
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 
1187
echo "configure:1188: checking for $ac_word" >&5
 
1188
if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
 
1189
  echo $ac_n "(cached) $ac_c" 1>&6
 
1190
else
 
1191
  if test -n "$AWK"; then
 
1192
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
 
1193
else
 
1194
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
 
1195
  ac_dummy="$PATH"
 
1196
  for ac_dir in $ac_dummy; do
 
1197
    test -z "$ac_dir" && ac_dir=.
 
1198
    if test -f $ac_dir/$ac_word; then
 
1199
      ac_cv_prog_AWK="$ac_prog"
 
1200
      break
 
1201
    fi
 
1202
  done
 
1203
  IFS="$ac_save_ifs"
 
1204
fi
 
1205
fi
 
1206
AWK="$ac_cv_prog_AWK"
 
1207
if test -n "$AWK"; then
 
1208
  echo "$ac_t""$AWK" 1>&6
 
1209
else
 
1210
  echo "$ac_t""no" 1>&6
 
1211
fi
 
1212
 
 
1213
test -n "$AWK" && break
 
1214
done
 
1215
 
 
1216
 
 
1217
CC_G_OPT="-g"                                   
942
1218
CC_SHARED_OPTS=unknown                  
943
1219
CPPFLAGS="$CPPFLAGS"                    
944
 
DFT_DEP_SUFFIX=""                       
 
1220
DFT_DEP_SUFFIX=""                               
945
1221
DFT_OBJ_SUBDIR=`pwd|sed -e's:.*/::'`    
946
1222
DFT_UPR_MODEL="NORMAL"                  
947
 
ECHO_LINK='@ echo linking $@ ... ;'     
948
 
LD="ld"                                 
949
 
LDFLAGS_SHARED=""                       
950
 
LD_MODEL=""                             
951
 
LD_SHARED_OPTS=""                       
952
 
LIBTOOL=""                              
953
 
LIB_CLEAN=""                            
954
 
LIB_COMPILE=""                          
955
 
LIB_LINK=""                             
956
 
LIB_NAME=curses                         
957
 
LIB_PREFIX="-l"                         
958
 
LINK_TESTS=""                           
959
 
LINT=lint                               
960
 
LINT_OPTS=""                            
961
 
LOCAL_LDFLAGS=""                        
962
 
MATH_LIB="-lm"                          
963
 
TEST_ARGS=""                            
964
 
TEST_DEPS=""                            
 
1223
LD="ld"                                                 
 
1224
LDFLAGS_SHARED=""                               
 
1225
LDFLAGS_STATIC=""                               
 
1226
LD_MODEL=""                                             
 
1227
LD_SHARED_OPTS=""                               
 
1228
LIBTOOL=""                                              
 
1229
LIB_CLEAN=""                                    
 
1230
LIB_COMPILE=""                                  
 
1231
LIB_LINK='${CC}'                                
 
1232
LINK_TESTS=""                                   
 
1233
LINT=lint                                               
 
1234
LINT_OPTS=""                                    
 
1235
LOCAL_LDFLAGS=""                                
 
1236
MATH_LIB="-lm"                                  
 
1237
PTHREAD="-lm"                                   
 
1238
TEST_ARGS=""                                    
 
1239
TEST_DEPS=""                                    
 
1240
TEST_LIBS=""                                    
965
1241
TINFO_ARGS='$(LIBS_CURSES)'             
966
1242
cf_cv_abi_version=""                    
967
1243
cf_cv_rel_version=""                    
970
1246
cf_cv_libtype=
971
1247
 
972
1248
echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
973
 
echo "configure:974: checking for Cygwin environment" >&5
 
1249
echo "configure:1250: checking for Cygwin environment" >&5
974
1250
if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
975
1251
  echo $ac_n "(cached) $ac_c" 1>&6
976
1252
else
977
1253
  cat > conftest.$ac_ext <<EOF
978
 
#line 979 "configure"
 
1254
#line 1255 "configure"
979
1255
#include "confdefs.h"
980
1256
 
981
1257
int main() {
986
1262
return __CYGWIN__;
987
1263
; return 0; }
988
1264
EOF
989
 
if { (eval echo configure:990: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1265
if { (eval echo configure:1266: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
990
1266
  rm -rf conftest*
991
1267
  ac_cv_cygwin=yes
992
1268
else
1003
1279
CYGWIN=
1004
1280
test "$ac_cv_cygwin" = yes && CYGWIN=yes
1005
1281
echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
1006
 
echo "configure:1007: checking for mingw32 environment" >&5
 
1282
echo "configure:1283: checking for mingw32 environment" >&5
1007
1283
if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
1008
1284
  echo $ac_n "(cached) $ac_c" 1>&6
1009
1285
else
1010
1286
  cat > conftest.$ac_ext <<EOF
1011
 
#line 1012 "configure"
 
1287
#line 1288 "configure"
1012
1288
#include "confdefs.h"
1013
1289
 
1014
1290
int main() {
1015
1291
return __MINGW32__;
1016
1292
; return 0; }
1017
1293
EOF
1018
 
if { (eval echo configure:1019: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1294
if { (eval echo configure:1295: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1019
1295
  rm -rf conftest*
1020
1296
  ac_cv_mingw32=yes
1021
1297
else
1034
1310
 
1035
1311
 
1036
1312
echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1037
 
echo "configure:1038: checking for executable suffix" >&5
 
1313
echo "configure:1314: checking for executable suffix" >&5
1038
1314
if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1039
1315
  echo $ac_n "(cached) $ac_c" 1>&6
1040
1316
else
1044
1320
  rm -f conftest*
1045
1321
  echo 'int main () { return 0; }' > conftest.$ac_ext
1046
1322
  ac_cv_exeext=
1047
 
  if { (eval echo configure:1048: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
 
1323
  if { (eval echo configure:1324: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1048
1324
    for file in conftest.*; do
1049
1325
      case $file in
1050
1326
      *.c | *.o | *.obj) ;;
1065
1341
ac_exeext=$EXEEXT
1066
1342
 
1067
1343
echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1068
 
echo "configure:1069: checking for object suffix" >&5
 
1344
echo "configure:1345: checking for object suffix" >&5
1069
1345
if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1070
1346
  echo $ac_n "(cached) $ac_c" 1>&6
1071
1347
else
1072
1348
  rm -f conftest*
1073
1349
echo 'int i = 1;' > conftest.$ac_ext
1074
 
if { (eval echo configure:1075: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1350
if { (eval echo configure:1351: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1075
1351
  for ac_file in conftest.*; do
1076
1352
    case $ac_file in
1077
1353
    *.c) ;;
1091
1367
 
1092
1368
 
1093
1369
echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
1094
 
echo "configure:1095: checking for ${CC-cc} option to accept ANSI C" >&5
 
1370
echo "configure:1371: checking for ${CC-cc} option to accept ANSI C" >&5
1095
1371
if eval "test \"`echo '$''{'cf_cv_ansi_cc'+set}'`\" = set"; then
1096
1372
  echo $ac_n "(cached) $ac_c" 1>&6
1097
1373
else
1187
1463
 
1188
1464
 
1189
1465
        cat > conftest.$ac_ext <<EOF
1190
 
#line 1191 "configure"
 
1466
#line 1467 "configure"
1191
1467
#include "confdefs.h"
1192
1468
 
1193
1469
#ifndef CC_HAS_PROTOS
1203
1479
        struct s2 {int (*f) (double a);};
1204
1480
; return 0; }
1205
1481
EOF
1206
 
if { (eval echo configure:1207: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1482
if { (eval echo configure:1483: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1207
1483
  rm -rf conftest*
1208
1484
  cf_cv_ansi_cc="$cf_arg"; break
1209
1485
else
1311
1587
fi
1312
1588
 
1313
1589
 
1314
 
 
1315
 
 
1316
 
INTEL_COMPILER=no
1317
 
 
1318
 
if test "$GCC" = yes ; then
1319
 
        case $host_os in
1320
 
        linux*|gnu*)
1321
 
                echo $ac_n "checking if this is really Intel compiler""... $ac_c" 1>&6
1322
 
echo "configure:1323: checking if this is really Intel compiler" >&5
1323
 
                cf_save_CFLAGS="$CFLAGS"
1324
 
                CFLAGS="$CFLAGS -no-gcc"
1325
 
                cat > conftest.$ac_ext <<EOF
1326
 
#line 1327 "configure"
 
1590
if test "$GCC" = yes
 
1591
then
 
1592
cat > conftest.i <<EOF
 
1593
#ifndef GCC_PRINTF
 
1594
#define GCC_PRINTF 0
 
1595
#endif
 
1596
#ifndef GCC_SCANF
 
1597
#define GCC_SCANF 0
 
1598
#endif
 
1599
#ifndef GCC_NORETURN
 
1600
#define GCC_NORETURN /* nothing */
 
1601
#endif
 
1602
#ifndef GCC_UNUSED
 
1603
#define GCC_UNUSED /* nothing */
 
1604
#endif
 
1605
EOF
 
1606
if test "$GCC" = yes
 
1607
then
 
1608
        echo "checking for $CC __attribute__ directives" 1>&6
 
1609
echo "configure:1610: checking for $CC __attribute__ directives" >&5
 
1610
cat > conftest.$ac_ext <<EOF
 
1611
#line 1612 "${as_me-configure}"
 
1612
#include "confdefs.h"
 
1613
#include "conftest.h"
 
1614
#include "conftest.i"
 
1615
#if     GCC_PRINTF
 
1616
#define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
 
1617
#else
 
1618
#define GCC_PRINTFLIKE(fmt,var) /*nothing*/
 
1619
#endif
 
1620
#if     GCC_SCANF
 
1621
#define GCC_SCANFLIKE(fmt,var)  __attribute__((format(scanf,fmt,var)))
 
1622
#else
 
1623
#define GCC_SCANFLIKE(fmt,var)  /*nothing*/
 
1624
#endif
 
1625
extern void wow(char *,...) GCC_SCANFLIKE(1,2);
 
1626
extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
 
1627
extern void foo(void) GCC_NORETURN;
 
1628
int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
 
1629
EOF
 
1630
        for cf_attribute in scanf printf unused noreturn
 
1631
        do
 
1632
                
 
1633
cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
1634
 
 
1635
                cf_directive="__attribute__(($cf_attribute))"
 
1636
                echo "checking for $CC $cf_directive" 1>&5
 
1637
                case $cf_attribute in
 
1638
                scanf|printf)
 
1639
                cat >conftest.h <<EOF
 
1640
#define GCC_$cf_ATTRIBUTE 1
 
1641
EOF
 
1642
                        ;;
 
1643
                *)
 
1644
                cat >conftest.h <<EOF
 
1645
#define GCC_$cf_ATTRIBUTE $cf_directive
 
1646
EOF
 
1647
                        ;;
 
1648
                esac
 
1649
                if { (eval echo configure:1650: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1650
                        test -n "$verbose" && echo "$ac_t""... $cf_attribute" 1>&6
 
1651
                        cat conftest.h >>confdefs.h
 
1652
                fi
 
1653
        done
 
1654
else
 
1655
        fgrep define conftest.i >>confdefs.h
 
1656
fi
 
1657
rm -rf conftest*
 
1658
fi
 
1659
 
 
1660
 
 
1661
echo $ac_n "checking if $CC -U and -D options work together""... $ac_c" 1>&6
 
1662
echo "configure:1663: checking if $CC -U and -D options work together" >&5
 
1663
if eval "test \"`echo '$''{'cf_cv_cc_u_d_options'+set}'`\" = set"; then
 
1664
  echo $ac_n "(cached) $ac_c" 1>&6
 
1665
else
 
1666
  
 
1667
        cf_save_CPPFLAGS="$CPPFLAGS"
 
1668
        CPPFLAGS="-UU_D_OPTIONS -DU_D_OPTIONS -DD_U_OPTIONS -UD_U_OPTIONS"
 
1669
        cat > conftest.$ac_ext <<EOF
 
1670
#line 1671 "configure"
1327
1671
#include "confdefs.h"
1328
1672
 
1329
1673
int main() {
1330
1674
 
1331
 
#ifdef __INTEL_COMPILER
1332
 
#else
1333
 
make an error
1334
 
#endif
1335
 
 
 
1675
#ifndef U_D_OPTIONS
 
1676
make an undefined-error
 
1677
#endif
 
1678
#ifdef  D_U_OPTIONS
 
1679
make a defined-error
 
1680
#endif
 
1681
        
1336
1682
; return 0; }
1337
1683
EOF
1338
 
if { (eval echo configure:1339: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1684
if { (eval echo configure:1685: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1339
1685
  rm -rf conftest*
1340
 
  INTEL_COMPILER=yes
1341
 
cf_save_CFLAGS="$cf_save_CFLAGS -we147 -no-gcc"
1342
 
 
 
1686
  
 
1687
        cf_cv_cc_u_d_options=yes
1343
1688
else
1344
1689
  echo "configure: failed program was:" >&5
1345
1690
  cat conftest.$ac_ext >&5
 
1691
  rm -rf conftest*
 
1692
  
 
1693
        cf_cv_cc_u_d_options=no
1346
1694
fi
1347
1695
rm -f conftest*
1348
 
                CFLAGS="$cf_save_CFLAGS"
1349
 
                echo "$ac_t""$INTEL_COMPILER" 1>&6
1350
 
                ;;
1351
 
        esac
 
1696
        CPPFLAGS="$cf_save_CPPFLAGS"
 
1697
 
1352
1698
fi
1353
1699
 
 
1700
echo "$ac_t""$cf_cv_cc_u_d_options" 1>&6
 
1701
 
 
1702
 
 
1703
 
1354
1704
 
1355
1705
 
1356
1706
cf_XOPEN_SOURCE=500
1374
1724
irix[56].*) #(vi
1375
1725
        CPPFLAGS="$CPPFLAGS -D_SGI_SOURCE"
1376
1726
        ;;
1377
 
linux*|gnu*) #(vi
 
1727
linux*|gnu*|k*bsd*-gnu) #(vi
1378
1728
        
1379
 
 
1380
 
 
1381
 
if test "$INTEL_COMPILER" = no ; then
1382
1729
echo $ac_n "checking if we must define _GNU_SOURCE""... $ac_c" 1>&6
1383
 
echo "configure:1384: checking if we must define _GNU_SOURCE" >&5
 
1730
echo "configure:1731: checking if we must define _GNU_SOURCE" >&5
1384
1731
if eval "test \"`echo '$''{'cf_cv_gnu_source'+set}'`\" = set"; then
1385
1732
  echo $ac_n "(cached) $ac_c" 1>&6
1386
1733
else
1387
1734
  
1388
1735
cat > conftest.$ac_ext <<EOF
1389
 
#line 1390 "configure"
 
1736
#line 1737 "configure"
1390
1737
#include "confdefs.h"
1391
1738
#include <sys/types.h>
1392
1739
int main() {
1396
1743
#endif
1397
1744
; return 0; }
1398
1745
EOF
1399
 
if { (eval echo configure:1400: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1746
if { (eval echo configure:1747: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1400
1747
  rm -rf conftest*
1401
1748
  cf_cv_gnu_source=no
1402
1749
else
1406
1753
  cf_save="$CPPFLAGS"
1407
1754
         CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
1408
1755
         cat > conftest.$ac_ext <<EOF
1409
 
#line 1410 "configure"
 
1756
#line 1757 "configure"
1410
1757
#include "confdefs.h"
1411
1758
#include <sys/types.h>
1412
1759
int main() {
1416
1763
#endif
1417
1764
; return 0; }
1418
1765
EOF
1419
 
if { (eval echo configure:1420: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1766
if { (eval echo configure:1767: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1420
1767
  rm -rf conftest*
1421
1768
  cf_cv_gnu_source=no
1422
1769
else
1435
1782
 
1436
1783
echo "$ac_t""$cf_cv_gnu_source" 1>&6
1437
1784
test "$cf_cv_gnu_source" = yes && CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
1438
 
fi
1439
1785
 
1440
1786
        ;;
1441
1787
mirbsd*) #(vi
1450
1796
osf[45]*) #(vi
1451
1797
        CPPFLAGS="$CPPFLAGS -D_OSF_SOURCE"
1452
1798
        ;;
 
1799
nto-qnx*) #(vi
 
1800
        CPPFLAGS="$CPPFLAGS -D_QNX_SOURCE"
 
1801
        ;;
1453
1802
sco*) #(vi
1454
1803
        # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
1455
1804
        ;;
1458
1807
        ;;
1459
1808
*)
1460
1809
        echo $ac_n "checking if we should define _XOPEN_SOURCE""... $ac_c" 1>&6
1461
 
echo "configure:1462: checking if we should define _XOPEN_SOURCE" >&5
 
1810
echo "configure:1811: checking if we should define _XOPEN_SOURCE" >&5
1462
1811
if eval "test \"`echo '$''{'cf_cv_xopen_source'+set}'`\" = set"; then
1463
1812
  echo $ac_n "(cached) $ac_c" 1>&6
1464
1813
else
1465
1814
  
1466
1815
        cat > conftest.$ac_ext <<EOF
1467
 
#line 1468 "configure"
 
1816
#line 1817 "configure"
1468
1817
#include "confdefs.h"
1469
1818
#include <sys/types.h>
1470
1819
int main() {
1474
1823
#endif
1475
1824
; return 0; }
1476
1825
EOF
1477
 
if { (eval echo configure:1478: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1826
if { (eval echo configure:1827: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1478
1827
  rm -rf conftest*
1479
1828
  cf_cv_xopen_source=no
1480
1829
else
1484
1833
  cf_save="$CPPFLAGS"
1485
1834
         CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
1486
1835
         cat > conftest.$ac_ext <<EOF
1487
 
#line 1488 "configure"
 
1836
#line 1837 "configure"
1488
1837
#include "confdefs.h"
1489
1838
#include <sys/types.h>
1490
1839
int main() {
1494
1843
#endif
1495
1844
; return 0; }
1496
1845
EOF
1497
 
if { (eval echo configure:1498: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1846
if { (eval echo configure:1847: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1498
1847
  rm -rf conftest*
1499
1848
  cf_cv_xopen_source=no
1500
1849
else
1512
1861
fi
1513
1862
 
1514
1863
echo "$ac_t""$cf_cv_xopen_source" 1>&6
1515
 
test "$cf_cv_xopen_source" != no && CPPFLAGS="$CPPFLAGS -U_XOPEN_SOURCE -D_XOPEN_SOURCE=$cf_cv_xopen_source"
 
1864
        if test "$cf_cv_xopen_source" != no ; then
 
1865
                
 
1866
# remove _XOPEN_SOURCE symbol from $CFLAGS
 
1867
CFLAGS=`echo "$CFLAGS" | \
 
1868
        sed     -e 's/-[UD]_XOPEN_SOURCE\(=[^   ]*\)\?[         ]/ /g' \
 
1869
                -e 's/-[UD]_XOPEN_SOURCE\(=[^   ]*\)\?$//g'`
 
1870
 
 
1871
                
 
1872
# remove _XOPEN_SOURCE symbol from $CPPFLAGS
 
1873
CPPFLAGS=`echo "$CPPFLAGS" | \
 
1874
        sed     -e 's/-[UD]_XOPEN_SOURCE\(=[^   ]*\)\?[         ]/ /g' \
 
1875
                -e 's/-[UD]_XOPEN_SOURCE\(=[^   ]*\)\?$//g'`
 
1876
 
 
1877
                test "$cf_cv_cc_u_d_options" = yes && \
 
1878
                        CPPFLAGS="$CPPFLAGS -U_XOPEN_SOURCE"
 
1879
                CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_cv_xopen_source"
 
1880
        fi
1516
1881
        
1517
1882
cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
 
1883
 
 
1884
cf_save_CFLAGS="$CFLAGS"
 
1885
cf_save_CPPFLAGS="$CPPFLAGS"
 
1886
 
 
1887
 
 
1888
# remove _POSIX_C_SOURCE symbol from $cf_save_CFLAGS
 
1889
cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
 
1890
        sed     -e 's/-[UD]_POSIX_C_SOURCE\(=[^         ]*\)\?[         ]/ /g' \
 
1891
                -e 's/-[UD]_POSIX_C_SOURCE\(=[^         ]*\)\?$//g'`
 
1892
 
 
1893
 
 
1894
# remove _POSIX_C_SOURCE symbol from $cf_save_CPPFLAGS
 
1895
cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
 
1896
        sed     -e 's/-[UD]_POSIX_C_SOURCE\(=[^         ]*\)\?[         ]/ /g' \
 
1897
                -e 's/-[UD]_POSIX_C_SOURCE\(=[^         ]*\)\?$//g'`
 
1898
 
 
1899
 
1518
1900
echo $ac_n "checking if we should define _POSIX_C_SOURCE""... $ac_c" 1>&6
1519
 
echo "configure:1520: checking if we should define _POSIX_C_SOURCE" >&5
 
1901
echo "configure:1902: checking if we should define _POSIX_C_SOURCE" >&5
1520
1902
if eval "test \"`echo '$''{'cf_cv_posix_c_source'+set}'`\" = set"; then
1521
1903
  echo $ac_n "(cached) $ac_c" 1>&6
1522
1904
else
1523
1905
  
1524
1906
        
1525
 
echo "(line 1526) testing if the symbol is already defined go no further ..." 1>&5
 
1907
echo "${as_me-configure}:1908: testing if the symbol is already defined go no further ..." 1>&5
1526
1908
 
1527
1909
        cat > conftest.$ac_ext <<EOF
1528
 
#line 1529 "configure"
 
1910
#line 1911 "configure"
1529
1911
#include "confdefs.h"
1530
1912
#include <sys/types.h>
1531
1913
int main() {
1535
1917
#endif
1536
1918
; return 0; }
1537
1919
EOF
1538
 
if { (eval echo configure:1539: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1920
if { (eval echo configure:1921: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1539
1921
  rm -rf conftest*
1540
1922
  cf_cv_posix_c_source=no
1541
1923
else
1543
1925
  cat conftest.$ac_ext >&5
1544
1926
  rm -rf conftest*
1545
1927
  cf_want_posix_source=no
1546
 
         case .$cf_POSIX_C_SOURCE in
1547
 
         .[12]??*)
1548
 
                cf_cv_posix_c_source="-U_POSIX_C_SOURCE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
 
1928
         case .$cf_POSIX_C_SOURCE in #(vi
 
1929
         .[12]??*) #(vi
 
1930
                cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
1549
1931
                ;;
1550
 
         .2)
1551
 
                cf_cv_posix_c_source="-U_POSIX_C_SOURCE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
 
1932
         .2) #(vi
 
1933
                cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
1552
1934
                cf_want_posix_source=yes
1553
1935
                ;;
1554
1936
         .*)
1557
1939
         esac
1558
1940
         if test "$cf_want_posix_source" = yes ; then
1559
1941
                cat > conftest.$ac_ext <<EOF
1560
 
#line 1561 "configure"
 
1942
#line 1943 "configure"
1561
1943
#include "confdefs.h"
1562
1944
#include <sys/types.h>
1563
1945
int main() {
1567
1949
#endif
1568
1950
; return 0; }
1569
1951
EOF
1570
 
if { (eval echo configure:1571: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1952
if { (eval echo configure:1953: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1571
1953
  :
1572
1954
else
1573
1955
  echo "configure: failed program was:" >&5
1574
1956
  cat conftest.$ac_ext >&5
1575
1957
  rm -rf conftest*
1576
 
  cf_cv_posix_c_source="$cf_cv_posix_c_source -U_POSIX_SOURCE -D_POSIX_SOURCE"
 
1958
  cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
1577
1959
fi
1578
1960
rm -f conftest*
1579
1961
         fi
1580
1962
         
1581
 
echo "(line 1582) testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
 
1963
echo "${as_me-configure}:1964: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
1582
1964
 
1583
 
         cf_save="$CPPFLAGS"
1584
 
         CPPFLAGS="$CPPFLAGS $cf_cv_posix_c_source"
 
1965
         CFLAGS="$cf_trim_CFLAGS"
 
1966
         CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
1585
1967
         
1586
 
echo "(line 1587) testing if the second compile does not leave our definition intact error ..." 1>&5
 
1968
echo "${as_me-configure}:1969: testing if the second compile does not leave our definition intact error ..." 1>&5
1587
1969
 
1588
1970
         cat > conftest.$ac_ext <<EOF
1589
 
#line 1590 "configure"
 
1971
#line 1972 "configure"
1590
1972
#include "confdefs.h"
1591
1973
#include <sys/types.h>
1592
1974
int main() {
1596
1978
#endif
1597
1979
; return 0; }
1598
1980
EOF
1599
 
if { (eval echo configure:1600: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
1981
if { (eval echo configure:1982: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1600
1982
  :
1601
1983
else
1602
1984
  echo "configure: failed program was:" >&5
1605
1987
  cf_cv_posix_c_source=no
1606
1988
fi
1607
1989
rm -f conftest*
1608
 
        CPPFLAGS="$cf_save"
 
1990
         CFLAGS="$cf_save_CFLAGS"
 
1991
         CPPFLAGS="$cf_save_CPPFLAGS"
1609
1992
        
1610
1993
fi
1611
1994
rm -f conftest*
1613
1996
fi
1614
1997
 
1615
1998
echo "$ac_t""$cf_cv_posix_c_source" 1>&6
1616
 
test "$cf_cv_posix_c_source" != no && CPPFLAGS="$CPPFLAGS $cf_cv_posix_c_source"
 
1999
 
 
2000
if test "$cf_cv_posix_c_source" != no ; then
 
2001
        CFLAGS="$cf_trim_CFLAGS"
 
2002
        CPPFLAGS="$cf_trim_CPPFLAGS"
 
2003
        if test "$cf_cv_cc_u_d_options" = yes ; then
 
2004
                cf_temp_posix_c_source=`echo "$cf_cv_posix_c_source" | \
 
2005
                                sed -e 's/-D/-U/g' -e 's/=[^    ]*//g'`
 
2006
                CPPFLAGS="$CPPFLAGS $cf_temp_posix_c_source"
 
2007
        fi
 
2008
        CPPFLAGS="$CPPFLAGS $cf_cv_posix_c_source"
 
2009
fi
 
2010
 
1617
2011
 
1618
2012
        ;;
1619
2013
esac
1620
2014
 
 
2015
echo $ac_n "checking for working const""... $ac_c" 1>&6
 
2016
echo "configure:2017: checking for working const" >&5
 
2017
if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
 
2018
  echo $ac_n "(cached) $ac_c" 1>&6
 
2019
else
 
2020
  cat > conftest.$ac_ext <<EOF
 
2021
#line 2022 "configure"
 
2022
#include "confdefs.h"
 
2023
 
 
2024
int main() {
 
2025
 
 
2026
/* Ultrix mips cc rejects this.  */
 
2027
typedef int charset[2]; const charset x;
 
2028
/* SunOS 4.1.1 cc rejects this.  */
 
2029
char const *const *ccp;
 
2030
char **p;
 
2031
/* NEC SVR4.0.2 mips cc rejects this.  */
 
2032
struct point {int x, y;};
 
2033
static struct point const zero = {0,0};
 
2034
/* AIX XL C 1.02.0.0 rejects this.
 
2035
   It does not let you subtract one const X* pointer from another in an arm
 
2036
   of an if-expression whose if-part is not a constant expression */
 
2037
const char *g = "string";
 
2038
ccp = &g + (g ? g-g : 0);
 
2039
/* HPUX 7.0 cc rejects these. */
 
2040
++ccp;
 
2041
p = (char**) ccp;
 
2042
ccp = (char const *const *) p;
 
2043
{ /* SCO 3.2v4 cc rejects this.  */
 
2044
  char *t;
 
2045
  char const *s = 0 ? (char *) 0 : (char const *) 0;
 
2046
 
 
2047
  *t++ = 0;
 
2048
}
 
2049
{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
 
2050
  int x[] = {25, 17};
 
2051
  const int *foo = &x[0];
 
2052
  ++foo;
 
2053
}
 
2054
{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
 
2055
  typedef const int *iptr;
 
2056
  iptr p = 0;
 
2057
  ++p;
 
2058
}
 
2059
{ /* AIX XL C 1.02.0.0 rejects this saying
 
2060
     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
 
2061
  struct s { int j; const int *ap[3]; };
 
2062
  struct s *b; b->j = 5;
 
2063
}
 
2064
{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
 
2065
  const int foo = 10;
 
2066
}
 
2067
 
 
2068
; return 0; }
 
2069
EOF
 
2070
if { (eval echo configure:2071: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
2071
  rm -rf conftest*
 
2072
  ac_cv_c_const=yes
 
2073
else
 
2074
  echo "configure: failed program was:" >&5
 
2075
  cat conftest.$ac_ext >&5
 
2076
  rm -rf conftest*
 
2077
  ac_cv_c_const=no
 
2078
fi
 
2079
rm -f conftest*
 
2080
fi
 
2081
 
 
2082
echo "$ac_t""$ac_cv_c_const" 1>&6
 
2083
if test $ac_cv_c_const = no; then
 
2084
  cat >> confdefs.h <<\EOF
 
2085
#define const 
 
2086
EOF
 
2087
 
 
2088
fi
 
2089
 
 
2090
 
 
2091
echo $ac_n "checking for signal global datatype""... $ac_c" 1>&6
 
2092
echo "configure:2093: checking for signal global datatype" >&5
 
2093
if eval "test \"`echo '$''{'cf_cv_sig_atomic_t'+set}'`\" = set"; then
 
2094
  echo $ac_n "(cached) $ac_c" 1>&6
 
2095
else
 
2096
  
 
2097
        for cf_type in \
 
2098
                "volatile sig_atomic_t" \
 
2099
                "sig_atomic_t" \
 
2100
                "int"
 
2101
        do
 
2102
        cat > conftest.$ac_ext <<EOF
 
2103
#line 2104 "configure"
 
2104
#include "confdefs.h"
 
2105
 
 
2106
#include <sys/types.h>
 
2107
#include <signal.h>
 
2108
#include <stdio.h>
 
2109
 
 
2110
extern $cf_type x;
 
2111
$cf_type x;
 
2112
static void handler(int sig)
 
2113
{
 
2114
        x = 5;
 
2115
}
 
2116
int main() {
 
2117
signal(SIGINT, handler);
 
2118
                 x = 1
 
2119
; return 0; }
 
2120
EOF
 
2121
if { (eval echo configure:2122: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
2122
  rm -rf conftest*
 
2123
  cf_cv_sig_atomic_t=$cf_type
 
2124
else
 
2125
  echo "configure: failed program was:" >&5
 
2126
  cat conftest.$ac_ext >&5
 
2127
  rm -rf conftest*
 
2128
  cf_cv_sig_atomic_t=no
 
2129
fi
 
2130
rm -f conftest*
 
2131
                test "$cf_cv_sig_atomic_t" != no && break
 
2132
        done
 
2133
        
 
2134
fi
 
2135
 
 
2136
echo "$ac_t""$cf_cv_sig_atomic_t" 1>&6
 
2137
test "$cf_cv_sig_atomic_t" != no && cat >> confdefs.h <<EOF
 
2138
#define SIG_ATOMIC_T $cf_cv_sig_atomic_t
 
2139
EOF
 
2140
 
 
2141
 
 
2142
 
 
2143
 
 
2144
echo $ac_n "checking if you want to see long compiling messages""... $ac_c" 1>&6
 
2145
echo "configure:2146: checking if you want to see long compiling messages" >&5
 
2146
 
 
2147
# Check whether --enable-echo or --disable-echo was given.
 
2148
if test "${enable_echo+set}" = set; then
 
2149
  enableval="$enable_echo"
 
2150
  test "$enableval" != no && enableval=yes
 
2151
  if test "$enableval" != "yes" ; then
 
2152
    
 
2153
    ECHO_LT='--silent'
 
2154
    ECHO_LD='@echo linking $@;'
 
2155
    RULE_CC='   @echo compiling $<'
 
2156
    SHOW_CC='   @echo compiling $@'
 
2157
    ECHO_CC='@'
 
2158
 
 
2159
  else
 
2160
    
 
2161
    ECHO_LT=''
 
2162
    ECHO_LD=''
 
2163
    RULE_CC='# compiling'
 
2164
    SHOW_CC='# compiling'
 
2165
    ECHO_CC=''
 
2166
 
 
2167
  fi
 
2168
else
 
2169
  enableval=yes 
 
2170
  
 
2171
    ECHO_LT=''
 
2172
    ECHO_LD=''
 
2173
    RULE_CC='# compiling'
 
2174
    SHOW_CC='# compiling'
 
2175
    ECHO_CC=''
 
2176
 
 
2177
  
 
2178
fi
 
2179
 
 
2180
echo "$ac_t""$enableval" 1>&6
 
2181
 
 
2182
 
 
2183
 
 
2184
 
 
2185
 
 
2186
 
 
2187
 
 
2188
 
 
2189
GCC_VERSION=none
 
2190
if test "$GCC" = yes ; then
 
2191
        echo $ac_n "checking version of $CC""... $ac_c" 1>&6
 
2192
echo "configure:2193: checking version of $CC" >&5
 
2193
        GCC_VERSION="`${CC} --version| sed -e '2,$d' -e 's/^.*(GCC) //' -e 's/^[^0-9.]*//' -e 's/[^0-9.].*//'`"
 
2194
        test -z "$GCC_VERSION" && GCC_VERSION=unknown
 
2195
        echo "$ac_t""$GCC_VERSION" 1>&6
 
2196
fi
 
2197
 
 
2198
 
 
2199
if ( test "$GCC" = yes || test "$GXX" = yes )
 
2200
then
 
2201
echo $ac_n "checking if you want to turn on gcc warnings""... $ac_c" 1>&6
 
2202
echo "configure:2203: checking if you want to turn on gcc warnings" >&5
 
2203
 
 
2204
# Check whether --enable-warnings or --disable-warnings was given.
 
2205
if test "${enable_warnings+set}" = set; then
 
2206
  enableval="$enable_warnings"
 
2207
  test "$enableval" != yes && enableval=no
 
2208
  if test "$enableval" != "no" ; then
 
2209
    with_warnings=yes 
 
2210
  else
 
2211
    with_warnings=no
 
2212
  fi
 
2213
else
 
2214
  enableval=no 
 
2215
  with_warnings=no
 
2216
  
 
2217
fi
 
2218
 
 
2219
echo "$ac_t""$with_warnings" 1>&6
 
2220
if test "$with_warnings" = "yes"
 
2221
then
 
2222
        
 
2223
 
 
2224
 
 
2225
INTEL_COMPILER=no
 
2226
 
 
2227
if test "$GCC" = yes ; then
 
2228
        case $host_os in
 
2229
        linux*|gnu*)
 
2230
                echo $ac_n "checking if this is really Intel C compiler""... $ac_c" 1>&6
 
2231
echo "configure:2232: checking if this is really Intel C compiler" >&5
 
2232
                cf_save_CFLAGS="$CFLAGS"
 
2233
                CFLAGS="$CFLAGS -no-gcc"
 
2234
                cat > conftest.$ac_ext <<EOF
 
2235
#line 2236 "configure"
 
2236
#include "confdefs.h"
 
2237
 
 
2238
int main() {
 
2239
 
 
2240
#ifdef __INTEL_COMPILER
 
2241
#else
 
2242
make an error
 
2243
#endif
 
2244
 
 
2245
; return 0; }
 
2246
EOF
 
2247
if { (eval echo configure:2248: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
2248
  rm -rf conftest*
 
2249
  INTEL_COMPILER=yes
 
2250
cf_save_CFLAGS="$cf_save_CFLAGS -we147 -no-gcc"
 
2251
 
 
2252
else
 
2253
  echo "configure: failed program was:" >&5
 
2254
  cat conftest.$ac_ext >&5
 
2255
fi
 
2256
rm -f conftest*
 
2257
                CFLAGS="$cf_save_CFLAGS"
 
2258
                echo "$ac_t""$INTEL_COMPILER" 1>&6
 
2259
                ;;
 
2260
        esac
 
2261
fi
 
2262
 
 
2263
 
 
2264
cat > conftest.$ac_ext <<EOF
 
2265
#line 2266 "${as_me-configure}"
 
2266
int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
 
2267
EOF
 
2268
 
 
2269
if test "$INTEL_COMPILER" = yes
 
2270
then
 
2271
# The "-wdXXX" options suppress warnings:
 
2272
# remark #1419: external declaration in primary source file
 
2273
# remark #1682: implicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
 
2274
# remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
 
2275
# remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
 
2276
# remark #193: zero used for undefined preprocessing identifier
 
2277
# remark #593: variable "curs_sb_left_arrow" was set but never used
 
2278
# remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
 
2279
# remark #869: parameter "tw" was never referenced
 
2280
# remark #981: operands are evaluated in unspecified order
 
2281
# warning #269: invalid format string conversion
 
2282
 
 
2283
        echo "checking for $CC warning options" 1>&6
 
2284
echo "configure:2285: checking for $CC warning options" >&5
 
2285
        cf_save_CFLAGS="$CFLAGS"
 
2286
        EXTRA_CFLAGS="-Wall"
 
2287
        for cf_opt in \
 
2288
                wd1419 \
 
2289
                wd1682 \
 
2290
                wd1683 \
 
2291
                wd1684 \
 
2292
                wd193 \
 
2293
                wd279 \
 
2294
                wd593 \
 
2295
                wd810 \
 
2296
                wd869 \
 
2297
                wd981
 
2298
        do
 
2299
                CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
 
2300
                if { (eval echo configure:2301: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
2301
                        test -n "$verbose" && echo "$ac_t""... -$cf_opt" 1>&6
 
2302
                        EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
 
2303
                fi
 
2304
        done
 
2305
        CFLAGS="$cf_save_CFLAGS"
 
2306
 
 
2307
elif test "$GCC" = yes
 
2308
then
 
2309
        echo "checking for $CC warning options" 1>&6
 
2310
echo "configure:2311: checking for $CC warning options" >&5
 
2311
        cf_save_CFLAGS="$CFLAGS"
 
2312
        EXTRA_CFLAGS="-W -Wall"
 
2313
        cf_warn_CONST=""
 
2314
        test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
 
2315
        for cf_opt in \
 
2316
                Wbad-function-cast \
 
2317
                Wcast-align \
 
2318
                Wcast-qual \
 
2319
                Winline \
 
2320
                Wmissing-declarations \
 
2321
                Wmissing-prototypes \
 
2322
                Wnested-externs \
 
2323
                Wpointer-arith \
 
2324
                Wshadow \
 
2325
                Wstrict-prototypes \
 
2326
                Wundef $cf_warn_CONST 
 
2327
        do
 
2328
                CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
 
2329
                if { (eval echo configure:2330: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
2330
                        test -n "$verbose" && echo "$ac_t""... -$cf_opt" 1>&6
 
2331
                        case $cf_opt in #(vi
 
2332
                        Wcast-qual) #(vi
 
2333
                                CPPFLAGS="$CPPFLAGS -DXTSTRINGDEFINES"
 
2334
                                ;;
 
2335
                        Winline) #(vi
 
2336
                                case $GCC_VERSION in
 
2337
                                3.3*)
 
2338
                                        test -n "$verbose" && echo "    feature is broken in gcc $GCC_VERSION" 1>&6
 
2339
 
 
2340
echo "${as_me-configure}:2341: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
 
2341
 
 
2342
 
 
2343
                                        continue;;
 
2344
                                esac
 
2345
                                ;;
 
2346
                        esac
 
2347
                        EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
 
2348
                fi
 
2349
        done
 
2350
        CFLAGS="$cf_save_CFLAGS"
 
2351
fi
 
2352
rm -f conftest*
 
2353
 
 
2354
 
 
2355
 
 
2356
fi
 
2357
fi
 
2358
 
1621
2359
 
1622
2360
 
1623
2361
 
1625
2363
if test "${with_curses_dir+set}" = set; then
1626
2364
  withval="$with_curses_dir"
1627
2365
  
 
2366
if test "x$prefix" != xNONE; then
 
2367
  cf_path_syntax="$prefix"
 
2368
else
 
2369
  cf_path_syntax="$ac_default_prefix"
 
2370
fi
 
2371
 
1628
2372
case ".$withval" in #(vi
1629
2373
.\$\(*\)*|.\'*\'*) #(vi
1630
2374
  ;;
1636
2380
  eval withval="$withval"
1637
2381
  case ".$withval" in #(vi
1638
2382
  .NONE/*)
1639
 
    withval=`echo $withval | sed -e s%NONE%$ac_default_prefix%`
 
2383
    withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
1640
2384
    ;;
1641
2385
  esac
1642
2386
  ;; #(vi
1643
 
.NONE/*)
1644
 
  withval=`echo $withval | sed -e s%NONE%$ac_default_prefix%`
 
2387
.no|.NONE/*)
 
2388
  withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
1645
2389
  ;;
1646
2390
*)
1647
2391
  { echo "configure: error: expected a pathname, not \"$withval\"" 1>&2; exit 1; }
1669
2413
if test "${with_ncursesw+set}" = set; then
1670
2414
  withval="$with_ncursesw"
1671
2415
  cf_cv_screen=ncursesw
1672
 
fi
1673
 
 
 
2416
else
 
2417
  
1674
2418
 
1675
2419
 
1676
2420
# Check whether --with-ncurses or --without-ncurses was given.
1677
2421
if test "${with_ncurses+set}" = set; then
1678
2422
  withval="$with_ncurses"
1679
2423
  cf_cv_screen=ncurses
 
2424
else
 
2425
  
 
2426
 
 
2427
 
 
2428
# Check whether --with-pdcurses or --without-pdcurses was given.
 
2429
if test "${with_pdcurses+set}" = set; then
 
2430
  withval="$with_pdcurses"
 
2431
  cf_cv_screen=pdcurses
 
2432
fi
 
2433
 
 
2434
fi
 
2435
 
1680
2436
fi
1681
2437
 
1682
2438
 
1685
2441
        
1686
2442
 
1687
2443
echo $ac_n "checking for extra include directories""... $ac_c" 1>&6
1688
 
echo "configure:1689: checking for extra include directories" >&5
 
2444
echo "configure:2445: checking for extra include directories" >&5
1689
2445
if eval "test \"`echo '$''{'cf_cv_curses_incdir'+set}'`\" = set"; then
1690
2446
  echo $ac_n "(cached) $ac_c" 1>&6
1691
2447
else
1692
2448
  
1693
2449
cf_cv_curses_incdir=no
1694
2450
case $host_os in #(vi
1695
 
hpux10.*|hpux11.*) #(vi
 
2451
hpux10.*) #(vi
1696
2452
        test -d /usr/include/curses_colr && \
1697
2453
        cf_cv_curses_incdir="-I/usr/include/curses_colr"
1698
2454
        ;;
1708
2464
echo "$ac_t""$cf_cv_curses_incdir" 1>&6
1709
2465
test "$cf_cv_curses_incdir" != no && CPPFLAGS="$cf_cv_curses_incdir $CPPFLAGS"
1710
2466
 
 
2467
 
1711
2468
echo $ac_n "checking if we have identified curses headers""... $ac_c" 1>&6
1712
 
echo "configure:1713: checking if we have identified curses headers" >&5
 
2469
echo "configure:2470: checking if we have identified curses headers" >&5
1713
2470
if eval "test \"`echo '$''{'cf_cv_ncurses_header'+set}'`\" = set"; then
1714
2471
  echo $ac_n "(cached) $ac_c" 1>&6
1715
2472
else
1722
2479
        ncurses/ncurses.h
1723
2480
do
1724
2481
cat > conftest.$ac_ext <<EOF
1725
 
#line 1726 "configure"
 
2482
#line 2483 "configure"
1726
2483
#include "confdefs.h"
1727
2484
#include <${cf_header}>
1728
2485
int main() {
1729
2486
initscr(); tgoto("?", 0,0)
1730
2487
; return 0; }
1731
2488
EOF
1732
 
if { (eval echo configure:1733: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
2489
if { (eval echo configure:2490: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1733
2490
  rm -rf conftest*
1734
2491
  cf_cv_ncurses_header=$cf_header; break
1735
2492
else
1752
2509
do
1753
2510
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1754
2511
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1755
 
echo "configure:1756: checking for $ac_hdr" >&5
 
2512
echo "configure:2513: checking for $ac_hdr" >&5
1756
2513
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1757
2514
  echo $ac_n "(cached) $ac_c" 1>&6
1758
2515
else
1759
2516
  cat > conftest.$ac_ext <<EOF
1760
 
#line 1761 "configure"
 
2517
#line 2518 "configure"
1761
2518
#include "confdefs.h"
1762
2519
#include <$ac_hdr>
1763
2520
EOF
1764
2521
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1765
 
{ (eval echo configure:1766: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 
2522
{ (eval echo configure:2523: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1766
2523
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1767
2524
if test -z "$ac_err"; then
1768
2525
  rm -rf conftest*
1790
2547
 
1791
2548
 
1792
2549
 
 
2550
echo $ac_n "checking for terminfo header""... $ac_c" 1>&6
 
2551
echo "configure:2552: checking for terminfo header" >&5
 
2552
if eval "test \"`echo '$''{'cf_cv_term_header'+set}'`\" = set"; then
 
2553
  echo $ac_n "(cached) $ac_c" 1>&6
 
2554
else
 
2555
  
 
2556
case ${cf_cv_ncurses_header} in #(vi
 
2557
*/ncurses.h|*/ncursesw.h) #(vi
 
2558
        cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
 
2559
        ;;
 
2560
*)
 
2561
        cf_term_header=term.h
 
2562
        ;;
 
2563
esac
 
2564
 
 
2565
for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
 
2566
do
 
2567
cat > conftest.$ac_ext <<EOF
 
2568
#line 2569 "configure"
 
2569
#include "confdefs.h"
 
2570
#include <stdio.h>
 
2571
#include <${cf_cv_ncurses_header-curses.h}>
 
2572
#include <$cf_test>
 
2573
 
 
2574
int main() {
 
2575
int x = auto_left_margin
 
2576
; return 0; }
 
2577
EOF
 
2578
if { (eval echo configure:2579: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
2579
  rm -rf conftest*
 
2580
  
 
2581
        cf_cv_term_header="$cf_test"
 
2582
else
 
2583
  echo "configure: failed program was:" >&5
 
2584
  cat conftest.$ac_ext >&5
 
2585
  rm -rf conftest*
 
2586
  
 
2587
        cf_cv_term_header=unknown
 
2588
        
 
2589
fi
 
2590
rm -f conftest*
 
2591
        test "$cf_cv_term_header" != unknown && break
 
2592
done
 
2593
 
 
2594
fi
 
2595
 
 
2596
echo "$ac_t""$cf_cv_term_header" 1>&6
 
2597
 
 
2598
# Set definitions to allow ifdef'ing to accommodate subdirectories
 
2599
 
 
2600
case $cf_cv_term_header in # (vi
 
2601
*term.h)
 
2602
        cat >> confdefs.h <<\EOF
 
2603
#define HAVE_TERM_H 1
 
2604
EOF
 
2605
 
 
2606
        ;;
 
2607
esac
 
2608
 
 
2609
case $cf_cv_term_header in # (vi
 
2610
ncurses/term.h) #(vi
 
2611
        cat >> confdefs.h <<\EOF
 
2612
#define HAVE_NCURSES_TERM_H 1
 
2613
EOF
 
2614
 
 
2615
        ;;
 
2616
ncursesw/term.h)
 
2617
        cat >> confdefs.h <<\EOF
 
2618
#define HAVE_NCURSESW_TERM_H 1
 
2619
EOF
 
2620
 
 
2621
        ;;
 
2622
esac
 
2623
 
 
2624
 
1793
2625
        
1794
2626
echo $ac_n "checking for ncurses version""... $ac_c" 1>&6
1795
 
echo "configure:1796: checking for ncurses version" >&5
 
2627
echo "configure:2628: checking for ncurses version" >&5
1796
2628
if eval "test \"`echo '$''{'cf_cv_ncurses_version'+set}'`\" = set"; then
1797
2629
  echo $ac_n "(cached) $ac_c" 1>&6
1798
2630
else
1818
2650
#endif
1819
2651
EOF
1820
2652
        cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
1821
 
        { (eval echo configure:1822: \"$cf_try\") 1>&5; (eval $cf_try) 2>&5; }
 
2653
        { (eval echo configure:2654: \"$cf_try\") 1>&5; (eval $cf_try) 2>&5; }
1822
2654
        if test -f conftest.out ; then
1823
2655
                cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
1824
2656
                test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
1827
2659
 
1828
2660
else
1829
2661
  cat > conftest.$ac_ext <<EOF
1830
 
#line 1831 "configure"
 
2662
#line 2663 "configure"
1831
2663
#include "confdefs.h"
1832
2664
 
1833
2665
#include <${cf_cv_ncurses_header-curses.h}>
1848
2680
        make an error
1849
2681
# endif
1850
2682
#endif
1851
 
        exit(0);
 
2683
        ${cf_cv_main_return-return}(0);
1852
2684
}
1853
2685
EOF
1854
 
if { (eval echo configure:1855: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 
2686
if { (eval echo configure:2687: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1855
2687
then
1856
2688
  
1857
2689
        cf_cv_ncurses_version=`cat $cf_tempfile`
1875
2707
        
1876
2708
 
1877
2709
echo $ac_n "checking if we have identified curses libraries""... $ac_c" 1>&6
1878
 
echo "configure:1879: checking if we have identified curses libraries" >&5
 
2710
echo "configure:2711: checking if we have identified curses libraries" >&5
1879
2711
cat > conftest.$ac_ext <<EOF
1880
 
#line 1881 "configure"
 
2712
#line 2713 "configure"
1881
2713
#include "confdefs.h"
1882
2714
#include <${cf_cv_ncurses_header-curses.h}>
1883
2715
int main() {
1884
2716
initscr(); tgoto("?", 0,0)
1885
2717
; return 0; }
1886
2718
EOF
1887
 
if { (eval echo configure:1888: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
2719
if { (eval echo configure:2720: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1888
2720
  rm -rf conftest*
1889
2721
  cf_result=yes
1890
2722
else
1899
2731
if test "$cf_result" = no ; then
1900
2732
case $host_os in #(vi
1901
2733
freebsd*) #(vi
1902
 
        echo $ac_n "checking for tgoto in -lmytinfo""... $ac_c" 1>&6
1903
 
echo "configure:1904: checking for tgoto in -lmytinfo" >&5
 
2734
    echo $ac_n "checking for tgoto in -lmytinfo""... $ac_c" 1>&6
 
2735
echo "configure:2736: checking for tgoto in -lmytinfo" >&5
1904
2736
ac_lib_var=`echo mytinfo'_'tgoto | sed 'y%./+-%__p_%'`
1905
2737
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1906
2738
  echo $ac_n "(cached) $ac_c" 1>&6
1908
2740
  ac_save_LIBS="$LIBS"
1909
2741
LIBS="-lmytinfo  $LIBS"
1910
2742
cat > conftest.$ac_ext <<EOF
1911
 
#line 1912 "configure"
 
2743
#line 2744 "configure"
1912
2744
#include "confdefs.h"
1913
2745
/* Override any gcc2 internal prototype to avoid an error.  */
1914
2746
/* We use char because int might match the return type of a gcc2
1919
2751
tgoto()
1920
2752
; return 0; }
1921
2753
EOF
1922
 
if { (eval echo configure:1923: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
2754
if { (eval echo configure:2755: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1923
2755
  rm -rf conftest*
1924
2756
  eval "ac_cv_lib_$ac_lib_var=yes"
1925
2757
else
1939
2771
  echo "$ac_t""no" 1>&6
1940
2772
fi
1941
2773
 
1942
 
        ;;
1943
 
hpux10.*|hpux11.*) #(vi
1944
 
        echo $ac_n "checking for initscr in -lcur_colr""... $ac_c" 1>&6
1945
 
echo "configure:1946: checking for initscr in -lcur_colr" >&5
 
2774
    ;;
 
2775
hpux10.*) #(vi
 
2776
    echo $ac_n "checking for initscr in -lcur_colr""... $ac_c" 1>&6
 
2777
echo "configure:2778: checking for initscr in -lcur_colr" >&5
1946
2778
ac_lib_var=`echo cur_colr'_'initscr | sed 'y%./+-%__p_%'`
1947
2779
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1948
2780
  echo $ac_n "(cached) $ac_c" 1>&6
1950
2782
  ac_save_LIBS="$LIBS"
1951
2783
LIBS="-lcur_colr  $LIBS"
1952
2784
cat > conftest.$ac_ext <<EOF
1953
 
#line 1954 "configure"
 
2785
#line 2786 "configure"
1954
2786
#include "confdefs.h"
1955
2787
/* Override any gcc2 internal prototype to avoid an error.  */
1956
2788
/* We use char because int might match the return type of a gcc2
1961
2793
initscr()
1962
2794
; return 0; }
1963
2795
EOF
1964
 
if { (eval echo configure:1965: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
2796
if { (eval echo configure:2797: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1965
2797
  rm -rf conftest*
1966
2798
  eval "ac_cv_lib_$ac_lib_var=yes"
1967
2799
else
1977
2809
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1978
2810
  echo "$ac_t""yes" 1>&6
1979
2811
  
1980
 
                LIBS="-lcur_colr $LIBS"
1981
 
                ac_cv_func_initscr=yes
1982
 
                
 
2812
        LIBS="-lcur_colr $LIBS"
 
2813
        ac_cv_func_initscr=yes
 
2814
        
1983
2815
else
1984
2816
  echo "$ac_t""no" 1>&6
1985
2817
 
1986
 
        echo $ac_n "checking for initscr in -lHcurses""... $ac_c" 1>&6
1987
 
echo "configure:1988: checking for initscr in -lHcurses" >&5
 
2818
    echo $ac_n "checking for initscr in -lHcurses""... $ac_c" 1>&6
 
2819
echo "configure:2820: checking for initscr in -lHcurses" >&5
1988
2820
ac_lib_var=`echo Hcurses'_'initscr | sed 'y%./+-%__p_%'`
1989
2821
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1990
2822
  echo $ac_n "(cached) $ac_c" 1>&6
1992
2824
  ac_save_LIBS="$LIBS"
1993
2825
LIBS="-lHcurses  $LIBS"
1994
2826
cat > conftest.$ac_ext <<EOF
1995
 
#line 1996 "configure"
 
2827
#line 2828 "configure"
1996
2828
#include "confdefs.h"
1997
2829
/* Override any gcc2 internal prototype to avoid an error.  */
1998
2830
/* We use char because int might match the return type of a gcc2
2003
2835
initscr()
2004
2836
; return 0; }
2005
2837
EOF
2006
 
if { (eval echo configure:2007: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
2838
if { (eval echo configure:2839: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2007
2839
  rm -rf conftest*
2008
2840
  eval "ac_cv_lib_$ac_lib_var=yes"
2009
2841
else
2019
2851
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2020
2852
  echo "$ac_t""yes" 1>&6
2021
2853
  
2022
 
                # HP's header uses __HP_CURSES, but user claims _HP_CURSES.
2023
 
                LIBS="-lHcurses $LIBS"
2024
 
                CPPFLAGS="-D__HP_CURSES -D_HP_CURSES $CPPFLAGS"
2025
 
                ac_cv_func_initscr=yes
2026
 
                
 
2854
        # HP's header uses __HP_CURSES, but user claims _HP_CURSES.
 
2855
        LIBS="-lHcurses $LIBS"
 
2856
        CPPFLAGS="-D__HP_CURSES -D_HP_CURSES $CPPFLAGS"
 
2857
        ac_cv_func_initscr=yes
 
2858
        
2027
2859
else
2028
2860
  echo "$ac_t""no" 1>&6
2029
2861
fi
2030
2862
 
2031
2863
fi
2032
2864
 
2033
 
        ;;
 
2865
    ;;
2034
2866
linux*) # Suse Linux does not follow /usr/lib convention
2035
 
        LIBS="$LIBS -L/lib"
2036
 
        ;;
 
2867
    
 
2868
if test -n "/lib" ; then
 
2869
  for cf_add_libdir in /lib
 
2870
  do
 
2871
    if test $cf_add_libdir = /usr/lib ; then
 
2872
      :
 
2873
    elif test -d $cf_add_libdir
 
2874
    then
 
2875
      cf_have_libdir=no
 
2876
      if test -n "$LDFLAGS$LIBS" ; then
 
2877
        # a loop is needed to ensure we can add subdirs of existing dirs
 
2878
        for cf_test_libdir in $LDFLAGS $LIBS ; do
 
2879
          if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
 
2880
            cf_have_libdir=yes; break
 
2881
          fi
 
2882
        done
 
2883
      fi
 
2884
      if test "$cf_have_libdir" = no ; then
 
2885
        test -n "$verbose" && echo "    adding $cf_add_libdir to library-path" 1>&6
 
2886
 
 
2887
echo "${as_me-configure}:2888: testing adding $cf_add_libdir to library-path ..." 1>&5
 
2888
 
 
2889
 
 
2890
        LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 
2891
      fi
 
2892
    fi
 
2893
  done
 
2894
fi
 
2895
 
 
2896
    ;;
2037
2897
sunos3*|sunos4*)
2038
 
        test -d /usr/5lib && \
2039
 
        LIBS="$LIBS -L/usr/5lib -lcurses -ltermcap"
2040
 
        ac_cv_func_initscr=yes
2041
 
        ;;
 
2898
    if test -d /usr/5lib ; then
 
2899
      
 
2900
if test -n "/usr/5lib" ; then
 
2901
  for cf_add_libdir in /usr/5lib
 
2902
  do
 
2903
    if test $cf_add_libdir = /usr/lib ; then
 
2904
      :
 
2905
    elif test -d $cf_add_libdir
 
2906
    then
 
2907
      cf_have_libdir=no
 
2908
      if test -n "$LDFLAGS$LIBS" ; then
 
2909
        # a loop is needed to ensure we can add subdirs of existing dirs
 
2910
        for cf_test_libdir in $LDFLAGS $LIBS ; do
 
2911
          if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
 
2912
            cf_have_libdir=yes; break
 
2913
          fi
 
2914
        done
 
2915
      fi
 
2916
      if test "$cf_have_libdir" = no ; then
 
2917
        test -n "$verbose" && echo "    adding $cf_add_libdir to library-path" 1>&6
 
2918
 
 
2919
echo "${as_me-configure}:2920: testing adding $cf_add_libdir to library-path ..." 1>&5
 
2920
 
 
2921
 
 
2922
        LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 
2923
      fi
 
2924
    fi
 
2925
  done
 
2926
fi
 
2927
 
 
2928
      LIBS="$LIBS -lcurses -ltermcap"
 
2929
    fi
 
2930
    ac_cv_func_initscr=yes
 
2931
    ;;
2042
2932
esac
2043
2933
 
2044
2934
if test ".$ac_cv_func_initscr" != .yes ; then
2045
 
        cf_save_LIBS="$LIBS"
2046
 
        cf_term_lib=""
2047
 
        cf_curs_lib=""
2048
 
 
2049
 
        if test ".${cf_cv_ncurses_version-no}" != .no
2050
 
        then
2051
 
                cf_check_list="ncurses curses cursesX"
2052
 
        else
2053
 
                cf_check_list="cursesX curses ncurses"
2054
 
        fi
2055
 
 
2056
 
        # Check for library containing tgoto.  Do this before curses library
2057
 
        # because it may be needed to link the test-case for initscr.
2058
 
        echo $ac_n "checking for tgoto""... $ac_c" 1>&6
2059
 
echo "configure:2060: checking for tgoto" >&5
 
2935
    cf_save_LIBS="$LIBS"
 
2936
    cf_term_lib=""
 
2937
    cf_curs_lib=""
 
2938
 
 
2939
    if test ".${cf_cv_ncurses_version-no}" != .no
 
2940
    then
 
2941
        cf_check_list="ncurses curses cursesX"
 
2942
    else
 
2943
        cf_check_list="cursesX curses ncurses"
 
2944
    fi
 
2945
 
 
2946
    # Check for library containing tgoto.  Do this before curses library
 
2947
    # because it may be needed to link the test-case for initscr.
 
2948
    echo $ac_n "checking for tgoto""... $ac_c" 1>&6
 
2949
echo "configure:2950: checking for tgoto" >&5
2060
2950
if eval "test \"`echo '$''{'ac_cv_func_tgoto'+set}'`\" = set"; then
2061
2951
  echo $ac_n "(cached) $ac_c" 1>&6
2062
2952
else
2063
2953
  cat > conftest.$ac_ext <<EOF
2064
 
#line 2065 "configure"
 
2954
#line 2955 "configure"
2065
2955
#include "confdefs.h"
2066
2956
/* System header to define __stub macros and hopefully few prototypes,
2067
2957
    which can conflict with char tgoto(); below.  */
2084
2974
 
2085
2975
; return 0; }
2086
2976
EOF
2087
 
if { (eval echo configure:2088: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
2977
if { (eval echo configure:2978: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2088
2978
  rm -rf conftest*
2089
2979
  eval "ac_cv_func_tgoto=yes"
2090
2980
else
2102
2992
else
2103
2993
  echo "$ac_t""no" 1>&6
2104
2994
 
2105
 
                for cf_term_lib in $cf_check_list termcap termlib unknown
2106
 
                do
2107
 
                        echo $ac_n "checking for tgoto in -l$cf_term_lib""... $ac_c" 1>&6
2108
 
echo "configure:2109: checking for tgoto in -l$cf_term_lib" >&5
 
2995
        for cf_term_lib in $cf_check_list termcap termlib unknown
 
2996
        do
 
2997
            echo $ac_n "checking for tgoto in -l$cf_term_lib""... $ac_c" 1>&6
 
2998
echo "configure:2999: checking for tgoto in -l$cf_term_lib" >&5
2109
2999
ac_lib_var=`echo $cf_term_lib'_'tgoto | sed 'y%./+-%__p_%'`
2110
3000
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2111
3001
  echo $ac_n "(cached) $ac_c" 1>&6
2113
3003
  ac_save_LIBS="$LIBS"
2114
3004
LIBS="-l$cf_term_lib  $LIBS"
2115
3005
cat > conftest.$ac_ext <<EOF
2116
 
#line 2117 "configure"
 
3006
#line 3007 "configure"
2117
3007
#include "confdefs.h"
2118
3008
/* Override any gcc2 internal prototype to avoid an error.  */
2119
3009
/* We use char because int might match the return type of a gcc2
2124
3014
tgoto()
2125
3015
; return 0; }
2126
3016
EOF
2127
 
if { (eval echo configure:2128: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
3017
if { (eval echo configure:3018: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2128
3018
  rm -rf conftest*
2129
3019
  eval "ac_cv_lib_$ac_lib_var=yes"
2130
3020
else
2144
3034
  echo "$ac_t""no" 1>&6
2145
3035
fi
2146
3036
 
2147
 
                done
2148
 
        
 
3037
        done
 
3038
    
2149
3039
fi
2150
3040
 
2151
3041
 
2152
 
        # Check for library containing initscr
2153
 
        test "$cf_term_lib" != predefined && test "$cf_term_lib" != unknown && LIBS="-l$cf_term_lib $cf_save_LIBS"
2154
 
        for cf_curs_lib in $cf_check_list xcurses jcurses unknown
2155
 
        do
2156
 
                echo $ac_n "checking for initscr in -l$cf_curs_lib""... $ac_c" 1>&6
2157
 
echo "configure:2158: checking for initscr in -l$cf_curs_lib" >&5
 
3042
    # Check for library containing initscr
 
3043
    test "$cf_term_lib" != predefined && test "$cf_term_lib" != unknown && LIBS="-l$cf_term_lib $cf_save_LIBS"
 
3044
    for cf_curs_lib in $cf_check_list xcurses jcurses unknown
 
3045
    do
 
3046
        echo $ac_n "checking for initscr in -l$cf_curs_lib""... $ac_c" 1>&6
 
3047
echo "configure:3048: checking for initscr in -l$cf_curs_lib" >&5
2158
3048
ac_lib_var=`echo $cf_curs_lib'_'initscr | sed 'y%./+-%__p_%'`
2159
3049
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2160
3050
  echo $ac_n "(cached) $ac_c" 1>&6
2162
3052
  ac_save_LIBS="$LIBS"
2163
3053
LIBS="-l$cf_curs_lib  $LIBS"
2164
3054
cat > conftest.$ac_ext <<EOF
2165
 
#line 2166 "configure"
 
3055
#line 3056 "configure"
2166
3056
#include "confdefs.h"
2167
3057
/* Override any gcc2 internal prototype to avoid an error.  */
2168
3058
/* We use char because int might match the return type of a gcc2
2173
3063
initscr()
2174
3064
; return 0; }
2175
3065
EOF
2176
 
if { (eval echo configure:2177: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
3066
if { (eval echo configure:3067: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2177
3067
  rm -rf conftest*
2178
3068
  eval "ac_cv_lib_$ac_lib_var=yes"
2179
3069
else
2193
3083
  echo "$ac_t""no" 1>&6
2194
3084
fi
2195
3085
 
2196
 
        done
2197
 
        test $cf_curs_lib = unknown && { echo "configure: error: no curses library found" 1>&2; exit 1; }
 
3086
    done
 
3087
    test $cf_curs_lib = unknown && { echo "configure: error: no curses library found" 1>&2; exit 1; }
2198
3088
 
2199
 
        LIBS="-l$cf_curs_lib $cf_save_LIBS"
2200
 
        if test "$cf_term_lib" = unknown ; then
2201
 
                echo $ac_n "checking if we can link with $cf_curs_lib library""... $ac_c" 1>&6
2202
 
echo "configure:2203: checking if we can link with $cf_curs_lib library" >&5
2203
 
                cat > conftest.$ac_ext <<EOF
2204
 
#line 2205 "configure"
 
3089
    LIBS="-l$cf_curs_lib $cf_save_LIBS"
 
3090
    if test "$cf_term_lib" = unknown ; then
 
3091
        echo $ac_n "checking if we can link with $cf_curs_lib library""... $ac_c" 1>&6
 
3092
echo "configure:3093: checking if we can link with $cf_curs_lib library" >&5
 
3093
        cat > conftest.$ac_ext <<EOF
 
3094
#line 3095 "configure"
2205
3095
#include "confdefs.h"
2206
3096
#include <${cf_cv_ncurses_header-curses.h}>
2207
3097
int main() {
2208
3098
initscr()
2209
3099
; return 0; }
2210
3100
EOF
2211
 
if { (eval echo configure:2212: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
3101
if { (eval echo configure:3102: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2212
3102
  rm -rf conftest*
2213
3103
  cf_result=yes
2214
3104
else
2218
3108
  cf_result=no
2219
3109
fi
2220
3110
rm -f conftest*
2221
 
                echo "$ac_t""$cf_result" 1>&6
2222
 
                test $cf_result = no && { echo "configure: error: Cannot link curses library" 1>&2; exit 1; }
2223
 
        elif test "$cf_curs_lib" = "$cf_term_lib" ; then
2224
 
                :
2225
 
        elif test "$cf_term_lib" != predefined ; then
2226
 
                echo $ac_n "checking if we need both $cf_curs_lib and $cf_term_lib libraries""... $ac_c" 1>&6
2227
 
echo "configure:2228: checking if we need both $cf_curs_lib and $cf_term_lib libraries" >&5
2228
 
                cat > conftest.$ac_ext <<EOF
2229
 
#line 2230 "configure"
 
3111
        echo "$ac_t""$cf_result" 1>&6
 
3112
        test $cf_result = no && { echo "configure: error: Cannot link curses library" 1>&2; exit 1; }
 
3113
    elif test "$cf_curs_lib" = "$cf_term_lib" ; then
 
3114
        :
 
3115
    elif test "$cf_term_lib" != predefined ; then
 
3116
        echo $ac_n "checking if we need both $cf_curs_lib and $cf_term_lib libraries""... $ac_c" 1>&6
 
3117
echo "configure:3118: checking if we need both $cf_curs_lib and $cf_term_lib libraries" >&5
 
3118
        cat > conftest.$ac_ext <<EOF
 
3119
#line 3120 "configure"
2230
3120
#include "confdefs.h"
2231
3121
#include <${cf_cv_ncurses_header-curses.h}>
2232
3122
int main() {
2233
3123
initscr(); tgoto((char *)0, 0, 0);
2234
3124
; return 0; }
2235
3125
EOF
2236
 
if { (eval echo configure:2237: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
3126
if { (eval echo configure:3127: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2237
3127
  rm -rf conftest*
2238
3128
  cf_result=no
2239
3129
else
2241
3131
  cat conftest.$ac_ext >&5
2242
3132
  rm -rf conftest*
2243
3133
  
2244
 
                        LIBS="-l$cf_curs_lib -l$cf_term_lib $cf_save_LIBS"
2245
 
                        cat > conftest.$ac_ext <<EOF
2246
 
#line 2247 "configure"
 
3134
            LIBS="-l$cf_curs_lib -l$cf_term_lib $cf_save_LIBS"
 
3135
            cat > conftest.$ac_ext <<EOF
 
3136
#line 3137 "configure"
2247
3137
#include "confdefs.h"
2248
3138
#include <${cf_cv_ncurses_header-curses.h}>
2249
3139
int main() {
2250
3140
initscr()
2251
3141
; return 0; }
2252
3142
EOF
2253
 
if { (eval echo configure:2254: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
3143
if { (eval echo configure:3144: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2254
3144
  rm -rf conftest*
2255
3145
  cf_result=yes
2256
3146
else
2260
3150
  cf_result=error
2261
3151
fi
2262
3152
rm -f conftest*
2263
 
                        
 
3153
            
2264
3154
fi
2265
3155
rm -f conftest*
2266
 
                echo "$ac_t""$cf_result" 1>&6
2267
 
        fi
 
3156
        echo "$ac_t""$cf_result" 1>&6
 
3157
    fi
2268
3158
fi
2269
3159
fi
2270
3160
 
2276
3166
cf_ncuhdr_root=ncurses
2277
3167
 
2278
3168
test -n "$cf_cv_curses_dir" && \
2279
 
test "$cf_cv_curses_dir" != "no" && \
2280
 
CPPFLAGS="-I$cf_cv_curses_dir/include -I$cf_cv_curses_dir/include/$cf_ncuhdr_root $CPPFLAGS"
 
3169
test "$cf_cv_curses_dir" != "no" && { \
 
3170
  
 
3171
if test -n "$cf_cv_curses_dir/include $cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
 
3172
  for cf_add_incdir in $cf_cv_curses_dir/include $cf_cv_curses_dir/include/$cf_ncuhdr_root
 
3173
  do
 
3174
        while test $cf_add_incdir != /usr/include
 
3175
        do
 
3176
          if test -d $cf_add_incdir
 
3177
          then
 
3178
                cf_have_incdir=no
 
3179
                if test -n "$CFLAGS$CPPFLAGS" ; then
 
3180
                  # a loop is needed to ensure we can add subdirs of existing dirs
 
3181
                  for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
 
3182
                        if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
 
3183
                          cf_have_incdir=yes; break
 
3184
                        fi
 
3185
                  done
 
3186
                fi
 
3187
 
 
3188
                if test "$cf_have_incdir" = no ; then
 
3189
          if test "$cf_add_incdir" = /usr/local/include ; then
 
3190
                        if test "$GCC" = yes
 
3191
                        then
 
3192
                          cf_save_CPPFLAGS=$CPPFLAGS
 
3193
                          CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
3194
                          cat > conftest.$ac_ext <<EOF
 
3195
#line 3196 "configure"
 
3196
#include "confdefs.h"
 
3197
#include <stdio.h>
 
3198
int main() {
 
3199
printf("Hello")
 
3200
; return 0; }
 
3201
EOF
 
3202
if { (eval echo configure:3203: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
3203
  :
 
3204
else
 
3205
  echo "configure: failed program was:" >&5
 
3206
  cat conftest.$ac_ext >&5
 
3207
  rm -rf conftest*
 
3208
  cf_have_incdir=yes
 
3209
fi
 
3210
rm -f conftest*
 
3211
                          CPPFLAGS=$cf_save_CPPFLAGS
 
3212
                        fi
 
3213
                  fi
 
3214
                fi
 
3215
 
 
3216
                if test "$cf_have_incdir" = no ; then
 
3217
                  test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
 
3218
 
 
3219
echo "${as_me-configure}:3220: testing adding $cf_add_incdir to include-path ..." 1>&5
 
3220
 
 
3221
 
 
3222
                  CPPFLAGS="-I$cf_add_incdir $CPPFLAGS"
 
3223
 
 
3224
          cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
 
3225
          test "$cf_top_incdir" = "$cf_add_incdir" && break
 
3226
          cf_add_incdir="$cf_top_incdir"
 
3227
                else
 
3228
                  break
 
3229
                fi
 
3230
          fi
 
3231
        done
 
3232
  done
 
3233
fi
 
3234
 
 
3235
}
2281
3236
 
2282
3237
echo $ac_n "checking for $cf_ncuhdr_root header in include-path""... $ac_c" 1>&6
2283
 
echo "configure:2284: checking for $cf_ncuhdr_root header in include-path" >&5
 
3238
echo "configure:3239: checking for $cf_ncuhdr_root header in include-path" >&5
2284
3239
if eval "test \"`echo '$''{'cf_cv_ncurses_h'+set}'`\" = set"; then
2285
3240
  echo $ac_n "(cached) $ac_c" 1>&6
2286
3241
else
2291
3246
        do
2292
3247
                
2293
3248
        cat > conftest.$ac_ext <<EOF
2294
 
#line 2295 "configure"
 
3249
#line 3250 "configure"
2295
3250
#include "confdefs.h"
2296
3251
 
2297
3252
 
2312
3267
        
2313
3268
; return 0; }
2314
3269
EOF
2315
 
if { (eval echo configure:2316: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
3270
if { (eval echo configure:3271: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2316
3271
  rm -rf conftest*
2317
3272
  cf_cv_ncurses_h=$cf_header
2318
3273
        
2331
3286
 
2332
3287
echo "$ac_t""$cf_cv_ncurses_h" 1>&6
2333
3288
 
 
3289
 
 
3290
 
2334
3291
if test "$cf_cv_ncurses_h" != no ; then
2335
3292
        cf_cv_ncurses_header=$cf_cv_ncurses_h
2336
3293
else
 
3294
 
2337
3295
echo $ac_n "checking for $cf_ncuhdr_root include-path""... $ac_c" 1>&6
2338
 
echo "configure:2339: checking for $cf_ncuhdr_root include-path" >&5
 
3296
echo "configure:3297: checking for $cf_ncuhdr_root include-path" >&5
2339
3297
if eval "test \"`echo '$''{'cf_cv_ncurses_h2'+set}'`\" = set"; then
2340
3298
  echo $ac_n "(cached) $ac_c" 1>&6
2341
3299
else
2343
3301
        test -n "$verbose" && echo
2344
3302
        cf_search=""
2345
3303
 
2346
 
test -d $HOME && {
2347
 
        test -n "$verbose" && echo "    ... testing include-directories under $HOME"
 
3304
 
 
3305
test "/usr" != "$prefix" && \
 
3306
test -d "/usr" && \
 
3307
(test $prefix = NONE || test -d $prefix) && {
 
3308
        test -n "$verbose" && echo "    ... testing for include-directories under /usr"
 
3309
        test -d /usr/include &&          cf_search="$cf_search /usr/include"
 
3310
        test -d /usr/include/$cf_ncuhdr_root &&       cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
 
3311
        test -d /usr/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
 
3312
        test -d /usr/$cf_ncuhdr_root/include &&       cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
 
3313
        test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
 
3314
}
 
3315
 
 
3316
 
 
3317
test "$prefix" != "NONE" && \
 
3318
test -d "$prefix" && \
 
3319
 {
 
3320
        test -n "$verbose" && echo "    ... testing for include-directories under $prefix"
 
3321
        test -d $prefix/include &&          cf_search="$cf_search $prefix/include"
 
3322
        test -d $prefix/include/$cf_ncuhdr_root &&       cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
 
3323
        test -d $prefix/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
 
3324
        test -d $prefix/$cf_ncuhdr_root/include &&       cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
 
3325
        test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
 
3326
}
 
3327
 
 
3328
 
 
3329
test "/usr/local" != "$prefix" && \
 
3330
test -d "/usr/local" && \
 
3331
(test $prefix = NONE || test -d $prefix) && {
 
3332
        test -n "$verbose" && echo "    ... testing for include-directories under /usr/local"
 
3333
        test -d /usr/local/include &&          cf_search="$cf_search /usr/local/include"
 
3334
        test -d /usr/local/include/$cf_ncuhdr_root &&       cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
 
3335
        test -d /usr/local/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
 
3336
        test -d /usr/local/$cf_ncuhdr_root/include &&       cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
 
3337
        test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
 
3338
}
 
3339
 
 
3340
 
 
3341
test "/opt" != "$prefix" && \
 
3342
test -d "/opt" && \
 
3343
(test $prefix = NONE || test -d $prefix) && {
 
3344
        test -n "$verbose" && echo "    ... testing for include-directories under /opt"
 
3345
        test -d /opt/include &&          cf_search="$cf_search /opt/include"
 
3346
        test -d /opt/include/$cf_ncuhdr_root &&       cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
 
3347
        test -d /opt/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
 
3348
        test -d /opt/$cf_ncuhdr_root/include &&       cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
 
3349
        test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
 
3350
}
 
3351
 
 
3352
 
 
3353
test "$HOME" != "$prefix" && \
 
3354
test -d "$HOME" && \
 
3355
(test $prefix = NONE || test -d $prefix) && {
 
3356
        test -n "$verbose" && echo "    ... testing for include-directories under $HOME"
2348
3357
        test -d $HOME/include &&          cf_search="$cf_search $HOME/include"
2349
3358
        test -d $HOME/include/$cf_ncuhdr_root &&       cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
2350
3359
        test -d $HOME/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
2351
 
}
2352
 
 
2353
 
# For other stuff under the home directory, it should be sufficient to put
2354
 
# a symbolic link for $HOME/$cf_ncuhdr_root to the actual package location:
2355
 
test -d $HOME/$cf_ncuhdr_root && {
2356
 
        test -n "$verbose" && echo "    ... testing include-directories under $HOME/$cf_ncuhdr_root"
2357
3360
        test -d $HOME/$cf_ncuhdr_root/include &&       cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
2358
3361
        test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
2359
3362
}
2360
3363
 
2361
 
test "$prefix" != /usr/local && \
2362
 
test -d /usr/local && {
2363
 
        test -n "$verbose" && echo "    ... testing include-directories under /usr/local"
2364
 
        test -d /usr/local/include &&       cf_search="$cf_search /usr/local/include"
2365
 
        test -d /usr/local/include/$cf_ncuhdr_root &&    cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
2366
 
        test -d /usr/local/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
2367
 
        test -d /usr/local/$cf_ncuhdr_root/include &&    cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
2368
 
        test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
2369
 
}
2370
 
 
2371
 
test "$prefix" != NONE && \
2372
 
test -d $prefix && {
2373
 
        test -n "$verbose" && echo "    ... testing include-directories under $prefix"
2374
 
        test -d $prefix/include &&          cf_search="$cf_search $prefix/include"
2375
 
        test -d $prefix/include/$cf_ncuhdr_root &&       cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
2376
 
        test -d $prefix/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
2377
 
        test -d $prefix/$cf_ncuhdr_root/include &&       cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
2378
 
        test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
2379
 
}
2380
 
 
2381
 
test "$prefix" != /opt && \
2382
 
test -d /opt && {
2383
 
        test -n "$verbose" && echo "    ... testing include-directories under /opt"
2384
 
        test -d /opt/include &&             cf_search="$cf_search /opt/include"
2385
 
        test -d /opt/include/$cf_ncuhdr_root &&          cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
2386
 
        test -d /opt/include/$cf_ncuhdr_root/include &&       cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
2387
 
        test -d /opt/$cf_ncuhdr_root/include &&          cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
2388
 
        test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&       cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
2389
 
}
2390
 
 
2391
 
test "$prefix" != /usr && \
2392
 
test -d /usr && {
2393
 
        test -n "$verbose" && echo "    ... testing include-directories under /usr"
2394
 
        test -d /usr/include &&             cf_search="$cf_search /usr/include"
2395
 
        test -d /usr/include/$cf_ncuhdr_root &&          cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
2396
 
        test -d /usr/include/$cf_ncuhdr_root/include &&       cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
2397
 
        test -d /usr/$cf_ncuhdr_root/include &&          cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
2398
 
}
2399
3364
 
2400
3365
test "$includedir" != NONE && \
2401
3366
test "$includedir" != "/usr/include" && \
2417
3382
        for cf_incdir in $cf_search
2418
3383
        do
2419
3384
                
2420
 
for cf_add_incdir in $cf_incdir
2421
 
do
2422
 
        while true
 
3385
if test -n "$cf_incdir" ; then
 
3386
  for cf_add_incdir in $cf_incdir
 
3387
  do
 
3388
        while test $cf_add_incdir != /usr/include
2423
3389
        do
2424
 
                case $cf_add_incdir in
2425
 
                /usr/include) # (vi
2426
 
                        ;;
2427
 
                /usr/local/include) # (vi
 
3390
          if test -d $cf_add_incdir
 
3391
          then
 
3392
                cf_have_incdir=no
 
3393
                if test -n "$CFLAGS$CPPFLAGS" ; then
 
3394
                  # a loop is needed to ensure we can add subdirs of existing dirs
 
3395
                  for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
 
3396
                        if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
 
3397
                          cf_have_incdir=yes; break
 
3398
                        fi
 
3399
                  done
 
3400
                fi
 
3401
 
 
3402
                if test "$cf_have_incdir" = no ; then
 
3403
          if test "$cf_add_incdir" = /usr/local/include ; then
2428
3404
                        if test "$GCC" = yes
2429
3405
                        then
2430
 
                                cf_save_CPPFLAGS="$CPPFLAGS"
2431
 
                                CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
2432
 
                                cat > conftest.$ac_ext <<EOF
2433
 
#line 2434 "configure"
 
3406
                          cf_save_CPPFLAGS=$CPPFLAGS
 
3407
                          CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
3408
                          cat > conftest.$ac_ext <<EOF
 
3409
#line 3410 "configure"
2434
3410
#include "confdefs.h"
2435
3411
#include <stdio.h>
2436
3412
int main() {
2437
3413
printf("Hello")
2438
3414
; return 0; }
2439
3415
EOF
2440
 
if { (eval echo configure:2441: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
3416
if { (eval echo configure:3417: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2441
3417
  :
2442
3418
else
2443
3419
  echo "configure: failed program was:" >&5
2444
3420
  cat conftest.$ac_ext >&5
2445
3421
  rm -rf conftest*
2446
 
  CPPFLAGS="$cf_save_CPPFLAGS"
 
3422
  cf_have_incdir=yes
2447
3423
fi
2448
3424
rm -f conftest*
 
3425
                          CPPFLAGS=$cf_save_CPPFLAGS
2449
3426
                        fi
2450
 
                        ;;
2451
 
                *) # (vi
2452
 
                        CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
2453
 
                        ;;
2454
 
                esac
2455
 
                cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
2456
 
                test "$cf_top_incdir" = "$cf_add_incdir" && break
2457
 
                cf_add_incdir="$cf_top_incdir"
 
3427
                  fi
 
3428
                fi
 
3429
 
 
3430
                if test "$cf_have_incdir" = no ; then
 
3431
                  test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
 
3432
 
 
3433
echo "${as_me-configure}:3434: testing adding $cf_add_incdir to include-path ..." 1>&5
 
3434
 
 
3435
 
 
3436
                  CPPFLAGS="-I$cf_add_incdir $CPPFLAGS"
 
3437
 
 
3438
          cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
 
3439
          test "$cf_top_incdir" = "$cf_add_incdir" && break
 
3440
          cf_add_incdir="$cf_top_incdir"
 
3441
                else
 
3442
                  break
 
3443
                fi
 
3444
          fi
2458
3445
        done
2459
 
done
 
3446
  done
 
3447
fi
2460
3448
 
2461
3449
                for cf_header in \
2462
3450
                        ncurses.h \
2464
3452
                do
2465
3453
                        
2466
3454
        cat > conftest.$ac_ext <<EOF
2467
 
#line 2468 "configure"
 
3455
#line 3456 "configure"
2468
3456
#include "confdefs.h"
2469
3457
 
2470
3458
 
2485
3473
        
2486
3474
; return 0; }
2487
3475
EOF
2488
 
if { (eval echo configure:2489: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
3476
if { (eval echo configure:3477: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2489
3477
  rm -rf conftest*
2490
3478
  cf_cv_ncurses_h2=$cf_header
2491
3479
        
2519
3507
                cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
2520
3508
        fi
2521
3509
        
2522
 
for cf_add_incdir in $cf_1st_incdir
2523
 
do
2524
 
        while true
 
3510
if test -n "$cf_1st_incdir" ; then
 
3511
  for cf_add_incdir in $cf_1st_incdir
 
3512
  do
 
3513
        while test $cf_add_incdir != /usr/include
2525
3514
        do
2526
 
                case $cf_add_incdir in
2527
 
                /usr/include) # (vi
2528
 
                        ;;
2529
 
                /usr/local/include) # (vi
 
3515
          if test -d $cf_add_incdir
 
3516
          then
 
3517
                cf_have_incdir=no
 
3518
                if test -n "$CFLAGS$CPPFLAGS" ; then
 
3519
                  # a loop is needed to ensure we can add subdirs of existing dirs
 
3520
                  for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
 
3521
                        if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
 
3522
                          cf_have_incdir=yes; break
 
3523
                        fi
 
3524
                  done
 
3525
                fi
 
3526
 
 
3527
                if test "$cf_have_incdir" = no ; then
 
3528
          if test "$cf_add_incdir" = /usr/local/include ; then
2530
3529
                        if test "$GCC" = yes
2531
3530
                        then
2532
 
                                cf_save_CPPFLAGS="$CPPFLAGS"
2533
 
                                CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
2534
 
                                cat > conftest.$ac_ext <<EOF
2535
 
#line 2536 "configure"
 
3531
                          cf_save_CPPFLAGS=$CPPFLAGS
 
3532
                          CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
3533
                          cat > conftest.$ac_ext <<EOF
 
3534
#line 3535 "configure"
2536
3535
#include "confdefs.h"
2537
3536
#include <stdio.h>
2538
3537
int main() {
2539
3538
printf("Hello")
2540
3539
; return 0; }
2541
3540
EOF
2542
 
if { (eval echo configure:2543: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
3541
if { (eval echo configure:3542: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2543
3542
  :
2544
3543
else
2545
3544
  echo "configure: failed program was:" >&5
2546
3545
  cat conftest.$ac_ext >&5
2547
3546
  rm -rf conftest*
2548
 
  CPPFLAGS="$cf_save_CPPFLAGS"
 
3547
  cf_have_incdir=yes
2549
3548
fi
2550
3549
rm -f conftest*
 
3550
                          CPPFLAGS=$cf_save_CPPFLAGS
2551
3551
                        fi
2552
 
                        ;;
2553
 
                *) # (vi
2554
 
                        CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
2555
 
                        ;;
2556
 
                esac
2557
 
                cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
2558
 
                test "$cf_top_incdir" = "$cf_add_incdir" && break
2559
 
                cf_add_incdir="$cf_top_incdir"
 
3552
                  fi
 
3553
                fi
 
3554
 
 
3555
                if test "$cf_have_incdir" = no ; then
 
3556
                  test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
 
3557
 
 
3558
echo "${as_me-configure}:3559: testing adding $cf_add_incdir to include-path ..." 1>&5
 
3559
 
 
3560
 
 
3561
                  CPPFLAGS="-I$cf_add_incdir $CPPFLAGS"
 
3562
 
 
3563
          cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
 
3564
          test "$cf_top_incdir" = "$cf_add_incdir" && break
 
3565
          cf_add_incdir="$cf_top_incdir"
 
3566
                else
 
3567
                  break
 
3568
                fi
 
3569
          fi
2560
3570
        done
2561
 
done
2562
 
 
2563
 
 
2564
 
fi
2565
 
 
2566
 
cat >> confdefs.h <<\EOF
2567
 
#define NCURSES 1
2568
 
EOF
2569
 
 
 
3571
  done
 
3572
fi
 
3573
 
 
3574
 
 
3575
fi
 
3576
 
 
3577
# Set definitions to allow ifdef'ing for ncurses.h
2570
3578
 
2571
3579
case $cf_cv_ncurses_header in # (vi
2572
3580
*ncurses.h)
2593
3601
esac
2594
3602
 
2595
3603
 
 
3604
 
 
3605
echo $ac_n "checking for terminfo header""... $ac_c" 1>&6
 
3606
echo "configure:3607: checking for terminfo header" >&5
 
3607
if eval "test \"`echo '$''{'cf_cv_term_header'+set}'`\" = set"; then
 
3608
  echo $ac_n "(cached) $ac_c" 1>&6
 
3609
else
 
3610
  
 
3611
case ${cf_cv_ncurses_header} in #(vi
 
3612
*/ncurses.h|*/ncursesw.h) #(vi
 
3613
        cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
 
3614
        ;;
 
3615
*)
 
3616
        cf_term_header=term.h
 
3617
        ;;
 
3618
esac
 
3619
 
 
3620
for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
 
3621
do
 
3622
cat > conftest.$ac_ext <<EOF
 
3623
#line 3624 "configure"
 
3624
#include "confdefs.h"
 
3625
#include <stdio.h>
 
3626
#include <${cf_cv_ncurses_header-curses.h}>
 
3627
#include <$cf_test>
 
3628
 
 
3629
int main() {
 
3630
int x = auto_left_margin
 
3631
; return 0; }
 
3632
EOF
 
3633
if { (eval echo configure:3634: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
3634
  rm -rf conftest*
 
3635
  
 
3636
        cf_cv_term_header="$cf_test"
 
3637
else
 
3638
  echo "configure: failed program was:" >&5
 
3639
  cat conftest.$ac_ext >&5
 
3640
  rm -rf conftest*
 
3641
  
 
3642
        cf_cv_term_header=unknown
 
3643
        
 
3644
fi
 
3645
rm -f conftest*
 
3646
        test "$cf_cv_term_header" != unknown && break
 
3647
done
 
3648
 
 
3649
fi
 
3650
 
 
3651
echo "$ac_t""$cf_cv_term_header" 1>&6
 
3652
 
 
3653
# Set definitions to allow ifdef'ing to accommodate subdirectories
 
3654
 
 
3655
case $cf_cv_term_header in # (vi
 
3656
*term.h)
 
3657
        cat >> confdefs.h <<\EOF
 
3658
#define HAVE_TERM_H 1
 
3659
EOF
 
3660
 
 
3661
        ;;
 
3662
esac
 
3663
 
 
3664
case $cf_cv_term_header in # (vi
 
3665
ncurses/term.h) #(vi
 
3666
        cat >> confdefs.h <<\EOF
 
3667
#define HAVE_NCURSES_TERM_H 1
 
3668
EOF
 
3669
 
 
3670
        ;;
 
3671
ncursesw/term.h)
 
3672
        cat >> confdefs.h <<\EOF
 
3673
#define HAVE_NCURSESW_TERM_H 1
 
3674
EOF
 
3675
 
 
3676
        ;;
 
3677
esac
 
3678
 
 
3679
 
 
3680
# some applications need this, but should check for NCURSES_VERSION
 
3681
cat >> confdefs.h <<\EOF
 
3682
#define NCURSES 1
 
3683
EOF
 
3684
 
 
3685
 
 
3686
 
2596
3687
echo $ac_n "checking for ncurses version""... $ac_c" 1>&6
2597
 
echo "configure:2598: checking for ncurses version" >&5
 
3688
echo "configure:3689: checking for ncurses version" >&5
2598
3689
if eval "test \"`echo '$''{'cf_cv_ncurses_version'+set}'`\" = set"; then
2599
3690
  echo $ac_n "(cached) $ac_c" 1>&6
2600
3691
else
2620
3711
#endif
2621
3712
EOF
2622
3713
        cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
2623
 
        { (eval echo configure:2624: \"$cf_try\") 1>&5; (eval $cf_try) 2>&5; }
 
3714
        { (eval echo configure:3715: \"$cf_try\") 1>&5; (eval $cf_try) 2>&5; }
2624
3715
        if test -f conftest.out ; then
2625
3716
                cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
2626
3717
                test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
2629
3720
 
2630
3721
else
2631
3722
  cat > conftest.$ac_ext <<EOF
2632
 
#line 2633 "configure"
 
3723
#line 3724 "configure"
2633
3724
#include "confdefs.h"
2634
3725
 
2635
3726
#include <${cf_cv_ncurses_header-curses.h}>
2650
3741
        make an error
2651
3742
# endif
2652
3743
#endif
2653
 
        exit(0);
 
3744
        ${cf_cv_main_return-return}(0);
2654
3745
}
2655
3746
EOF
2656
 
if { (eval echo configure:2657: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 
3747
if { (eval echo configure:3748: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2657
3748
then
2658
3749
  
2659
3750
        cf_cv_ncurses_version=`cat $cf_tempfile`
2684
3775
cf_ncurses_LIBS=""
2685
3776
cf_ncurses_SAVE="$LIBS"
2686
3777
echo $ac_n "checking for Gpm_Open in -lgpm""... $ac_c" 1>&6
2687
 
echo "configure:2688: checking for Gpm_Open in -lgpm" >&5
 
3778
echo "configure:3779: checking for Gpm_Open in -lgpm" >&5
2688
3779
ac_lib_var=`echo gpm'_'Gpm_Open | sed 'y%./+-%__p_%'`
2689
3780
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2690
3781
  echo $ac_n "(cached) $ac_c" 1>&6
2692
3783
  ac_save_LIBS="$LIBS"
2693
3784
LIBS="-lgpm  $LIBS"
2694
3785
cat > conftest.$ac_ext <<EOF
2695
 
#line 2696 "configure"
 
3786
#line 3787 "configure"
2696
3787
#include "confdefs.h"
2697
3788
/* Override any gcc2 internal prototype to avoid an error.  */
2698
3789
/* We use char because int might match the return type of a gcc2
2703
3794
Gpm_Open()
2704
3795
; return 0; }
2705
3796
EOF
2706
 
if { (eval echo configure:2707: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
3797
if { (eval echo configure:3798: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2707
3798
  rm -rf conftest*
2708
3799
  eval "ac_cv_lib_$ac_lib_var=yes"
2709
3800
else
2719
3810
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2720
3811
  echo "$ac_t""yes" 1>&6
2721
3812
  echo $ac_n "checking for initscr in -lgpm""... $ac_c" 1>&6
2722
 
echo "configure:2723: checking for initscr in -lgpm" >&5
 
3813
echo "configure:3814: checking for initscr in -lgpm" >&5
2723
3814
ac_lib_var=`echo gpm'_'initscr | sed 'y%./+-%__p_%'`
2724
3815
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2725
3816
  echo $ac_n "(cached) $ac_c" 1>&6
2727
3818
  ac_save_LIBS="$LIBS"
2728
3819
LIBS="-lgpm  $LIBS"
2729
3820
cat > conftest.$ac_ext <<EOF
2730
 
#line 2731 "configure"
 
3821
#line 3822 "configure"
2731
3822
#include "confdefs.h"
2732
3823
/* Override any gcc2 internal prototype to avoid an error.  */
2733
3824
/* We use char because int might match the return type of a gcc2
2738
3829
initscr()
2739
3830
; return 0; }
2740
3831
EOF
2741
 
if { (eval echo configure:2742: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
3832
if { (eval echo configure:3833: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2742
3833
  rm -rf conftest*
2743
3834
  eval "ac_cv_lib_$ac_lib_var=yes"
2744
3835
else
2770
3861
        # version of ncurses (but it should do no harm, since it's static).
2771
3862
        if test "$cf_nculib_root" = ncurses ; then
2772
3863
                echo $ac_n "checking for tgoto in -lmytinfo""... $ac_c" 1>&6
2773
 
echo "configure:2774: checking for tgoto in -lmytinfo" >&5
 
3864
echo "configure:3865: checking for tgoto in -lmytinfo" >&5
2774
3865
ac_lib_var=`echo mytinfo'_'tgoto | sed 'y%./+-%__p_%'`
2775
3866
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2776
3867
  echo $ac_n "(cached) $ac_c" 1>&6
2778
3869
  ac_save_LIBS="$LIBS"
2779
3870
LIBS="-lmytinfo  $LIBS"
2780
3871
cat > conftest.$ac_ext <<EOF
2781
 
#line 2782 "configure"
 
3872
#line 3873 "configure"
2782
3873
#include "confdefs.h"
2783
3874
/* Override any gcc2 internal prototype to avoid an error.  */
2784
3875
/* We use char because int might match the return type of a gcc2
2789
3880
tgoto()
2790
3881
; return 0; }
2791
3882
EOF
2792
 
if { (eval echo configure:2793: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
3883
if { (eval echo configure:3884: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2793
3884
  rm -rf conftest*
2794
3885
  eval "ac_cv_lib_$ac_lib_var=yes"
2795
3886
else
2817
3908
 
2818
3909
if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
2819
3910
then
2820
 
        LIBS="-L$cf_cv_curses_dir/lib -l$cf_nculib_root $LIBS"
 
3911
        
 
3912
if test -n "$cf_cv_curses_dir/lib" ; then
 
3913
  for cf_add_libdir in $cf_cv_curses_dir/lib
 
3914
  do
 
3915
    if test $cf_add_libdir = /usr/lib ; then
 
3916
      :
 
3917
    elif test -d $cf_add_libdir
 
3918
    then
 
3919
      cf_have_libdir=no
 
3920
      if test -n "$LDFLAGS$LIBS" ; then
 
3921
        # a loop is needed to ensure we can add subdirs of existing dirs
 
3922
        for cf_test_libdir in $LDFLAGS $LIBS ; do
 
3923
          if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
 
3924
            cf_have_libdir=yes; break
 
3925
          fi
 
3926
        done
 
3927
      fi
 
3928
      if test "$cf_have_libdir" = no ; then
 
3929
        test -n "$verbose" && echo "    adding $cf_add_libdir to library-path" 1>&6
 
3930
 
 
3931
echo "${as_me-configure}:3932: testing adding $cf_add_libdir to library-path ..." 1>&5
 
3932
 
 
3933
 
 
3934
        LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 
3935
      fi
 
3936
    fi
 
3937
  done
 
3938
fi
 
3939
 
 
3940
        LIBS="-l$cf_nculib_root $LIBS"
2821
3941
else
2822
3942
        
2823
3943
        eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
2824
3944
        cf_libdir=""
2825
3945
        echo $ac_n "checking for initscr""... $ac_c" 1>&6
2826
 
echo "configure:2827: checking for initscr" >&5
 
3946
echo "configure:3947: checking for initscr" >&5
2827
3947
if eval "test \"`echo '$''{'ac_cv_func_initscr'+set}'`\" = set"; then
2828
3948
  echo $ac_n "(cached) $ac_c" 1>&6
2829
3949
else
2830
3950
  cat > conftest.$ac_ext <<EOF
2831
 
#line 2832 "configure"
 
3951
#line 3952 "configure"
2832
3952
#include "confdefs.h"
2833
3953
/* System header to define __stub macros and hopefully few prototypes,
2834
3954
    which can conflict with char initscr(); below.  */
2851
3971
 
2852
3972
; return 0; }
2853
3973
EOF
2854
 
if { (eval echo configure:2855: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
3974
if { (eval echo configure:3975: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2855
3975
  rm -rf conftest*
2856
3976
  eval "ac_cv_func_initscr=yes"
2857
3977
else
2871
3991
 
2872
3992
                cf_save_LIBS="$LIBS"
2873
3993
                echo $ac_n "checking for initscr in -l$cf_nculib_root""... $ac_c" 1>&6
2874
 
echo "configure:2875: checking for initscr in -l$cf_nculib_root" >&5
 
3994
echo "configure:3995: checking for initscr in -l$cf_nculib_root" >&5
2875
3995
                LIBS="-l$cf_nculib_root $LIBS"
2876
3996
                cat > conftest.$ac_ext <<EOF
2877
 
#line 2878 "configure"
 
3997
#line 3998 "configure"
2878
3998
#include "confdefs.h"
2879
3999
#include <${cf_cv_ncurses_header-curses.h}>
2880
4000
int main() {
2881
4001
initscr()
2882
4002
; return 0; }
2883
4003
EOF
2884
 
if { (eval echo configure:2885: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
4004
if { (eval echo configure:4005: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2885
4005
  rm -rf conftest*
2886
4006
  echo "$ac_t""yes" 1>&6
2887
4007
                         eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
2893
4013
  echo "$ac_t""no" 1>&6
2894
4014
                        cf_search=""
2895
4015
 
2896
 
test -d $HOME && {
2897
 
        test -n "$verbose" && echo "    ... testing lib-directories under $HOME"
 
4016
 
 
4017
test "/usr" != "$prefix" && \
 
4018
test -d "/usr" && \
 
4019
(test $prefix = NONE || test -d $prefix) && {
 
4020
        test -n "$verbose" && echo "    ... testing for lib-directories under /usr"
 
4021
        test -d /usr/lib &&          cf_search="$cf_search /usr/lib"
 
4022
        test -d /usr/lib/$cf_nculib_root &&       cf_search="$cf_search /usr/lib/$cf_nculib_root"
 
4023
        test -d /usr/lib/$cf_nculib_root/lib &&    cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
 
4024
        test -d /usr/$cf_nculib_root/lib &&       cf_search="$cf_search /usr/$cf_nculib_root/lib"
 
4025
        test -d /usr/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
 
4026
}
 
4027
 
 
4028
 
 
4029
test "$prefix" != "NONE" && \
 
4030
test -d "$prefix" && \
 
4031
 {
 
4032
        test -n "$verbose" && echo "    ... testing for lib-directories under $prefix"
 
4033
        test -d $prefix/lib &&          cf_search="$cf_search $prefix/lib"
 
4034
        test -d $prefix/lib/$cf_nculib_root &&       cf_search="$cf_search $prefix/lib/$cf_nculib_root"
 
4035
        test -d $prefix/lib/$cf_nculib_root/lib &&    cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
 
4036
        test -d $prefix/$cf_nculib_root/lib &&       cf_search="$cf_search $prefix/$cf_nculib_root/lib"
 
4037
        test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
 
4038
}
 
4039
 
 
4040
 
 
4041
test "/usr/local" != "$prefix" && \
 
4042
test -d "/usr/local" && \
 
4043
(test $prefix = NONE || test -d $prefix) && {
 
4044
        test -n "$verbose" && echo "    ... testing for lib-directories under /usr/local"
 
4045
        test -d /usr/local/lib &&          cf_search="$cf_search /usr/local/lib"
 
4046
        test -d /usr/local/lib/$cf_nculib_root &&       cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
 
4047
        test -d /usr/local/lib/$cf_nculib_root/lib &&    cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
 
4048
        test -d /usr/local/$cf_nculib_root/lib &&       cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
 
4049
        test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
 
4050
}
 
4051
 
 
4052
 
 
4053
test "/opt" != "$prefix" && \
 
4054
test -d "/opt" && \
 
4055
(test $prefix = NONE || test -d $prefix) && {
 
4056
        test -n "$verbose" && echo "    ... testing for lib-directories under /opt"
 
4057
        test -d /opt/lib &&          cf_search="$cf_search /opt/lib"
 
4058
        test -d /opt/lib/$cf_nculib_root &&       cf_search="$cf_search /opt/lib/$cf_nculib_root"
 
4059
        test -d /opt/lib/$cf_nculib_root/lib &&    cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
 
4060
        test -d /opt/$cf_nculib_root/lib &&       cf_search="$cf_search /opt/$cf_nculib_root/lib"
 
4061
        test -d /opt/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
 
4062
}
 
4063
 
 
4064
 
 
4065
test "$HOME" != "$prefix" && \
 
4066
test -d "$HOME" && \
 
4067
(test $prefix = NONE || test -d $prefix) && {
 
4068
        test -n "$verbose" && echo "    ... testing for lib-directories under $HOME"
2898
4069
        test -d $HOME/lib &&          cf_search="$cf_search $HOME/lib"
2899
4070
        test -d $HOME/lib/$cf_nculib_root &&       cf_search="$cf_search $HOME/lib/$cf_nculib_root"
2900
4071
        test -d $HOME/lib/$cf_nculib_root/lib &&    cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
2901
 
}
2902
 
 
2903
 
# For other stuff under the home directory, it should be sufficient to put
2904
 
# a symbolic link for $HOME/$cf_nculib_root to the actual package location:
2905
 
test -d $HOME/$cf_nculib_root && {
2906
 
        test -n "$verbose" && echo "    ... testing lib-directories under $HOME/$cf_nculib_root"
2907
4072
        test -d $HOME/$cf_nculib_root/lib &&       cf_search="$cf_search $HOME/$cf_nculib_root/lib"
2908
4073
        test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
2909
4074
}
2910
4075
 
2911
 
test "$prefix" != /usr/local && \
2912
 
test -d /usr/local && {
2913
 
        test -n "$verbose" && echo "    ... testing lib-directories under /usr/local"
2914
 
        test -d /usr/local/lib &&       cf_search="$cf_search /usr/local/lib"
2915
 
        test -d /usr/local/lib/$cf_nculib_root &&    cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
2916
 
        test -d /usr/local/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
2917
 
        test -d /usr/local/$cf_nculib_root/lib &&    cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
2918
 
        test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
2919
 
}
2920
 
 
2921
 
test "$prefix" != NONE && \
2922
 
test -d $prefix && {
2923
 
        test -n "$verbose" && echo "    ... testing lib-directories under $prefix"
2924
 
        test -d $prefix/lib &&          cf_search="$cf_search $prefix/lib"
2925
 
        test -d $prefix/lib/$cf_nculib_root &&       cf_search="$cf_search $prefix/lib/$cf_nculib_root"
2926
 
        test -d $prefix/lib/$cf_nculib_root/lib &&    cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
2927
 
        test -d $prefix/$cf_nculib_root/lib &&       cf_search="$cf_search $prefix/$cf_nculib_root/lib"
2928
 
        test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
2929
 
}
2930
 
 
2931
 
test "$prefix" != /opt && \
2932
 
test -d /opt && {
2933
 
        test -n "$verbose" && echo "    ... testing lib-directories under /opt"
2934
 
        test -d /opt/lib &&             cf_search="$cf_search /opt/lib"
2935
 
        test -d /opt/lib/$cf_nculib_root &&          cf_search="$cf_search /opt/lib/$cf_nculib_root"
2936
 
        test -d /opt/lib/$cf_nculib_root/lib &&       cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
2937
 
        test -d /opt/$cf_nculib_root/lib &&          cf_search="$cf_search /opt/$cf_nculib_root/lib"
2938
 
        test -d /opt/$cf_nculib_root/lib/$cf_nculib_root &&       cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
2939
 
}
2940
 
 
2941
 
test "$prefix" != /usr && \
2942
 
test -d /usr && {
2943
 
        test -n "$verbose" && echo "    ... testing lib-directories under /usr"
2944
 
        test -d /usr/lib &&             cf_search="$cf_search /usr/lib"
2945
 
        test -d /usr/lib/$cf_nculib_root &&          cf_search="$cf_search /usr/lib/$cf_nculib_root"
2946
 
        test -d /usr/lib/$cf_nculib_root/lib &&       cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
2947
 
        test -d /usr/$cf_nculib_root/lib &&          cf_search="$cf_search /usr/$cf_nculib_root/lib"
2948
 
}
2949
4076
 
2950
4077
                        for cf_libdir in $cf_search
2951
4078
                        do
2952
4079
                                echo $ac_n "checking for -l$cf_nculib_root in $cf_libdir""... $ac_c" 1>&6
2953
 
echo "configure:2954: checking for -l$cf_nculib_root in $cf_libdir" >&5
 
4080
echo "configure:4081: checking for -l$cf_nculib_root in $cf_libdir" >&5
2954
4081
                                LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
2955
4082
                                cat > conftest.$ac_ext <<EOF
2956
 
#line 2957 "configure"
 
4083
#line 4084 "configure"
2957
4084
#include "confdefs.h"
2958
4085
#include <${cf_cv_ncurses_header-curses.h}>
2959
4086
int main() {
2960
4087
initscr()
2961
4088
; return 0; }
2962
4089
EOF
2963
 
if { (eval echo configure:2964: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
4090
if { (eval echo configure:4091: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2964
4091
  rm -rf conftest*
2965
4092
  echo "$ac_t""yes" 1>&6
2966
4093
                                         eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
2991
4118
 
2992
4119
if test -n "$cf_ncurses_LIBS" ; then
2993
4120
        echo $ac_n "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS""... $ac_c" 1>&6
2994
 
echo "configure:2995: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
 
4121
echo "configure:4122: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
2995
4122
        cf_ncurses_SAVE="$LIBS"
2996
4123
        for p in $cf_ncurses_LIBS ; do
2997
4124
                q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
3000
4127
                fi
3001
4128
        done
3002
4129
        cat > conftest.$ac_ext <<EOF
3003
 
#line 3004 "configure"
 
4130
#line 4131 "configure"
3004
4131
#include "confdefs.h"
3005
4132
#include <${cf_cv_ncurses_header-curses.h}>
3006
4133
int main() {
3007
4134
initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
3008
4135
; return 0; }
3009
4136
EOF
3010
 
if { (eval echo configure:3011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
4137
if { (eval echo configure:4138: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3011
4138
  rm -rf conftest*
3012
4139
  echo "$ac_t""yes" 1>&6
3013
4140
else
3028
4155
EOF
3029
4156
 
3030
4157
 
3031
 
        LIB_NAME=ncurses
3032
4158
        ;;
3033
4159
ncursesw)
3034
4160
        cf_cv_libtype=w
3035
4161
        
3036
4162
echo $ac_n "checking for multibyte character support""... $ac_c" 1>&6
3037
 
echo "configure:3038: checking for multibyte character support" >&5
 
4163
echo "configure:4164: checking for multibyte character support" >&5
3038
4164
if eval "test \"`echo '$''{'cf_cv_utf8_lib'+set}'`\" = set"; then
3039
4165
  echo $ac_n "(cached) $ac_c" 1>&6
3040
4166
else
3041
4167
  
3042
4168
        cf_save_LIBS="$LIBS"
3043
4169
        cat > conftest.$ac_ext <<EOF
3044
 
#line 3045 "configure"
 
4170
#line 4171 "configure"
3045
4171
#include "confdefs.h"
3046
4172
 
3047
4173
#include <stdlib.h>
3049
4175
putwc(0,0);
3050
4176
; return 0; }
3051
4177
EOF
3052
 
if { (eval echo configure:3053: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
4178
if { (eval echo configure:4179: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3053
4179
  rm -rf conftest*
3054
4180
  cf_cv_utf8_lib=yes
3055
4181
else
3058
4184
  rm -rf conftest*
3059
4185
  LIBS="-lutf8 $LIBS"
3060
4186
         cat > conftest.$ac_ext <<EOF
3061
 
#line 3062 "configure"
 
4187
#line 4188 "configure"
3062
4188
#include "confdefs.h"
3063
4189
 
3064
4190
#include <libutf8.h>
3066
4192
putwc(0,0);
3067
4193
; return 0; }
3068
4194
EOF
3069
 
if { (eval echo configure:3070: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
4195
if { (eval echo configure:4196: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3070
4196
  rm -rf conftest*
3071
4197
  cf_cv_utf8_lib=add-on
3072
4198
else
3099
4225
cf_ncuhdr_root=ncursesw
3100
4226
 
3101
4227
test -n "$cf_cv_curses_dir" && \
3102
 
test "$cf_cv_curses_dir" != "no" && \
3103
 
CPPFLAGS="-I$cf_cv_curses_dir/include -I$cf_cv_curses_dir/include/$cf_ncuhdr_root $CPPFLAGS"
 
4228
test "$cf_cv_curses_dir" != "no" && { \
 
4229
  
 
4230
if test -n "$cf_cv_curses_dir/include $cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
 
4231
  for cf_add_incdir in $cf_cv_curses_dir/include $cf_cv_curses_dir/include/$cf_ncuhdr_root
 
4232
  do
 
4233
        while test $cf_add_incdir != /usr/include
 
4234
        do
 
4235
          if test -d $cf_add_incdir
 
4236
          then
 
4237
                cf_have_incdir=no
 
4238
                if test -n "$CFLAGS$CPPFLAGS" ; then
 
4239
                  # a loop is needed to ensure we can add subdirs of existing dirs
 
4240
                  for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
 
4241
                        if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
 
4242
                          cf_have_incdir=yes; break
 
4243
                        fi
 
4244
                  done
 
4245
                fi
 
4246
 
 
4247
                if test "$cf_have_incdir" = no ; then
 
4248
          if test "$cf_add_incdir" = /usr/local/include ; then
 
4249
                        if test "$GCC" = yes
 
4250
                        then
 
4251
                          cf_save_CPPFLAGS=$CPPFLAGS
 
4252
                          CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
4253
                          cat > conftest.$ac_ext <<EOF
 
4254
#line 4255 "configure"
 
4255
#include "confdefs.h"
 
4256
#include <stdio.h>
 
4257
int main() {
 
4258
printf("Hello")
 
4259
; return 0; }
 
4260
EOF
 
4261
if { (eval echo configure:4262: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
4262
  :
 
4263
else
 
4264
  echo "configure: failed program was:" >&5
 
4265
  cat conftest.$ac_ext >&5
 
4266
  rm -rf conftest*
 
4267
  cf_have_incdir=yes
 
4268
fi
 
4269
rm -f conftest*
 
4270
                          CPPFLAGS=$cf_save_CPPFLAGS
 
4271
                        fi
 
4272
                  fi
 
4273
                fi
 
4274
 
 
4275
                if test "$cf_have_incdir" = no ; then
 
4276
                  test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
 
4277
 
 
4278
echo "${as_me-configure}:4279: testing adding $cf_add_incdir to include-path ..." 1>&5
 
4279
 
 
4280
 
 
4281
                  CPPFLAGS="-I$cf_add_incdir $CPPFLAGS"
 
4282
 
 
4283
          cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
 
4284
          test "$cf_top_incdir" = "$cf_add_incdir" && break
 
4285
          cf_add_incdir="$cf_top_incdir"
 
4286
                else
 
4287
                  break
 
4288
                fi
 
4289
          fi
 
4290
        done
 
4291
  done
 
4292
fi
 
4293
 
 
4294
}
3104
4295
 
3105
4296
echo $ac_n "checking for $cf_ncuhdr_root header in include-path""... $ac_c" 1>&6
3106
 
echo "configure:3107: checking for $cf_ncuhdr_root header in include-path" >&5
 
4297
echo "configure:4298: checking for $cf_ncuhdr_root header in include-path" >&5
3107
4298
if eval "test \"`echo '$''{'cf_cv_ncurses_h'+set}'`\" = set"; then
3108
4299
  echo $ac_n "(cached) $ac_c" 1>&6
3109
4300
else
3114
4305
        do
3115
4306
                
3116
4307
        cat > conftest.$ac_ext <<EOF
3117
 
#line 3118 "configure"
 
4308
#line 4309 "configure"
3118
4309
#include "confdefs.h"
3119
4310
 
3120
4311
 
3143
4334
        
3144
4335
; return 0; }
3145
4336
EOF
3146
 
if { (eval echo configure:3147: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
4337
if { (eval echo configure:4338: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3147
4338
  rm -rf conftest*
3148
4339
  cf_cv_ncurses_h=$cf_header
3149
4340
        
3162
4353
 
3163
4354
echo "$ac_t""$cf_cv_ncurses_h" 1>&6
3164
4355
 
 
4356
 
 
4357
 
3165
4358
if test "$cf_cv_ncurses_h" != no ; then
3166
4359
        cf_cv_ncurses_header=$cf_cv_ncurses_h
3167
4360
else
 
4361
 
3168
4362
echo $ac_n "checking for $cf_ncuhdr_root include-path""... $ac_c" 1>&6
3169
 
echo "configure:3170: checking for $cf_ncuhdr_root include-path" >&5
 
4363
echo "configure:4364: checking for $cf_ncuhdr_root include-path" >&5
3170
4364
if eval "test \"`echo '$''{'cf_cv_ncurses_h2'+set}'`\" = set"; then
3171
4365
  echo $ac_n "(cached) $ac_c" 1>&6
3172
4366
else
3174
4368
        test -n "$verbose" && echo
3175
4369
        cf_search=""
3176
4370
 
3177
 
test -d $HOME && {
3178
 
        test -n "$verbose" && echo "    ... testing include-directories under $HOME"
 
4371
 
 
4372
test "/usr" != "$prefix" && \
 
4373
test -d "/usr" && \
 
4374
(test $prefix = NONE || test -d $prefix) && {
 
4375
        test -n "$verbose" && echo "    ... testing for include-directories under /usr"
 
4376
        test -d /usr/include &&          cf_search="$cf_search /usr/include"
 
4377
        test -d /usr/include/$cf_ncuhdr_root &&       cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
 
4378
        test -d /usr/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
 
4379
        test -d /usr/$cf_ncuhdr_root/include &&       cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
 
4380
        test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
 
4381
}
 
4382
 
 
4383
 
 
4384
test "$prefix" != "NONE" && \
 
4385
test -d "$prefix" && \
 
4386
 {
 
4387
        test -n "$verbose" && echo "    ... testing for include-directories under $prefix"
 
4388
        test -d $prefix/include &&          cf_search="$cf_search $prefix/include"
 
4389
        test -d $prefix/include/$cf_ncuhdr_root &&       cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
 
4390
        test -d $prefix/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
 
4391
        test -d $prefix/$cf_ncuhdr_root/include &&       cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
 
4392
        test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
 
4393
}
 
4394
 
 
4395
 
 
4396
test "/usr/local" != "$prefix" && \
 
4397
test -d "/usr/local" && \
 
4398
(test $prefix = NONE || test -d $prefix) && {
 
4399
        test -n "$verbose" && echo "    ... testing for include-directories under /usr/local"
 
4400
        test -d /usr/local/include &&          cf_search="$cf_search /usr/local/include"
 
4401
        test -d /usr/local/include/$cf_ncuhdr_root &&       cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
 
4402
        test -d /usr/local/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
 
4403
        test -d /usr/local/$cf_ncuhdr_root/include &&       cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
 
4404
        test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
 
4405
}
 
4406
 
 
4407
 
 
4408
test "/opt" != "$prefix" && \
 
4409
test -d "/opt" && \
 
4410
(test $prefix = NONE || test -d $prefix) && {
 
4411
        test -n "$verbose" && echo "    ... testing for include-directories under /opt"
 
4412
        test -d /opt/include &&          cf_search="$cf_search /opt/include"
 
4413
        test -d /opt/include/$cf_ncuhdr_root &&       cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
 
4414
        test -d /opt/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
 
4415
        test -d /opt/$cf_ncuhdr_root/include &&       cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
 
4416
        test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
 
4417
}
 
4418
 
 
4419
 
 
4420
test "$HOME" != "$prefix" && \
 
4421
test -d "$HOME" && \
 
4422
(test $prefix = NONE || test -d $prefix) && {
 
4423
        test -n "$verbose" && echo "    ... testing for include-directories under $HOME"
3179
4424
        test -d $HOME/include &&          cf_search="$cf_search $HOME/include"
3180
4425
        test -d $HOME/include/$cf_ncuhdr_root &&       cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
3181
4426
        test -d $HOME/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
3182
 
}
3183
 
 
3184
 
# For other stuff under the home directory, it should be sufficient to put
3185
 
# a symbolic link for $HOME/$cf_ncuhdr_root to the actual package location:
3186
 
test -d $HOME/$cf_ncuhdr_root && {
3187
 
        test -n "$verbose" && echo "    ... testing include-directories under $HOME/$cf_ncuhdr_root"
3188
4427
        test -d $HOME/$cf_ncuhdr_root/include &&       cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
3189
4428
        test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
3190
4429
}
3191
4430
 
3192
 
test "$prefix" != /usr/local && \
3193
 
test -d /usr/local && {
3194
 
        test -n "$verbose" && echo "    ... testing include-directories under /usr/local"
3195
 
        test -d /usr/local/include &&       cf_search="$cf_search /usr/local/include"
3196
 
        test -d /usr/local/include/$cf_ncuhdr_root &&    cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
3197
 
        test -d /usr/local/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
3198
 
        test -d /usr/local/$cf_ncuhdr_root/include &&    cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
3199
 
        test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
3200
 
}
3201
 
 
3202
 
test "$prefix" != NONE && \
3203
 
test -d $prefix && {
3204
 
        test -n "$verbose" && echo "    ... testing include-directories under $prefix"
3205
 
        test -d $prefix/include &&          cf_search="$cf_search $prefix/include"
3206
 
        test -d $prefix/include/$cf_ncuhdr_root &&       cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
3207
 
        test -d $prefix/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
3208
 
        test -d $prefix/$cf_ncuhdr_root/include &&       cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
3209
 
        test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
3210
 
}
3211
 
 
3212
 
test "$prefix" != /opt && \
3213
 
test -d /opt && {
3214
 
        test -n "$verbose" && echo "    ... testing include-directories under /opt"
3215
 
        test -d /opt/include &&             cf_search="$cf_search /opt/include"
3216
 
        test -d /opt/include/$cf_ncuhdr_root &&          cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
3217
 
        test -d /opt/include/$cf_ncuhdr_root/include &&       cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
3218
 
        test -d /opt/$cf_ncuhdr_root/include &&          cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
3219
 
        test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&       cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
3220
 
}
3221
 
 
3222
 
test "$prefix" != /usr && \
3223
 
test -d /usr && {
3224
 
        test -n "$verbose" && echo "    ... testing include-directories under /usr"
3225
 
        test -d /usr/include &&             cf_search="$cf_search /usr/include"
3226
 
        test -d /usr/include/$cf_ncuhdr_root &&          cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
3227
 
        test -d /usr/include/$cf_ncuhdr_root/include &&       cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
3228
 
        test -d /usr/$cf_ncuhdr_root/include &&          cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
3229
 
}
3230
4431
 
3231
4432
test "$includedir" != NONE && \
3232
4433
test "$includedir" != "/usr/include" && \
3248
4449
        for cf_incdir in $cf_search
3249
4450
        do
3250
4451
                
3251
 
for cf_add_incdir in $cf_incdir
3252
 
do
3253
 
        while true
 
4452
if test -n "$cf_incdir" ; then
 
4453
  for cf_add_incdir in $cf_incdir
 
4454
  do
 
4455
        while test $cf_add_incdir != /usr/include
3254
4456
        do
3255
 
                case $cf_add_incdir in
3256
 
                /usr/include) # (vi
3257
 
                        ;;
3258
 
                /usr/local/include) # (vi
 
4457
          if test -d $cf_add_incdir
 
4458
          then
 
4459
                cf_have_incdir=no
 
4460
                if test -n "$CFLAGS$CPPFLAGS" ; then
 
4461
                  # a loop is needed to ensure we can add subdirs of existing dirs
 
4462
                  for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
 
4463
                        if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
 
4464
                          cf_have_incdir=yes; break
 
4465
                        fi
 
4466
                  done
 
4467
                fi
 
4468
 
 
4469
                if test "$cf_have_incdir" = no ; then
 
4470
          if test "$cf_add_incdir" = /usr/local/include ; then
3259
4471
                        if test "$GCC" = yes
3260
4472
                        then
3261
 
                                cf_save_CPPFLAGS="$CPPFLAGS"
3262
 
                                CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3263
 
                                cat > conftest.$ac_ext <<EOF
3264
 
#line 3265 "configure"
 
4473
                          cf_save_CPPFLAGS=$CPPFLAGS
 
4474
                          CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
4475
                          cat > conftest.$ac_ext <<EOF
 
4476
#line 4477 "configure"
3265
4477
#include "confdefs.h"
3266
4478
#include <stdio.h>
3267
4479
int main() {
3268
4480
printf("Hello")
3269
4481
; return 0; }
3270
4482
EOF
3271
 
if { (eval echo configure:3272: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
4483
if { (eval echo configure:4484: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3272
4484
  :
3273
4485
else
3274
4486
  echo "configure: failed program was:" >&5
3275
4487
  cat conftest.$ac_ext >&5
3276
4488
  rm -rf conftest*
3277
 
  CPPFLAGS="$cf_save_CPPFLAGS"
 
4489
  cf_have_incdir=yes
3278
4490
fi
3279
4491
rm -f conftest*
 
4492
                          CPPFLAGS=$cf_save_CPPFLAGS
3280
4493
                        fi
3281
 
                        ;;
3282
 
                *) # (vi
3283
 
                        CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3284
 
                        ;;
3285
 
                esac
3286
 
                cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
3287
 
                test "$cf_top_incdir" = "$cf_add_incdir" && break
3288
 
                cf_add_incdir="$cf_top_incdir"
 
4494
                  fi
 
4495
                fi
 
4496
 
 
4497
                if test "$cf_have_incdir" = no ; then
 
4498
                  test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
 
4499
 
 
4500
echo "${as_me-configure}:4501: testing adding $cf_add_incdir to include-path ..." 1>&5
 
4501
 
 
4502
 
 
4503
                  CPPFLAGS="-I$cf_add_incdir $CPPFLAGS"
 
4504
 
 
4505
          cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
 
4506
          test "$cf_top_incdir" = "$cf_add_incdir" && break
 
4507
          cf_add_incdir="$cf_top_incdir"
 
4508
                else
 
4509
                  break
 
4510
                fi
 
4511
          fi
3289
4512
        done
3290
 
done
 
4513
  done
 
4514
fi
3291
4515
 
3292
4516
                for cf_header in \
3293
4517
                        ncurses.h \
3295
4519
                do
3296
4520
                        
3297
4521
        cat > conftest.$ac_ext <<EOF
3298
 
#line 3299 "configure"
 
4522
#line 4523 "configure"
3299
4523
#include "confdefs.h"
3300
4524
 
3301
4525
 
3302
 
#define _XOPEN_SOURCE_EXTENDED
3303
 
#undef  HAVE_LIBUTF8_H  /* in case we used CF_UTF8_LIB */
3304
 
#define HAVE_LIBUTF8_H  /* to force ncurses' header file to use cchar_t */
3305
 
 
3306
4526
#include <$cf_header>
3307
4527
int main() {
3308
4528
 
3309
4529
#ifdef NCURSES_VERSION
3310
4530
 
3311
 
#ifndef WACS_BSSB
3312
 
        make an error
3313
 
#endif
3314
 
 
3315
4531
printf("%s\n", NCURSES_VERSION);
3316
4532
#else
3317
4533
#ifdef __NCURSES_H
3324
4540
        
3325
4541
; return 0; }
3326
4542
EOF
3327
 
if { (eval echo configure:3328: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
4543
if { (eval echo configure:4544: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3328
4544
  rm -rf conftest*
3329
4545
  cf_cv_ncurses_h2=$cf_header
3330
4546
        
3358
4574
                cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
3359
4575
        fi
3360
4576
        
3361
 
for cf_add_incdir in $cf_1st_incdir
3362
 
do
3363
 
        while true
 
4577
if test -n "$cf_1st_incdir" ; then
 
4578
  for cf_add_incdir in $cf_1st_incdir
 
4579
  do
 
4580
        while test $cf_add_incdir != /usr/include
3364
4581
        do
3365
 
                case $cf_add_incdir in
3366
 
                /usr/include) # (vi
3367
 
                        ;;
3368
 
                /usr/local/include) # (vi
 
4582
          if test -d $cf_add_incdir
 
4583
          then
 
4584
                cf_have_incdir=no
 
4585
                if test -n "$CFLAGS$CPPFLAGS" ; then
 
4586
                  # a loop is needed to ensure we can add subdirs of existing dirs
 
4587
                  for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
 
4588
                        if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
 
4589
                          cf_have_incdir=yes; break
 
4590
                        fi
 
4591
                  done
 
4592
                fi
 
4593
 
 
4594
                if test "$cf_have_incdir" = no ; then
 
4595
          if test "$cf_add_incdir" = /usr/local/include ; then
3369
4596
                        if test "$GCC" = yes
3370
4597
                        then
3371
 
                                cf_save_CPPFLAGS="$CPPFLAGS"
3372
 
                                CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3373
 
                                cat > conftest.$ac_ext <<EOF
3374
 
#line 3375 "configure"
 
4598
                          cf_save_CPPFLAGS=$CPPFLAGS
 
4599
                          CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
 
4600
                          cat > conftest.$ac_ext <<EOF
 
4601
#line 4602 "configure"
3375
4602
#include "confdefs.h"
3376
4603
#include <stdio.h>
3377
4604
int main() {
3378
4605
printf("Hello")
3379
4606
; return 0; }
3380
4607
EOF
3381
 
if { (eval echo configure:3382: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
4608
if { (eval echo configure:4609: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3382
4609
  :
3383
4610
else
3384
4611
  echo "configure: failed program was:" >&5
3385
4612
  cat conftest.$ac_ext >&5
3386
4613
  rm -rf conftest*
3387
 
  CPPFLAGS="$cf_save_CPPFLAGS"
 
4614
  cf_have_incdir=yes
3388
4615
fi
3389
4616
rm -f conftest*
 
4617
                          CPPFLAGS=$cf_save_CPPFLAGS
3390
4618
                        fi
3391
 
                        ;;
3392
 
                *) # (vi
3393
 
                        CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3394
 
                        ;;
3395
 
                esac
3396
 
                cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
3397
 
                test "$cf_top_incdir" = "$cf_add_incdir" && break
3398
 
                cf_add_incdir="$cf_top_incdir"
 
4619
                  fi
 
4620
                fi
 
4621
 
 
4622
                if test "$cf_have_incdir" = no ; then
 
4623
                  test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
 
4624
 
 
4625
echo "${as_me-configure}:4626: testing adding $cf_add_incdir to include-path ..." 1>&5
 
4626
 
 
4627
 
 
4628
                  CPPFLAGS="-I$cf_add_incdir $CPPFLAGS"
 
4629
 
 
4630
          cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
 
4631
          test "$cf_top_incdir" = "$cf_add_incdir" && break
 
4632
          cf_add_incdir="$cf_top_incdir"
 
4633
                else
 
4634
                  break
 
4635
                fi
 
4636
          fi
3399
4637
        done
3400
 
done
3401
 
 
3402
 
 
3403
 
fi
3404
 
 
3405
 
cat >> confdefs.h <<\EOF
3406
 
#define NCURSES 1
3407
 
EOF
3408
 
 
 
4638
  done
 
4639
fi
 
4640
 
 
4641
 
 
4642
fi
 
4643
 
 
4644
# Set definitions to allow ifdef'ing for ncurses.h
3409
4645
 
3410
4646
case $cf_cv_ncurses_header in # (vi
3411
4647
*ncurses.h)
3432
4668
esac
3433
4669
 
3434
4670
 
 
4671
 
 
4672
echo $ac_n "checking for terminfo header""... $ac_c" 1>&6
 
4673
echo "configure:4674: checking for terminfo header" >&5
 
4674
if eval "test \"`echo '$''{'cf_cv_term_header'+set}'`\" = set"; then
 
4675
  echo $ac_n "(cached) $ac_c" 1>&6
 
4676
else
 
4677
  
 
4678
case ${cf_cv_ncurses_header} in #(vi
 
4679
*/ncurses.h|*/ncursesw.h) #(vi
 
4680
        cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
 
4681
        ;;
 
4682
*)
 
4683
        cf_term_header=term.h
 
4684
        ;;
 
4685
esac
 
4686
 
 
4687
for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
 
4688
do
 
4689
cat > conftest.$ac_ext <<EOF
 
4690
#line 4691 "configure"
 
4691
#include "confdefs.h"
 
4692
#include <stdio.h>
 
4693
#include <${cf_cv_ncurses_header-curses.h}>
 
4694
#include <$cf_test>
 
4695
 
 
4696
int main() {
 
4697
int x = auto_left_margin
 
4698
; return 0; }
 
4699
EOF
 
4700
if { (eval echo configure:4701: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
4701
  rm -rf conftest*
 
4702
  
 
4703
        cf_cv_term_header="$cf_test"
 
4704
else
 
4705
  echo "configure: failed program was:" >&5
 
4706
  cat conftest.$ac_ext >&5
 
4707
  rm -rf conftest*
 
4708
  
 
4709
        cf_cv_term_header=unknown
 
4710
        
 
4711
fi
 
4712
rm -f conftest*
 
4713
        test "$cf_cv_term_header" != unknown && break
 
4714
done
 
4715
 
 
4716
fi
 
4717
 
 
4718
echo "$ac_t""$cf_cv_term_header" 1>&6
 
4719
 
 
4720
# Set definitions to allow ifdef'ing to accommodate subdirectories
 
4721
 
 
4722
case $cf_cv_term_header in # (vi
 
4723
*term.h)
 
4724
        cat >> confdefs.h <<\EOF
 
4725
#define HAVE_TERM_H 1
 
4726
EOF
 
4727
 
 
4728
        ;;
 
4729
esac
 
4730
 
 
4731
case $cf_cv_term_header in # (vi
 
4732
ncurses/term.h) #(vi
 
4733
        cat >> confdefs.h <<\EOF
 
4734
#define HAVE_NCURSES_TERM_H 1
 
4735
EOF
 
4736
 
 
4737
        ;;
 
4738
ncursesw/term.h)
 
4739
        cat >> confdefs.h <<\EOF
 
4740
#define HAVE_NCURSESW_TERM_H 1
 
4741
EOF
 
4742
 
 
4743
        ;;
 
4744
esac
 
4745
 
 
4746
 
 
4747
# some applications need this, but should check for NCURSES_VERSION
 
4748
cat >> confdefs.h <<\EOF
 
4749
#define NCURSES 1
 
4750
EOF
 
4751
 
 
4752
 
 
4753
 
3435
4754
echo $ac_n "checking for ncurses version""... $ac_c" 1>&6
3436
 
echo "configure:3437: checking for ncurses version" >&5
 
4755
echo "configure:4756: checking for ncurses version" >&5
3437
4756
if eval "test \"`echo '$''{'cf_cv_ncurses_version'+set}'`\" = set"; then
3438
4757
  echo $ac_n "(cached) $ac_c" 1>&6
3439
4758
else
3459
4778
#endif
3460
4779
EOF
3461
4780
        cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
3462
 
        { (eval echo configure:3463: \"$cf_try\") 1>&5; (eval $cf_try) 2>&5; }
 
4781
        { (eval echo configure:4782: \"$cf_try\") 1>&5; (eval $cf_try) 2>&5; }
3463
4782
        if test -f conftest.out ; then
3464
4783
                cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
3465
4784
                test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
3468
4787
 
3469
4788
else
3470
4789
  cat > conftest.$ac_ext <<EOF
3471
 
#line 3472 "configure"
 
4790
#line 4791 "configure"
3472
4791
#include "confdefs.h"
3473
4792
 
3474
4793
#include <${cf_cv_ncurses_header-curses.h}>
3489
4808
        make an error
3490
4809
# endif
3491
4810
#endif
3492
 
        exit(0);
 
4811
        ${cf_cv_main_return-return}(0);
3493
4812
}
3494
4813
EOF
3495
 
if { (eval echo configure:3496: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 
4814
if { (eval echo configure:4815: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3496
4815
then
3497
4816
  
3498
4817
        cf_cv_ncurses_version=`cat $cf_tempfile`
3523
4842
cf_ncurses_LIBS=""
3524
4843
cf_ncurses_SAVE="$LIBS"
3525
4844
echo $ac_n "checking for Gpm_Open in -lgpm""... $ac_c" 1>&6
3526
 
echo "configure:3527: checking for Gpm_Open in -lgpm" >&5
 
4845
echo "configure:4846: checking for Gpm_Open in -lgpm" >&5
3527
4846
ac_lib_var=`echo gpm'_'Gpm_Open | sed 'y%./+-%__p_%'`
3528
4847
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3529
4848
  echo $ac_n "(cached) $ac_c" 1>&6
3531
4850
  ac_save_LIBS="$LIBS"
3532
4851
LIBS="-lgpm  $LIBS"
3533
4852
cat > conftest.$ac_ext <<EOF
3534
 
#line 3535 "configure"
 
4853
#line 4854 "configure"
3535
4854
#include "confdefs.h"
3536
4855
/* Override any gcc2 internal prototype to avoid an error.  */
3537
4856
/* We use char because int might match the return type of a gcc2
3542
4861
Gpm_Open()
3543
4862
; return 0; }
3544
4863
EOF
3545
 
if { (eval echo configure:3546: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
4864
if { (eval echo configure:4865: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3546
4865
  rm -rf conftest*
3547
4866
  eval "ac_cv_lib_$ac_lib_var=yes"
3548
4867
else
3558
4877
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3559
4878
  echo "$ac_t""yes" 1>&6
3560
4879
  echo $ac_n "checking for initscr in -lgpm""... $ac_c" 1>&6
3561
 
echo "configure:3562: checking for initscr in -lgpm" >&5
 
4880
echo "configure:4881: checking for initscr in -lgpm" >&5
3562
4881
ac_lib_var=`echo gpm'_'initscr | sed 'y%./+-%__p_%'`
3563
4882
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3564
4883
  echo $ac_n "(cached) $ac_c" 1>&6
3566
4885
  ac_save_LIBS="$LIBS"
3567
4886
LIBS="-lgpm  $LIBS"
3568
4887
cat > conftest.$ac_ext <<EOF
3569
 
#line 3570 "configure"
 
4888
#line 4889 "configure"
3570
4889
#include "confdefs.h"
3571
4890
/* Override any gcc2 internal prototype to avoid an error.  */
3572
4891
/* We use char because int might match the return type of a gcc2
3577
4896
initscr()
3578
4897
; return 0; }
3579
4898
EOF
3580
 
if { (eval echo configure:3581: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
4899
if { (eval echo configure:4900: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3581
4900
  rm -rf conftest*
3582
4901
  eval "ac_cv_lib_$ac_lib_var=yes"
3583
4902
else
3609
4928
        # version of ncurses (but it should do no harm, since it's static).
3610
4929
        if test "$cf_nculib_root" = ncurses ; then
3611
4930
                echo $ac_n "checking for tgoto in -lmytinfo""... $ac_c" 1>&6
3612
 
echo "configure:3613: checking for tgoto in -lmytinfo" >&5
 
4931
echo "configure:4932: checking for tgoto in -lmytinfo" >&5
3613
4932
ac_lib_var=`echo mytinfo'_'tgoto | sed 'y%./+-%__p_%'`
3614
4933
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3615
4934
  echo $ac_n "(cached) $ac_c" 1>&6
3617
4936
  ac_save_LIBS="$LIBS"
3618
4937
LIBS="-lmytinfo  $LIBS"
3619
4938
cat > conftest.$ac_ext <<EOF
3620
 
#line 3621 "configure"
 
4939
#line 4940 "configure"
3621
4940
#include "confdefs.h"
3622
4941
/* Override any gcc2 internal prototype to avoid an error.  */
3623
4942
/* We use char because int might match the return type of a gcc2
3628
4947
tgoto()
3629
4948
; return 0; }
3630
4949
EOF
3631
 
if { (eval echo configure:3632: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
4950
if { (eval echo configure:4951: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3632
4951
  rm -rf conftest*
3633
4952
  eval "ac_cv_lib_$ac_lib_var=yes"
3634
4953
else
3656
4975
 
3657
4976
if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
3658
4977
then
3659
 
        LIBS="-L$cf_cv_curses_dir/lib -l$cf_nculib_root $LIBS"
 
4978
        
 
4979
if test -n "$cf_cv_curses_dir/lib" ; then
 
4980
  for cf_add_libdir in $cf_cv_curses_dir/lib
 
4981
  do
 
4982
    if test $cf_add_libdir = /usr/lib ; then
 
4983
      :
 
4984
    elif test -d $cf_add_libdir
 
4985
    then
 
4986
      cf_have_libdir=no
 
4987
      if test -n "$LDFLAGS$LIBS" ; then
 
4988
        # a loop is needed to ensure we can add subdirs of existing dirs
 
4989
        for cf_test_libdir in $LDFLAGS $LIBS ; do
 
4990
          if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
 
4991
            cf_have_libdir=yes; break
 
4992
          fi
 
4993
        done
 
4994
      fi
 
4995
      if test "$cf_have_libdir" = no ; then
 
4996
        test -n "$verbose" && echo "    adding $cf_add_libdir to library-path" 1>&6
 
4997
 
 
4998
echo "${as_me-configure}:4999: testing adding $cf_add_libdir to library-path ..." 1>&5
 
4999
 
 
5000
 
 
5001
        LDFLAGS="-L$cf_add_libdir $LDFLAGS"
 
5002
      fi
 
5003
    fi
 
5004
  done
 
5005
fi
 
5006
 
 
5007
        LIBS="-l$cf_nculib_root $LIBS"
3660
5008
else
3661
5009
        
3662
5010
        eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
3663
5011
        cf_libdir=""
3664
5012
        echo $ac_n "checking for initscr""... $ac_c" 1>&6
3665
 
echo "configure:3666: checking for initscr" >&5
 
5013
echo "configure:5014: checking for initscr" >&5
3666
5014
if eval "test \"`echo '$''{'ac_cv_func_initscr'+set}'`\" = set"; then
3667
5015
  echo $ac_n "(cached) $ac_c" 1>&6
3668
5016
else
3669
5017
  cat > conftest.$ac_ext <<EOF
3670
 
#line 3671 "configure"
 
5018
#line 5019 "configure"
3671
5019
#include "confdefs.h"
3672
5020
/* System header to define __stub macros and hopefully few prototypes,
3673
5021
    which can conflict with char initscr(); below.  */
3690
5038
 
3691
5039
; return 0; }
3692
5040
EOF
3693
 
if { (eval echo configure:3694: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5041
if { (eval echo configure:5042: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3694
5042
  rm -rf conftest*
3695
5043
  eval "ac_cv_func_initscr=yes"
3696
5044
else
3710
5058
 
3711
5059
                cf_save_LIBS="$LIBS"
3712
5060
                echo $ac_n "checking for initscr in -l$cf_nculib_root""... $ac_c" 1>&6
3713
 
echo "configure:3714: checking for initscr in -l$cf_nculib_root" >&5
 
5061
echo "configure:5062: checking for initscr in -l$cf_nculib_root" >&5
3714
5062
                LIBS="-l$cf_nculib_root $LIBS"
3715
5063
                cat > conftest.$ac_ext <<EOF
3716
 
#line 3717 "configure"
 
5064
#line 5065 "configure"
3717
5065
#include "confdefs.h"
3718
5066
#include <${cf_cv_ncurses_header-curses.h}>
3719
5067
int main() {
3720
5068
initscr()
3721
5069
; return 0; }
3722
5070
EOF
3723
 
if { (eval echo configure:3724: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5071
if { (eval echo configure:5072: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3724
5072
  rm -rf conftest*
3725
5073
  echo "$ac_t""yes" 1>&6
3726
5074
                         eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
3732
5080
  echo "$ac_t""no" 1>&6
3733
5081
                        cf_search=""
3734
5082
 
3735
 
test -d $HOME && {
3736
 
        test -n "$verbose" && echo "    ... testing lib-directories under $HOME"
 
5083
 
 
5084
test "/usr" != "$prefix" && \
 
5085
test -d "/usr" && \
 
5086
(test $prefix = NONE || test -d $prefix) && {
 
5087
        test -n "$verbose" && echo "    ... testing for lib-directories under /usr"
 
5088
        test -d /usr/lib &&          cf_search="$cf_search /usr/lib"
 
5089
        test -d /usr/lib/$cf_nculib_root &&       cf_search="$cf_search /usr/lib/$cf_nculib_root"
 
5090
        test -d /usr/lib/$cf_nculib_root/lib &&    cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
 
5091
        test -d /usr/$cf_nculib_root/lib &&       cf_search="$cf_search /usr/$cf_nculib_root/lib"
 
5092
        test -d /usr/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
 
5093
}
 
5094
 
 
5095
 
 
5096
test "$prefix" != "NONE" && \
 
5097
test -d "$prefix" && \
 
5098
 {
 
5099
        test -n "$verbose" && echo "    ... testing for lib-directories under $prefix"
 
5100
        test -d $prefix/lib &&          cf_search="$cf_search $prefix/lib"
 
5101
        test -d $prefix/lib/$cf_nculib_root &&       cf_search="$cf_search $prefix/lib/$cf_nculib_root"
 
5102
        test -d $prefix/lib/$cf_nculib_root/lib &&    cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
 
5103
        test -d $prefix/$cf_nculib_root/lib &&       cf_search="$cf_search $prefix/$cf_nculib_root/lib"
 
5104
        test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
 
5105
}
 
5106
 
 
5107
 
 
5108
test "/usr/local" != "$prefix" && \
 
5109
test -d "/usr/local" && \
 
5110
(test $prefix = NONE || test -d $prefix) && {
 
5111
        test -n "$verbose" && echo "    ... testing for lib-directories under /usr/local"
 
5112
        test -d /usr/local/lib &&          cf_search="$cf_search /usr/local/lib"
 
5113
        test -d /usr/local/lib/$cf_nculib_root &&       cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
 
5114
        test -d /usr/local/lib/$cf_nculib_root/lib &&    cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
 
5115
        test -d /usr/local/$cf_nculib_root/lib &&       cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
 
5116
        test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
 
5117
}
 
5118
 
 
5119
 
 
5120
test "/opt" != "$prefix" && \
 
5121
test -d "/opt" && \
 
5122
(test $prefix = NONE || test -d $prefix) && {
 
5123
        test -n "$verbose" && echo "    ... testing for lib-directories under /opt"
 
5124
        test -d /opt/lib &&          cf_search="$cf_search /opt/lib"
 
5125
        test -d /opt/lib/$cf_nculib_root &&       cf_search="$cf_search /opt/lib/$cf_nculib_root"
 
5126
        test -d /opt/lib/$cf_nculib_root/lib &&    cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
 
5127
        test -d /opt/$cf_nculib_root/lib &&       cf_search="$cf_search /opt/$cf_nculib_root/lib"
 
5128
        test -d /opt/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
 
5129
}
 
5130
 
 
5131
 
 
5132
test "$HOME" != "$prefix" && \
 
5133
test -d "$HOME" && \
 
5134
(test $prefix = NONE || test -d $prefix) && {
 
5135
        test -n "$verbose" && echo "    ... testing for lib-directories under $HOME"
3737
5136
        test -d $HOME/lib &&          cf_search="$cf_search $HOME/lib"
3738
5137
        test -d $HOME/lib/$cf_nculib_root &&       cf_search="$cf_search $HOME/lib/$cf_nculib_root"
3739
5138
        test -d $HOME/lib/$cf_nculib_root/lib &&    cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
3740
 
}
3741
 
 
3742
 
# For other stuff under the home directory, it should be sufficient to put
3743
 
# a symbolic link for $HOME/$cf_nculib_root to the actual package location:
3744
 
test -d $HOME/$cf_nculib_root && {
3745
 
        test -n "$verbose" && echo "    ... testing lib-directories under $HOME/$cf_nculib_root"
3746
5139
        test -d $HOME/$cf_nculib_root/lib &&       cf_search="$cf_search $HOME/$cf_nculib_root/lib"
3747
5140
        test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
3748
5141
}
3749
5142
 
3750
 
test "$prefix" != /usr/local && \
3751
 
test -d /usr/local && {
3752
 
        test -n "$verbose" && echo "    ... testing lib-directories under /usr/local"
3753
 
        test -d /usr/local/lib &&       cf_search="$cf_search /usr/local/lib"
3754
 
        test -d /usr/local/lib/$cf_nculib_root &&    cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
3755
 
        test -d /usr/local/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
3756
 
        test -d /usr/local/$cf_nculib_root/lib &&    cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
3757
 
        test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
3758
 
}
3759
 
 
3760
 
test "$prefix" != NONE && \
3761
 
test -d $prefix && {
3762
 
        test -n "$verbose" && echo "    ... testing lib-directories under $prefix"
3763
 
        test -d $prefix/lib &&          cf_search="$cf_search $prefix/lib"
3764
 
        test -d $prefix/lib/$cf_nculib_root &&       cf_search="$cf_search $prefix/lib/$cf_nculib_root"
3765
 
        test -d $prefix/lib/$cf_nculib_root/lib &&    cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
3766
 
        test -d $prefix/$cf_nculib_root/lib &&       cf_search="$cf_search $prefix/$cf_nculib_root/lib"
3767
 
        test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
3768
 
}
3769
 
 
3770
 
test "$prefix" != /opt && \
3771
 
test -d /opt && {
3772
 
        test -n "$verbose" && echo "    ... testing lib-directories under /opt"
3773
 
        test -d /opt/lib &&             cf_search="$cf_search /opt/lib"
3774
 
        test -d /opt/lib/$cf_nculib_root &&          cf_search="$cf_search /opt/lib/$cf_nculib_root"
3775
 
        test -d /opt/lib/$cf_nculib_root/lib &&       cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
3776
 
        test -d /opt/$cf_nculib_root/lib &&          cf_search="$cf_search /opt/$cf_nculib_root/lib"
3777
 
        test -d /opt/$cf_nculib_root/lib/$cf_nculib_root &&       cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
3778
 
}
3779
 
 
3780
 
test "$prefix" != /usr && \
3781
 
test -d /usr && {
3782
 
        test -n "$verbose" && echo "    ... testing lib-directories under /usr"
3783
 
        test -d /usr/lib &&             cf_search="$cf_search /usr/lib"
3784
 
        test -d /usr/lib/$cf_nculib_root &&          cf_search="$cf_search /usr/lib/$cf_nculib_root"
3785
 
        test -d /usr/lib/$cf_nculib_root/lib &&       cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
3786
 
        test -d /usr/$cf_nculib_root/lib &&          cf_search="$cf_search /usr/$cf_nculib_root/lib"
3787
 
}
3788
5143
 
3789
5144
                        for cf_libdir in $cf_search
3790
5145
                        do
3791
5146
                                echo $ac_n "checking for -l$cf_nculib_root in $cf_libdir""... $ac_c" 1>&6
3792
 
echo "configure:3793: checking for -l$cf_nculib_root in $cf_libdir" >&5
 
5147
echo "configure:5148: checking for -l$cf_nculib_root in $cf_libdir" >&5
3793
5148
                                LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
3794
5149
                                cat > conftest.$ac_ext <<EOF
3795
 
#line 3796 "configure"
 
5150
#line 5151 "configure"
3796
5151
#include "confdefs.h"
3797
5152
#include <${cf_cv_ncurses_header-curses.h}>
3798
5153
int main() {
3799
5154
initscr()
3800
5155
; return 0; }
3801
5156
EOF
3802
 
if { (eval echo configure:3803: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5157
if { (eval echo configure:5158: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3803
5158
  rm -rf conftest*
3804
5159
  echo "$ac_t""yes" 1>&6
3805
5160
                                         eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
3830
5185
 
3831
5186
if test -n "$cf_ncurses_LIBS" ; then
3832
5187
        echo $ac_n "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS""... $ac_c" 1>&6
3833
 
echo "configure:3834: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
 
5188
echo "configure:5189: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
3834
5189
        cf_ncurses_SAVE="$LIBS"
3835
5190
        for p in $cf_ncurses_LIBS ; do
3836
5191
                q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
3839
5194
                fi
3840
5195
        done
3841
5196
        cat > conftest.$ac_ext <<EOF
3842
 
#line 3843 "configure"
 
5197
#line 5198 "configure"
3843
5198
#include "confdefs.h"
3844
5199
#include <${cf_cv_ncurses_header-curses.h}>
3845
5200
int main() {
3846
5201
initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
3847
5202
; return 0; }
3848
5203
EOF
3849
 
if { (eval echo configure:3850: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5204
if { (eval echo configure:5205: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3850
5205
  rm -rf conftest*
3851
5206
  echo "$ac_t""yes" 1>&6
3852
5207
else
3867
5222
EOF
3868
5223
 
3869
5224
 
3870
 
        LIB_NAME=ncursesw
3871
 
        ;;
3872
 
esac
3873
 
 
3874
 
 
3875
 
 
3876
 
echo $ac_n "checking for new_panel in -lpanel$cf_cv_libtype""... $ac_c" 1>&6
3877
 
echo "configure:3878: checking for new_panel in -lpanel$cf_cv_libtype" >&5
 
5225
        ;;
 
5226
pdcurses) #(vi
 
5227
        if test "$no_x" = yes; then
 
5228
  # Not all programs may use this symbol, but it does not hurt to define it.
 
5229
  cat >> confdefs.h <<\EOF
 
5230
#define X_DISPLAY_MISSING 1
 
5231
EOF
 
5232
 
 
5233
  X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
 
5234
else
 
5235
  if test -n "$x_includes"; then
 
5236
    X_CFLAGS="$X_CFLAGS -I$x_includes"
 
5237
  fi
 
5238
 
 
5239
  # It would also be nice to do this for all -L options, not just this one.
 
5240
  if test -n "$x_libraries"; then
 
5241
    X_LIBS="$X_LIBS -L$x_libraries"
 
5242
    # For Solaris; some versions of Sun CC require a space after -R and
 
5243
    # others require no space.  Words are not sufficient . . . .
 
5244
    case "`(uname -sr) 2>/dev/null`" in
 
5245
    "SunOS 5"*)
 
5246
      echo $ac_n "checking whether -R must be followed by a space""... $ac_c" 1>&6
 
5247
echo "configure:5248: checking whether -R must be followed by a space" >&5
 
5248
      ac_xsave_LIBS="$LIBS"; LIBS="$LIBS -R$x_libraries"
 
5249
      cat > conftest.$ac_ext <<EOF
 
5250
#line 5251 "configure"
 
5251
#include "confdefs.h"
 
5252
 
 
5253
int main() {
 
5254
 
 
5255
; return 0; }
 
5256
EOF
 
5257
if { (eval echo configure:5258: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5258
  rm -rf conftest*
 
5259
  ac_R_nospace=yes
 
5260
else
 
5261
  echo "configure: failed program was:" >&5
 
5262
  cat conftest.$ac_ext >&5
 
5263
  rm -rf conftest*
 
5264
  ac_R_nospace=no
 
5265
fi
 
5266
rm -f conftest*
 
5267
      if test $ac_R_nospace = yes; then
 
5268
        echo "$ac_t""no" 1>&6
 
5269
        X_LIBS="$X_LIBS -R$x_libraries"
 
5270
      else
 
5271
        LIBS="$ac_xsave_LIBS -R $x_libraries"
 
5272
        cat > conftest.$ac_ext <<EOF
 
5273
#line 5274 "configure"
 
5274
#include "confdefs.h"
 
5275
 
 
5276
int main() {
 
5277
 
 
5278
; return 0; }
 
5279
EOF
 
5280
if { (eval echo configure:5281: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5281
  rm -rf conftest*
 
5282
  ac_R_space=yes
 
5283
else
 
5284
  echo "configure: failed program was:" >&5
 
5285
  cat conftest.$ac_ext >&5
 
5286
  rm -rf conftest*
 
5287
  ac_R_space=no
 
5288
fi
 
5289
rm -f conftest*
 
5290
        if test $ac_R_space = yes; then
 
5291
          echo "$ac_t""yes" 1>&6
 
5292
          X_LIBS="$X_LIBS -R $x_libraries"
 
5293
        else
 
5294
          echo "$ac_t""neither works" 1>&6
 
5295
        fi
 
5296
      fi
 
5297
      LIBS="$ac_xsave_LIBS"
 
5298
    esac
 
5299
  fi
 
5300
 
 
5301
  # Check for system-dependent libraries X programs must link with.
 
5302
  # Do this before checking for the system-independent R6 libraries
 
5303
  # (-lICE), since we may need -lsocket or whatever for X linking.
 
5304
 
 
5305
  if test "$ISC" = yes; then
 
5306
    X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
 
5307
  else
 
5308
    # Martyn.Johnson@cl.cam.ac.uk says this is needed for Ultrix, if the X
 
5309
    # libraries were built with DECnet support.  And karl@cs.umb.edu says
 
5310
    # the Alpha needs dnet_stub (dnet does not exist).
 
5311
    echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6
 
5312
echo "configure:5313: checking for dnet_ntoa in -ldnet" >&5
 
5313
ac_lib_var=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'`
 
5314
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 
5315
  echo $ac_n "(cached) $ac_c" 1>&6
 
5316
else
 
5317
  ac_save_LIBS="$LIBS"
 
5318
LIBS="-ldnet  $LIBS"
 
5319
cat > conftest.$ac_ext <<EOF
 
5320
#line 5321 "configure"
 
5321
#include "confdefs.h"
 
5322
/* Override any gcc2 internal prototype to avoid an error.  */
 
5323
/* We use char because int might match the return type of a gcc2
 
5324
    builtin and then its argument prototype would still apply.  */
 
5325
char dnet_ntoa();
 
5326
 
 
5327
int main() {
 
5328
dnet_ntoa()
 
5329
; return 0; }
 
5330
EOF
 
5331
if { (eval echo configure:5332: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5332
  rm -rf conftest*
 
5333
  eval "ac_cv_lib_$ac_lib_var=yes"
 
5334
else
 
5335
  echo "configure: failed program was:" >&5
 
5336
  cat conftest.$ac_ext >&5
 
5337
  rm -rf conftest*
 
5338
  eval "ac_cv_lib_$ac_lib_var=no"
 
5339
fi
 
5340
rm -f conftest*
 
5341
LIBS="$ac_save_LIBS"
 
5342
 
 
5343
fi
 
5344
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 
5345
  echo "$ac_t""yes" 1>&6
 
5346
  X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
 
5347
else
 
5348
  echo "$ac_t""no" 1>&6
 
5349
fi
 
5350
 
 
5351
    if test $ac_cv_lib_dnet_dnet_ntoa = no; then
 
5352
      echo $ac_n "checking for dnet_ntoa in -ldnet_stub""... $ac_c" 1>&6
 
5353
echo "configure:5354: checking for dnet_ntoa in -ldnet_stub" >&5
 
5354
ac_lib_var=`echo dnet_stub'_'dnet_ntoa | sed 'y%./+-%__p_%'`
 
5355
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 
5356
  echo $ac_n "(cached) $ac_c" 1>&6
 
5357
else
 
5358
  ac_save_LIBS="$LIBS"
 
5359
LIBS="-ldnet_stub  $LIBS"
 
5360
cat > conftest.$ac_ext <<EOF
 
5361
#line 5362 "configure"
 
5362
#include "confdefs.h"
 
5363
/* Override any gcc2 internal prototype to avoid an error.  */
 
5364
/* We use char because int might match the return type of a gcc2
 
5365
    builtin and then its argument prototype would still apply.  */
 
5366
char dnet_ntoa();
 
5367
 
 
5368
int main() {
 
5369
dnet_ntoa()
 
5370
; return 0; }
 
5371
EOF
 
5372
if { (eval echo configure:5373: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5373
  rm -rf conftest*
 
5374
  eval "ac_cv_lib_$ac_lib_var=yes"
 
5375
else
 
5376
  echo "configure: failed program was:" >&5
 
5377
  cat conftest.$ac_ext >&5
 
5378
  rm -rf conftest*
 
5379
  eval "ac_cv_lib_$ac_lib_var=no"
 
5380
fi
 
5381
rm -f conftest*
 
5382
LIBS="$ac_save_LIBS"
 
5383
 
 
5384
fi
 
5385
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 
5386
  echo "$ac_t""yes" 1>&6
 
5387
  X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
 
5388
else
 
5389
  echo "$ac_t""no" 1>&6
 
5390
fi
 
5391
 
 
5392
    fi
 
5393
 
 
5394
    # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
 
5395
    # to get the SysV transport functions.
 
5396
    # chad@anasazi.com says the Pyramis MIS-ES running DC/OSx (SVR4)
 
5397
    # needs -lnsl.
 
5398
    # The nsl library prevents programs from opening the X display
 
5399
    # on Irix 5.2, according to dickey@clark.net.
 
5400
    echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
 
5401
echo "configure:5402: checking for gethostbyname" >&5
 
5402
if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
 
5403
  echo $ac_n "(cached) $ac_c" 1>&6
 
5404
else
 
5405
  cat > conftest.$ac_ext <<EOF
 
5406
#line 5407 "configure"
 
5407
#include "confdefs.h"
 
5408
/* System header to define __stub macros and hopefully few prototypes,
 
5409
    which can conflict with char gethostbyname(); below.  */
 
5410
#include <assert.h>
 
5411
/* Override any gcc2 internal prototype to avoid an error.  */
 
5412
/* We use char because int might match the return type of a gcc2
 
5413
    builtin and then its argument prototype would still apply.  */
 
5414
char gethostbyname();
 
5415
 
 
5416
int main() {
 
5417
 
 
5418
/* The GNU C library defines this for functions which it implements
 
5419
    to always fail with ENOSYS.  Some functions are actually named
 
5420
    something starting with __ and the normal name is an alias.  */
 
5421
#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
 
5422
choke me
 
5423
#else
 
5424
gethostbyname();
 
5425
#endif
 
5426
 
 
5427
; return 0; }
 
5428
EOF
 
5429
if { (eval echo configure:5430: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5430
  rm -rf conftest*
 
5431
  eval "ac_cv_func_gethostbyname=yes"
 
5432
else
 
5433
  echo "configure: failed program was:" >&5
 
5434
  cat conftest.$ac_ext >&5
 
5435
  rm -rf conftest*
 
5436
  eval "ac_cv_func_gethostbyname=no"
 
5437
fi
 
5438
rm -f conftest*
 
5439
fi
 
5440
 
 
5441
if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
 
5442
  echo "$ac_t""yes" 1>&6
 
5443
  :
 
5444
else
 
5445
  echo "$ac_t""no" 1>&6
 
5446
fi
 
5447
 
 
5448
    if test $ac_cv_func_gethostbyname = no; then
 
5449
      echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
 
5450
echo "configure:5451: checking for gethostbyname in -lnsl" >&5
 
5451
ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
 
5452
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 
5453
  echo $ac_n "(cached) $ac_c" 1>&6
 
5454
else
 
5455
  ac_save_LIBS="$LIBS"
 
5456
LIBS="-lnsl  $LIBS"
 
5457
cat > conftest.$ac_ext <<EOF
 
5458
#line 5459 "configure"
 
5459
#include "confdefs.h"
 
5460
/* Override any gcc2 internal prototype to avoid an error.  */
 
5461
/* We use char because int might match the return type of a gcc2
 
5462
    builtin and then its argument prototype would still apply.  */
 
5463
char gethostbyname();
 
5464
 
 
5465
int main() {
 
5466
gethostbyname()
 
5467
; return 0; }
 
5468
EOF
 
5469
if { (eval echo configure:5470: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5470
  rm -rf conftest*
 
5471
  eval "ac_cv_lib_$ac_lib_var=yes"
 
5472
else
 
5473
  echo "configure: failed program was:" >&5
 
5474
  cat conftest.$ac_ext >&5
 
5475
  rm -rf conftest*
 
5476
  eval "ac_cv_lib_$ac_lib_var=no"
 
5477
fi
 
5478
rm -f conftest*
 
5479
LIBS="$ac_save_LIBS"
 
5480
 
 
5481
fi
 
5482
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 
5483
  echo "$ac_t""yes" 1>&6
 
5484
  X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
 
5485
else
 
5486
  echo "$ac_t""no" 1>&6
 
5487
fi
 
5488
 
 
5489
    fi
 
5490
 
 
5491
    # lieder@skyler.mavd.honeywell.com says without -lsocket,
 
5492
    # socket/setsockopt and other routines are undefined under SCO ODT
 
5493
    # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
 
5494
    # on later versions), says simon@lia.di.epfl.ch: it contains
 
5495
    # gethostby* variants that don't use the nameserver (or something).
 
5496
    # -lsocket must be given before -lnsl if both are needed.
 
5497
    # We assume that if connect needs -lnsl, so does gethostbyname.
 
5498
    echo $ac_n "checking for connect""... $ac_c" 1>&6
 
5499
echo "configure:5500: checking for connect" >&5
 
5500
if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
 
5501
  echo $ac_n "(cached) $ac_c" 1>&6
 
5502
else
 
5503
  cat > conftest.$ac_ext <<EOF
 
5504
#line 5505 "configure"
 
5505
#include "confdefs.h"
 
5506
/* System header to define __stub macros and hopefully few prototypes,
 
5507
    which can conflict with char connect(); below.  */
 
5508
#include <assert.h>
 
5509
/* Override any gcc2 internal prototype to avoid an error.  */
 
5510
/* We use char because int might match the return type of a gcc2
 
5511
    builtin and then its argument prototype would still apply.  */
 
5512
char connect();
 
5513
 
 
5514
int main() {
 
5515
 
 
5516
/* The GNU C library defines this for functions which it implements
 
5517
    to always fail with ENOSYS.  Some functions are actually named
 
5518
    something starting with __ and the normal name is an alias.  */
 
5519
#if defined (__stub_connect) || defined (__stub___connect)
 
5520
choke me
 
5521
#else
 
5522
connect();
 
5523
#endif
 
5524
 
 
5525
; return 0; }
 
5526
EOF
 
5527
if { (eval echo configure:5528: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5528
  rm -rf conftest*
 
5529
  eval "ac_cv_func_connect=yes"
 
5530
else
 
5531
  echo "configure: failed program was:" >&5
 
5532
  cat conftest.$ac_ext >&5
 
5533
  rm -rf conftest*
 
5534
  eval "ac_cv_func_connect=no"
 
5535
fi
 
5536
rm -f conftest*
 
5537
fi
 
5538
 
 
5539
if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then
 
5540
  echo "$ac_t""yes" 1>&6
 
5541
  :
 
5542
else
 
5543
  echo "$ac_t""no" 1>&6
 
5544
fi
 
5545
 
 
5546
    if test $ac_cv_func_connect = no; then
 
5547
      echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
 
5548
echo "configure:5549: checking for connect in -lsocket" >&5
 
5549
ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'`
 
5550
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 
5551
  echo $ac_n "(cached) $ac_c" 1>&6
 
5552
else
 
5553
  ac_save_LIBS="$LIBS"
 
5554
LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
 
5555
cat > conftest.$ac_ext <<EOF
 
5556
#line 5557 "configure"
 
5557
#include "confdefs.h"
 
5558
/* Override any gcc2 internal prototype to avoid an error.  */
 
5559
/* We use char because int might match the return type of a gcc2
 
5560
    builtin and then its argument prototype would still apply.  */
 
5561
char connect();
 
5562
 
 
5563
int main() {
 
5564
connect()
 
5565
; return 0; }
 
5566
EOF
 
5567
if { (eval echo configure:5568: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5568
  rm -rf conftest*
 
5569
  eval "ac_cv_lib_$ac_lib_var=yes"
 
5570
else
 
5571
  echo "configure: failed program was:" >&5
 
5572
  cat conftest.$ac_ext >&5
 
5573
  rm -rf conftest*
 
5574
  eval "ac_cv_lib_$ac_lib_var=no"
 
5575
fi
 
5576
rm -f conftest*
 
5577
LIBS="$ac_save_LIBS"
 
5578
 
 
5579
fi
 
5580
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 
5581
  echo "$ac_t""yes" 1>&6
 
5582
  X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
 
5583
else
 
5584
  echo "$ac_t""no" 1>&6
 
5585
fi
 
5586
 
 
5587
    fi
 
5588
 
 
5589
    # gomez@mi.uni-erlangen.de says -lposix is necessary on A/UX.
 
5590
    echo $ac_n "checking for remove""... $ac_c" 1>&6
 
5591
echo "configure:5592: checking for remove" >&5
 
5592
if eval "test \"`echo '$''{'ac_cv_func_remove'+set}'`\" = set"; then
 
5593
  echo $ac_n "(cached) $ac_c" 1>&6
 
5594
else
 
5595
  cat > conftest.$ac_ext <<EOF
 
5596
#line 5597 "configure"
 
5597
#include "confdefs.h"
 
5598
/* System header to define __stub macros and hopefully few prototypes,
 
5599
    which can conflict with char remove(); below.  */
 
5600
#include <assert.h>
 
5601
/* Override any gcc2 internal prototype to avoid an error.  */
 
5602
/* We use char because int might match the return type of a gcc2
 
5603
    builtin and then its argument prototype would still apply.  */
 
5604
char remove();
 
5605
 
 
5606
int main() {
 
5607
 
 
5608
/* The GNU C library defines this for functions which it implements
 
5609
    to always fail with ENOSYS.  Some functions are actually named
 
5610
    something starting with __ and the normal name is an alias.  */
 
5611
#if defined (__stub_remove) || defined (__stub___remove)
 
5612
choke me
 
5613
#else
 
5614
remove();
 
5615
#endif
 
5616
 
 
5617
; return 0; }
 
5618
EOF
 
5619
if { (eval echo configure:5620: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5620
  rm -rf conftest*
 
5621
  eval "ac_cv_func_remove=yes"
 
5622
else
 
5623
  echo "configure: failed program was:" >&5
 
5624
  cat conftest.$ac_ext >&5
 
5625
  rm -rf conftest*
 
5626
  eval "ac_cv_func_remove=no"
 
5627
fi
 
5628
rm -f conftest*
 
5629
fi
 
5630
 
 
5631
if eval "test \"`echo '$ac_cv_func_'remove`\" = yes"; then
 
5632
  echo "$ac_t""yes" 1>&6
 
5633
  :
 
5634
else
 
5635
  echo "$ac_t""no" 1>&6
 
5636
fi
 
5637
 
 
5638
    if test $ac_cv_func_remove = no; then
 
5639
      echo $ac_n "checking for remove in -lposix""... $ac_c" 1>&6
 
5640
echo "configure:5641: checking for remove in -lposix" >&5
 
5641
ac_lib_var=`echo posix'_'remove | sed 'y%./+-%__p_%'`
 
5642
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 
5643
  echo $ac_n "(cached) $ac_c" 1>&6
 
5644
else
 
5645
  ac_save_LIBS="$LIBS"
 
5646
LIBS="-lposix  $LIBS"
 
5647
cat > conftest.$ac_ext <<EOF
 
5648
#line 5649 "configure"
 
5649
#include "confdefs.h"
 
5650
/* Override any gcc2 internal prototype to avoid an error.  */
 
5651
/* We use char because int might match the return type of a gcc2
 
5652
    builtin and then its argument prototype would still apply.  */
 
5653
char remove();
 
5654
 
 
5655
int main() {
 
5656
remove()
 
5657
; return 0; }
 
5658
EOF
 
5659
if { (eval echo configure:5660: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5660
  rm -rf conftest*
 
5661
  eval "ac_cv_lib_$ac_lib_var=yes"
 
5662
else
 
5663
  echo "configure: failed program was:" >&5
 
5664
  cat conftest.$ac_ext >&5
 
5665
  rm -rf conftest*
 
5666
  eval "ac_cv_lib_$ac_lib_var=no"
 
5667
fi
 
5668
rm -f conftest*
 
5669
LIBS="$ac_save_LIBS"
 
5670
 
 
5671
fi
 
5672
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 
5673
  echo "$ac_t""yes" 1>&6
 
5674
  X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
 
5675
else
 
5676
  echo "$ac_t""no" 1>&6
 
5677
fi
 
5678
 
 
5679
    fi
 
5680
 
 
5681
    # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
 
5682
    echo $ac_n "checking for shmat""... $ac_c" 1>&6
 
5683
echo "configure:5684: checking for shmat" >&5
 
5684
if eval "test \"`echo '$''{'ac_cv_func_shmat'+set}'`\" = set"; then
 
5685
  echo $ac_n "(cached) $ac_c" 1>&6
 
5686
else
 
5687
  cat > conftest.$ac_ext <<EOF
 
5688
#line 5689 "configure"
 
5689
#include "confdefs.h"
 
5690
/* System header to define __stub macros and hopefully few prototypes,
 
5691
    which can conflict with char shmat(); below.  */
 
5692
#include <assert.h>
 
5693
/* Override any gcc2 internal prototype to avoid an error.  */
 
5694
/* We use char because int might match the return type of a gcc2
 
5695
    builtin and then its argument prototype would still apply.  */
 
5696
char shmat();
 
5697
 
 
5698
int main() {
 
5699
 
 
5700
/* The GNU C library defines this for functions which it implements
 
5701
    to always fail with ENOSYS.  Some functions are actually named
 
5702
    something starting with __ and the normal name is an alias.  */
 
5703
#if defined (__stub_shmat) || defined (__stub___shmat)
 
5704
choke me
 
5705
#else
 
5706
shmat();
 
5707
#endif
 
5708
 
 
5709
; return 0; }
 
5710
EOF
 
5711
if { (eval echo configure:5712: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5712
  rm -rf conftest*
 
5713
  eval "ac_cv_func_shmat=yes"
 
5714
else
 
5715
  echo "configure: failed program was:" >&5
 
5716
  cat conftest.$ac_ext >&5
 
5717
  rm -rf conftest*
 
5718
  eval "ac_cv_func_shmat=no"
 
5719
fi
 
5720
rm -f conftest*
 
5721
fi
 
5722
 
 
5723
if eval "test \"`echo '$ac_cv_func_'shmat`\" = yes"; then
 
5724
  echo "$ac_t""yes" 1>&6
 
5725
  :
 
5726
else
 
5727
  echo "$ac_t""no" 1>&6
 
5728
fi
 
5729
 
 
5730
    if test $ac_cv_func_shmat = no; then
 
5731
      echo $ac_n "checking for shmat in -lipc""... $ac_c" 1>&6
 
5732
echo "configure:5733: checking for shmat in -lipc" >&5
 
5733
ac_lib_var=`echo ipc'_'shmat | sed 'y%./+-%__p_%'`
 
5734
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 
5735
  echo $ac_n "(cached) $ac_c" 1>&6
 
5736
else
 
5737
  ac_save_LIBS="$LIBS"
 
5738
LIBS="-lipc  $LIBS"
 
5739
cat > conftest.$ac_ext <<EOF
 
5740
#line 5741 "configure"
 
5741
#include "confdefs.h"
 
5742
/* Override any gcc2 internal prototype to avoid an error.  */
 
5743
/* We use char because int might match the return type of a gcc2
 
5744
    builtin and then its argument prototype would still apply.  */
 
5745
char shmat();
 
5746
 
 
5747
int main() {
 
5748
shmat()
 
5749
; return 0; }
 
5750
EOF
 
5751
if { (eval echo configure:5752: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5752
  rm -rf conftest*
 
5753
  eval "ac_cv_lib_$ac_lib_var=yes"
 
5754
else
 
5755
  echo "configure: failed program was:" >&5
 
5756
  cat conftest.$ac_ext >&5
 
5757
  rm -rf conftest*
 
5758
  eval "ac_cv_lib_$ac_lib_var=no"
 
5759
fi
 
5760
rm -f conftest*
 
5761
LIBS="$ac_save_LIBS"
 
5762
 
 
5763
fi
 
5764
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 
5765
  echo "$ac_t""yes" 1>&6
 
5766
  X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
 
5767
else
 
5768
  echo "$ac_t""no" 1>&6
 
5769
fi
 
5770
 
 
5771
    fi
 
5772
  fi
 
5773
 
 
5774
  # Check for libraries that X11R6 Xt/Xaw programs need.
 
5775
  ac_save_LDFLAGS="$LDFLAGS"
 
5776
  test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
 
5777
  # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
 
5778
  # check for ICE first), but we must link in the order -lSM -lICE or
 
5779
  # we get undefined symbols.  So assume we have SM if we have ICE.
 
5780
  # These have to be linked with before -lX11, unlike the other
 
5781
  # libraries we check for below, so use a different variable.
 
5782
  #  --interran@uluru.Stanford.EDU, kb@cs.umb.edu.
 
5783
  echo $ac_n "checking for IceConnectionNumber in -lICE""... $ac_c" 1>&6
 
5784
echo "configure:5785: checking for IceConnectionNumber in -lICE" >&5
 
5785
ac_lib_var=`echo ICE'_'IceConnectionNumber | sed 'y%./+-%__p_%'`
 
5786
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 
5787
  echo $ac_n "(cached) $ac_c" 1>&6
 
5788
else
 
5789
  ac_save_LIBS="$LIBS"
 
5790
LIBS="-lICE $X_EXTRA_LIBS $LIBS"
 
5791
cat > conftest.$ac_ext <<EOF
 
5792
#line 5793 "configure"
 
5793
#include "confdefs.h"
 
5794
/* Override any gcc2 internal prototype to avoid an error.  */
 
5795
/* We use char because int might match the return type of a gcc2
 
5796
    builtin and then its argument prototype would still apply.  */
 
5797
char IceConnectionNumber();
 
5798
 
 
5799
int main() {
 
5800
IceConnectionNumber()
 
5801
; return 0; }
 
5802
EOF
 
5803
if { (eval echo configure:5804: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5804
  rm -rf conftest*
 
5805
  eval "ac_cv_lib_$ac_lib_var=yes"
 
5806
else
 
5807
  echo "configure: failed program was:" >&5
 
5808
  cat conftest.$ac_ext >&5
 
5809
  rm -rf conftest*
 
5810
  eval "ac_cv_lib_$ac_lib_var=no"
 
5811
fi
 
5812
rm -f conftest*
 
5813
LIBS="$ac_save_LIBS"
 
5814
 
 
5815
fi
 
5816
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 
5817
  echo "$ac_t""yes" 1>&6
 
5818
  X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
 
5819
else
 
5820
  echo "$ac_t""no" 1>&6
 
5821
fi
 
5822
 
 
5823
  LDFLAGS="$ac_save_LDFLAGS"
 
5824
 
 
5825
fi
 
5826
 
 
5827
 
 
5828
 
 
5829
 
 
5830
 
 
5831
# SYSTEM_NAME=`echo "$cf_cv_system_name"|tr ' ' -`
 
5832
 
 
5833
cf_have_X_LIBS=no
 
5834
 
 
5835
LDFLAGS="$X_LIBS $LDFLAGS"
 
5836
 
 
5837
test -n "$verbose" && echo "    checking additions to CFLAGS" 1>&6
 
5838
 
 
5839
echo "${as_me-configure}:5840: testing checking additions to CFLAGS ..." 1>&5
 
5840
 
 
5841
 
 
5842
cf_check_cflags="$CFLAGS"
 
5843
cf_check_cppflags="$CPPFLAGS"
 
5844
 
 
5845
cf_fix_cppflags=no
 
5846
cf_new_cflags=
 
5847
cf_new_cppflags=
 
5848
cf_new_extra_cppflags=
 
5849
 
 
5850
for cf_add_cflags in $X_CFLAGS
 
5851
do
 
5852
case $cf_fix_cppflags in
 
5853
no)
 
5854
        case $cf_add_cflags in #(vi
 
5855
        -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
 
5856
                case $cf_add_cflags in
 
5857
                -D*)
 
5858
                        cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
 
5859
 
 
5860
                        test "${cf_add_cflags}" != "${cf_tst_cflags}" \
 
5861
                        && test -z "${cf_tst_cflags}" \
 
5862
                        && cf_fix_cppflags=yes
 
5863
 
 
5864
                        if test $cf_fix_cppflags = yes ; then
 
5865
                                cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
 
5866
                                continue
 
5867
                        elif test "${cf_tst_cflags}" = "\"'" ; then
 
5868
                                cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
 
5869
                                continue
 
5870
                        fi
 
5871
                        ;;
 
5872
                esac
 
5873
                case "$CPPFLAGS" in
 
5874
                *$cf_add_cflags) #(vi
 
5875
                        ;;
 
5876
                *) #(vi
 
5877
                        cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
 
5878
                        ;;
 
5879
                esac
 
5880
                ;;
 
5881
        *)
 
5882
                cf_new_cflags="$cf_new_cflags $cf_add_cflags"
 
5883
                ;;
 
5884
        esac
 
5885
        ;;
 
5886
yes)
 
5887
        cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
 
5888
 
 
5889
        cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
 
5890
 
 
5891
        test "${cf_add_cflags}" != "${cf_tst_cflags}" \
 
5892
        && test -z "${cf_tst_cflags}" \
 
5893
        && cf_fix_cppflags=no
 
5894
        ;;
 
5895
esac
 
5896
done
 
5897
 
 
5898
if test -n "$cf_new_cflags" ; then
 
5899
        test -n "$verbose" && echo "    add to \$CFLAGS $cf_new_cflags" 1>&6
 
5900
 
 
5901
echo "${as_me-configure}:5902: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
 
5902
 
 
5903
 
 
5904
        CFLAGS="$CFLAGS $cf_new_cflags"
 
5905
fi
 
5906
 
 
5907
if test -n "$cf_new_cppflags" ; then
 
5908
        test -n "$verbose" && echo "    add to \$CPPFLAGS $cf_new_cppflags" 1>&6
 
5909
 
 
5910
echo "${as_me-configure}:5911: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
 
5911
 
 
5912
 
 
5913
        CPPFLAGS="$cf_new_cppflags $CPPFLAGS"
 
5914
fi
 
5915
 
 
5916
if test -n "$cf_new_extra_cppflags" ; then
 
5917
        test -n "$verbose" && echo "    add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
 
5918
 
 
5919
echo "${as_me-configure}:5920: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
 
5920
 
 
5921
 
 
5922
        EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
 
5923
fi
 
5924
 
 
5925
 
 
5926
 
 
5927
 
 
5928
if test "$cf_check_cflags" != "$CFLAGS" ; then
 
5929
cat > conftest.$ac_ext <<EOF
 
5930
#line 5931 "configure"
 
5931
#include "confdefs.h"
 
5932
#include <stdio.h>
 
5933
int main() {
 
5934
printf("Hello world");
 
5935
; return 0; }
 
5936
EOF
 
5937
if { (eval echo configure:5938: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5938
  :
 
5939
else
 
5940
  echo "configure: failed program was:" >&5
 
5941
  cat conftest.$ac_ext >&5
 
5942
  rm -rf conftest*
 
5943
  test -n "$verbose" && echo "  test-compile failed.  Undoing change to \$CFLAGS" 1>&6
 
5944
 
 
5945
echo "${as_me-configure}:5946: testing test-compile failed.  Undoing change to \$CFLAGS ..." 1>&5
 
5946
 
 
5947
 
 
5948
         if test "$cf_check_cppflags" != "$CPPFLAGS" ; then
 
5949
                 test -n "$verbose" && echo "   but keeping change to \$CPPFLAGS" 1>&6
 
5950
 
 
5951
echo "${as_me-configure}:5952: testing but keeping change to \$CPPFLAGS ..." 1>&5
 
5952
 
 
5953
 
 
5954
         fi
 
5955
         CFLAGS="$cf_check_flags"
 
5956
fi
 
5957
rm -f conftest*
 
5958
fi
 
5959
 
 
5960
 
 
5961
echo $ac_n "checking for XOpenDisplay""... $ac_c" 1>&6
 
5962
echo "configure:5963: checking for XOpenDisplay" >&5
 
5963
if eval "test \"`echo '$''{'ac_cv_func_XOpenDisplay'+set}'`\" = set"; then
 
5964
  echo $ac_n "(cached) $ac_c" 1>&6
 
5965
else
 
5966
  cat > conftest.$ac_ext <<EOF
 
5967
#line 5968 "configure"
 
5968
#include "confdefs.h"
 
5969
/* System header to define __stub macros and hopefully few prototypes,
 
5970
    which can conflict with char XOpenDisplay(); below.  */
 
5971
#include <assert.h>
 
5972
/* Override any gcc2 internal prototype to avoid an error.  */
 
5973
/* We use char because int might match the return type of a gcc2
 
5974
    builtin and then its argument prototype would still apply.  */
 
5975
char XOpenDisplay();
 
5976
 
 
5977
int main() {
 
5978
 
 
5979
/* The GNU C library defines this for functions which it implements
 
5980
    to always fail with ENOSYS.  Some functions are actually named
 
5981
    something starting with __ and the normal name is an alias.  */
 
5982
#if defined (__stub_XOpenDisplay) || defined (__stub___XOpenDisplay)
 
5983
choke me
 
5984
#else
 
5985
XOpenDisplay();
 
5986
#endif
 
5987
 
 
5988
; return 0; }
 
5989
EOF
 
5990
if { (eval echo configure:5991: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
5991
  rm -rf conftest*
 
5992
  eval "ac_cv_func_XOpenDisplay=yes"
 
5993
else
 
5994
  echo "configure: failed program was:" >&5
 
5995
  cat conftest.$ac_ext >&5
 
5996
  rm -rf conftest*
 
5997
  eval "ac_cv_func_XOpenDisplay=no"
 
5998
fi
 
5999
rm -f conftest*
 
6000
fi
 
6001
 
 
6002
if eval "test \"`echo '$ac_cv_func_'XOpenDisplay`\" = yes"; then
 
6003
  echo "$ac_t""yes" 1>&6
 
6004
  :
 
6005
else
 
6006
  echo "$ac_t""no" 1>&6
 
6007
 
 
6008
echo $ac_n "checking for XOpenDisplay in -lX11""... $ac_c" 1>&6
 
6009
echo "configure:6010: checking for XOpenDisplay in -lX11" >&5
 
6010
ac_lib_var=`echo X11'_'XOpenDisplay | sed 'y%./+-%__p_%'`
 
6011
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 
6012
  echo $ac_n "(cached) $ac_c" 1>&6
 
6013
else
 
6014
  ac_save_LIBS="$LIBS"
 
6015
LIBS="-lX11 $X_PRE_LIBS $LIBS $X_EXTRA_LIBS $LIBS"
 
6016
cat > conftest.$ac_ext <<EOF
 
6017
#line 6018 "configure"
 
6018
#include "confdefs.h"
 
6019
/* Override any gcc2 internal prototype to avoid an error.  */
 
6020
/* We use char because int might match the return type of a gcc2
 
6021
    builtin and then its argument prototype would still apply.  */
 
6022
char XOpenDisplay();
 
6023
 
 
6024
int main() {
 
6025
XOpenDisplay()
 
6026
; return 0; }
 
6027
EOF
 
6028
if { (eval echo configure:6029: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
6029
  rm -rf conftest*
 
6030
  eval "ac_cv_lib_$ac_lib_var=yes"
 
6031
else
 
6032
  echo "configure: failed program was:" >&5
 
6033
  cat conftest.$ac_ext >&5
 
6034
  rm -rf conftest*
 
6035
  eval "ac_cv_lib_$ac_lib_var=no"
 
6036
fi
 
6037
rm -f conftest*
 
6038
LIBS="$ac_save_LIBS"
 
6039
 
 
6040
fi
 
6041
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 
6042
  echo "$ac_t""yes" 1>&6
 
6043
  LIBS="-lX11 $LIBS"
 
6044
else
 
6045
  echo "$ac_t""no" 1>&6
 
6046
fi
 
6047
 
 
6048
fi
 
6049
 
 
6050
 
 
6051
echo $ac_n "checking for XtAppInitialize""... $ac_c" 1>&6
 
6052
echo "configure:6053: checking for XtAppInitialize" >&5
 
6053
if eval "test \"`echo '$''{'ac_cv_func_XtAppInitialize'+set}'`\" = set"; then
 
6054
  echo $ac_n "(cached) $ac_c" 1>&6
 
6055
else
 
6056
  cat > conftest.$ac_ext <<EOF
 
6057
#line 6058 "configure"
 
6058
#include "confdefs.h"
 
6059
/* System header to define __stub macros and hopefully few prototypes,
 
6060
    which can conflict with char XtAppInitialize(); below.  */
 
6061
#include <assert.h>
 
6062
/* Override any gcc2 internal prototype to avoid an error.  */
 
6063
/* We use char because int might match the return type of a gcc2
 
6064
    builtin and then its argument prototype would still apply.  */
 
6065
char XtAppInitialize();
 
6066
 
 
6067
int main() {
 
6068
 
 
6069
/* The GNU C library defines this for functions which it implements
 
6070
    to always fail with ENOSYS.  Some functions are actually named
 
6071
    something starting with __ and the normal name is an alias.  */
 
6072
#if defined (__stub_XtAppInitialize) || defined (__stub___XtAppInitialize)
 
6073
choke me
 
6074
#else
 
6075
XtAppInitialize();
 
6076
#endif
 
6077
 
 
6078
; return 0; }
 
6079
EOF
 
6080
if { (eval echo configure:6081: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
6081
  rm -rf conftest*
 
6082
  eval "ac_cv_func_XtAppInitialize=yes"
 
6083
else
 
6084
  echo "configure: failed program was:" >&5
 
6085
  cat conftest.$ac_ext >&5
 
6086
  rm -rf conftest*
 
6087
  eval "ac_cv_func_XtAppInitialize=no"
 
6088
fi
 
6089
rm -f conftest*
 
6090
fi
 
6091
 
 
6092
if eval "test \"`echo '$ac_cv_func_'XtAppInitialize`\" = yes"; then
 
6093
  echo "$ac_t""yes" 1>&6
 
6094
  :
 
6095
else
 
6096
  echo "$ac_t""no" 1>&6
 
6097
 
 
6098
echo $ac_n "checking for XtAppInitialize in -lXt""... $ac_c" 1>&6
 
6099
echo "configure:6100: checking for XtAppInitialize in -lXt" >&5
 
6100
ac_lib_var=`echo Xt'_'XtAppInitialize | sed 'y%./+-%__p_%'`
 
6101
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 
6102
  echo $ac_n "(cached) $ac_c" 1>&6
 
6103
else
 
6104
  ac_save_LIBS="$LIBS"
 
6105
LIBS="-lXt $X_PRE_LIBS $LIBS $X_EXTRA_LIBS $LIBS"
 
6106
cat > conftest.$ac_ext <<EOF
 
6107
#line 6108 "configure"
 
6108
#include "confdefs.h"
 
6109
/* Override any gcc2 internal prototype to avoid an error.  */
 
6110
/* We use char because int might match the return type of a gcc2
 
6111
    builtin and then its argument prototype would still apply.  */
 
6112
char XtAppInitialize();
 
6113
 
 
6114
int main() {
 
6115
XtAppInitialize()
 
6116
; return 0; }
 
6117
EOF
 
6118
if { (eval echo configure:6119: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
6119
  rm -rf conftest*
 
6120
  eval "ac_cv_lib_$ac_lib_var=yes"
 
6121
else
 
6122
  echo "configure: failed program was:" >&5
 
6123
  cat conftest.$ac_ext >&5
 
6124
  rm -rf conftest*
 
6125
  eval "ac_cv_lib_$ac_lib_var=no"
 
6126
fi
 
6127
rm -f conftest*
 
6128
LIBS="$ac_save_LIBS"
 
6129
 
 
6130
fi
 
6131
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 
6132
  echo "$ac_t""yes" 1>&6
 
6133
  cat >> confdefs.h <<\EOF
 
6134
#define HAVE_LIBXT 1
 
6135
EOF
 
6136
 
 
6137
         cf_have_X_LIBS=Xt
 
6138
         LIBS="-lXt $X_PRE_LIBS $LIBS $X_EXTRA_LIBS"
 
6139
else
 
6140
  echo "$ac_t""no" 1>&6
 
6141
fi
 
6142
 
 
6143
fi
 
6144
 
 
6145
 
 
6146
if test $cf_have_X_LIBS = no ; then
 
6147
        echo "configure: warning: Unable to successfully link X Toolkit library (-lXt) with
 
6148
test program.  You will have to check and add the proper libraries by hand
 
6149
to makefile." 1>&2
 
6150
fi
 
6151
 
 
6152
 
 
6153
cf_x_athena=${cf_x_athena-Xaw}
 
6154
 
 
6155
echo $ac_n "checking if you want to link with Xaw 3d library""... $ac_c" 1>&6
 
6156
echo "configure:6157: checking if you want to link with Xaw 3d library" >&5
 
6157
withval=
 
6158
 
 
6159
# Check whether --with-Xaw3d or --without-Xaw3d was given.
 
6160
if test "${with_Xaw3d+set}" = set; then
 
6161
  withval="$with_Xaw3d"
 
6162
  :
 
6163
fi
 
6164
 
 
6165
if test "$withval" = yes ; then
 
6166
        cf_x_athena=Xaw3d
 
6167
        echo "$ac_t""yes" 1>&6
 
6168
else
 
6169
        echo "$ac_t""no" 1>&6
 
6170
fi
 
6171
 
 
6172
echo $ac_n "checking if you want to link with neXT Athena library""... $ac_c" 1>&6
 
6173
echo "configure:6174: checking if you want to link with neXT Athena library" >&5
 
6174
withval=
 
6175
 
 
6176
# Check whether --with-neXtaw or --without-neXtaw was given.
 
6177
if test "${with_neXtaw+set}" = set; then
 
6178
  withval="$with_neXtaw"
 
6179
  :
 
6180
fi
 
6181
 
 
6182
if test "$withval" = yes ; then
 
6183
        cf_x_athena=neXtaw
 
6184
        echo "$ac_t""yes" 1>&6
 
6185
else
 
6186
        echo "$ac_t""no" 1>&6
 
6187
fi
 
6188
 
 
6189
echo $ac_n "checking if you want to link with Athena-Plus library""... $ac_c" 1>&6
 
6190
echo "configure:6191: checking if you want to link with Athena-Plus library" >&5
 
6191
withval=
 
6192
 
 
6193
# Check whether --with-XawPlus or --without-XawPlus was given.
 
6194
if test "${with_XawPlus+set}" = set; then
 
6195
  withval="$with_XawPlus"
 
6196
  :
 
6197
fi
 
6198
 
 
6199
if test "$withval" = yes ; then
 
6200
        cf_x_athena=XawPlus
 
6201
        echo "$ac_t""yes" 1>&6
 
6202
else
 
6203
        echo "$ac_t""no" 1>&6
 
6204
fi
 
6205
 
 
6206
echo $ac_n "checking for XextCreateExtension in -lXext""... $ac_c" 1>&6
 
6207
echo "configure:6208: checking for XextCreateExtension in -lXext" >&5
 
6208
ac_lib_var=`echo Xext'_'XextCreateExtension | sed 'y%./+-%__p_%'`
 
6209
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 
6210
  echo $ac_n "(cached) $ac_c" 1>&6
 
6211
else
 
6212
  ac_save_LIBS="$LIBS"
 
6213
LIBS="-lXext  $LIBS"
 
6214
cat > conftest.$ac_ext <<EOF
 
6215
#line 6216 "configure"
 
6216
#include "confdefs.h"
 
6217
/* Override any gcc2 internal prototype to avoid an error.  */
 
6218
/* We use char because int might match the return type of a gcc2
 
6219
    builtin and then its argument prototype would still apply.  */
 
6220
char XextCreateExtension();
 
6221
 
 
6222
int main() {
 
6223
XextCreateExtension()
 
6224
; return 0; }
 
6225
EOF
 
6226
if { (eval echo configure:6227: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
6227
  rm -rf conftest*
 
6228
  eval "ac_cv_lib_$ac_lib_var=yes"
 
6229
else
 
6230
  echo "configure: failed program was:" >&5
 
6231
  cat conftest.$ac_ext >&5
 
6232
  rm -rf conftest*
 
6233
  eval "ac_cv_lib_$ac_lib_var=no"
 
6234
fi
 
6235
rm -f conftest*
 
6236
LIBS="$ac_save_LIBS"
 
6237
 
 
6238
fi
 
6239
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 
6240
  echo "$ac_t""yes" 1>&6
 
6241
  LIBS="-lXext $LIBS"
 
6242
else
 
6243
  echo "$ac_t""no" 1>&6
 
6244
fi
 
6245
 
 
6246
 
 
6247
cf_x_athena_lib=""
 
6248
 
 
6249
 
 
6250
cf_x_athena_root=$cf_x_athena
 
6251
cf_x_athena_include=""
 
6252
 
 
6253
for cf_path in default \
 
6254
        /usr/contrib/X11R6 \
 
6255
        /usr/contrib/X11R5 \
 
6256
        /usr/lib/X11R5 \
 
6257
        /usr/local
 
6258
do
 
6259
        if test -z "$cf_x_athena_include" ; then
 
6260
                cf_save="$CPPFLAGS"
 
6261
                cf_test=X11/$cf_x_athena_root/SimpleMenu.h
 
6262
                if test $cf_path != default ; then
 
6263
                        CPPFLAGS="-I$cf_path/include $cf_save"
 
6264
                        echo $ac_n "checking for $cf_test in $cf_path""... $ac_c" 1>&6
 
6265
echo "configure:6266: checking for $cf_test in $cf_path" >&5
 
6266
                else
 
6267
                        echo $ac_n "checking for $cf_test""... $ac_c" 1>&6
 
6268
echo "configure:6269: checking for $cf_test" >&5
 
6269
                fi
 
6270
                cat > conftest.$ac_ext <<EOF
 
6271
#line 6272 "configure"
 
6272
#include "confdefs.h"
 
6273
 
 
6274
#include <X11/Intrinsic.h>
 
6275
#include <$cf_test>
 
6276
int main() {
 
6277
 
 
6278
; return 0; }
 
6279
EOF
 
6280
if { (eval echo configure:6281: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
6281
  rm -rf conftest*
 
6282
  cf_result=yes
 
6283
else
 
6284
  echo "configure: failed program was:" >&5
 
6285
  cat conftest.$ac_ext >&5
 
6286
  rm -rf conftest*
 
6287
  cf_result=no
 
6288
fi
 
6289
rm -f conftest*
 
6290
                echo "$ac_t""$cf_result" 1>&6
 
6291
                if test "$cf_result" = yes ; then
 
6292
                        cf_x_athena_include=$cf_path
 
6293
                        break
 
6294
                else
 
6295
                        CPPFLAGS="$cf_save"
 
6296
                fi
 
6297
        fi
 
6298
done
 
6299
 
 
6300
if test -z "$cf_x_athena_include" ; then
 
6301
        echo "configure: warning: Unable to successfully find Athena header files with test program" 1>&2
 
6302
elif test "$cf_x_athena_include" != default ; then
 
6303
        CPPFLAGS="$CPPFLAGS -I$cf_x_athena_include"
 
6304
fi
 
6305
 
 
6306
 
 
6307
cf_x_athena_root=$cf_x_athena
 
6308
cf_x_athena_lib=""
 
6309
 
 
6310
for cf_path in default \
 
6311
        /usr/contrib/X11R6 \
 
6312
        /usr/contrib/X11R5 \
 
6313
        /usr/lib/X11R5 \
 
6314
        /usr/local
 
6315
do
 
6316
        for cf_lib in \
 
6317
                "-l$cf_x_athena_root -lXmu" \
 
6318
                "-l$cf_x_athena_root -lXpm -lXmu" \
 
6319
                "-l${cf_x_athena_root}_s -lXmu_s"
 
6320
        do
 
6321
                if test -z "$cf_x_athena_lib" ; then
 
6322
                        cf_save="$LIBS"
 
6323
                        cf_test=XawSimpleMenuAddGlobalActions
 
6324
                        if test $cf_path != default ; then
 
6325
                                LIBS="-L$cf_path/lib $cf_lib $LIBS"
 
6326
                                echo $ac_n "checking for $cf_lib in $cf_path""... $ac_c" 1>&6
 
6327
echo "configure:6328: checking for $cf_lib in $cf_path" >&5
 
6328
                        else
 
6329
                                LIBS="$cf_lib $LIBS"
 
6330
                                echo $ac_n "checking for $cf_test in $cf_lib""... $ac_c" 1>&6
 
6331
echo "configure:6332: checking for $cf_test in $cf_lib" >&5
 
6332
                        fi
 
6333
                        cat > conftest.$ac_ext <<EOF
 
6334
#line 6335 "configure"
 
6335
#include "confdefs.h"
 
6336
 
 
6337
int main() {
 
6338
$cf_test()
 
6339
; return 0; }
 
6340
EOF
 
6341
if { (eval echo configure:6342: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
6342
  rm -rf conftest*
 
6343
  cf_result=yes
 
6344
else
 
6345
  echo "configure: failed program was:" >&5
 
6346
  cat conftest.$ac_ext >&5
 
6347
  rm -rf conftest*
 
6348
  cf_result=no
 
6349
fi
 
6350
rm -f conftest*
 
6351
                        echo "$ac_t""$cf_result" 1>&6
 
6352
                        if test "$cf_result" = yes ; then
 
6353
                                cf_x_athena_lib="$cf_lib"
 
6354
                                break
 
6355
                        fi
 
6356
                        LIBS="$cf_save"
 
6357
                fi
 
6358
        done
 
6359
done
 
6360
 
 
6361
if test -z "$cf_x_athena_lib" ; then
 
6362
        { echo "configure: error: Unable to successfully link Athena library (-l$cf_x_athena_root) with test program" 1>&2; exit 1; }
 
6363
fi
 
6364
 
 
6365
 
 
6366
cf_x_athena_LIBS=`echo "HAVE_LIB_$cf_x_athena" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
6367
 
 
6368
cat >> confdefs.h <<EOF
 
6369
#define $cf_x_athena_LIBS 1
 
6370
EOF
 
6371
 
 
6372
 
 
6373
 
 
6374
 
 
6375
 
 
6376
 
 
6377
for ac_prog in xcurses-config
 
6378
do
 
6379
# Extract the first word of "$ac_prog", so it can be a program name with args.
 
6380
set dummy $ac_prog; ac_word=$2
 
6381
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 
6382
echo "configure:6383: checking for $ac_word" >&5
 
6383
if eval "test \"`echo '$''{'ac_cv_path_XCURSES_CONFIG'+set}'`\" = set"; then
 
6384
  echo $ac_n "(cached) $ac_c" 1>&6
 
6385
else
 
6386
  case "$XCURSES_CONFIG" in
 
6387
  /*)
 
6388
  ac_cv_path_XCURSES_CONFIG="$XCURSES_CONFIG" # Let the user override the test with a path.
 
6389
  ;;
 
6390
  ?:/*)                  
 
6391
  ac_cv_path_XCURSES_CONFIG="$XCURSES_CONFIG" # Let the user override the test with a dos path.
 
6392
  ;;
 
6393
  *)
 
6394
  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
 
6395
  ac_dummy="$PATH"
 
6396
  for ac_dir in $ac_dummy; do 
 
6397
    test -z "$ac_dir" && ac_dir=.
 
6398
    if test -f $ac_dir/$ac_word; then
 
6399
      ac_cv_path_XCURSES_CONFIG="$ac_dir/$ac_word"
 
6400
      break
 
6401
    fi
 
6402
  done
 
6403
  IFS="$ac_save_ifs"
 
6404
  ;;
 
6405
esac
 
6406
fi
 
6407
XCURSES_CONFIG="$ac_cv_path_XCURSES_CONFIG"
 
6408
if test -n "$XCURSES_CONFIG"; then
 
6409
  echo "$ac_t""$XCURSES_CONFIG" 1>&6
 
6410
else
 
6411
  echo "$ac_t""no" 1>&6
 
6412
fi
 
6413
 
 
6414
test -n "$XCURSES_CONFIG" && break
 
6415
done
 
6416
test -n "$XCURSES_CONFIG" || XCURSES_CONFIG="none"
 
6417
 
 
6418
 
 
6419
if test "$XCURSES_CONFIG" != none ; then
 
6420
 
 
6421
CPPFLAGS="`$XCURSES_CONFIG --cflags` $CPPFLAGS"
 
6422
LIBS="`$XCURSES_CONFIG --libs` $LIBS"
 
6423
 
 
6424
cf_cv_lib_XCurses=yes
 
6425
 
 
6426
else
 
6427
 
 
6428
LDFLAGS="$LDFLAGS $X_LIBS"
 
6429
 
 
6430
test -n "$verbose" && echo "    checking additions to CFLAGS" 1>&6
 
6431
 
 
6432
echo "${as_me-configure}:6433: testing checking additions to CFLAGS ..." 1>&5
 
6433
 
 
6434
 
 
6435
cf_check_cflags="$CFLAGS"
 
6436
cf_check_cppflags="$CPPFLAGS"
 
6437
 
 
6438
cf_fix_cppflags=no
 
6439
cf_new_cflags=
 
6440
cf_new_cppflags=
 
6441
cf_new_extra_cppflags=
 
6442
 
 
6443
for cf_add_cflags in $X_CFLAGS
 
6444
do
 
6445
case $cf_fix_cppflags in
 
6446
no)
 
6447
        case $cf_add_cflags in #(vi
 
6448
        -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
 
6449
                case $cf_add_cflags in
 
6450
                -D*)
 
6451
                        cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
 
6452
 
 
6453
                        test "${cf_add_cflags}" != "${cf_tst_cflags}" \
 
6454
                        && test -z "${cf_tst_cflags}" \
 
6455
                        && cf_fix_cppflags=yes
 
6456
 
 
6457
                        if test $cf_fix_cppflags = yes ; then
 
6458
                                cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
 
6459
                                continue
 
6460
                        elif test "${cf_tst_cflags}" = "\"'" ; then
 
6461
                                cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
 
6462
                                continue
 
6463
                        fi
 
6464
                        ;;
 
6465
                esac
 
6466
                case "$CPPFLAGS" in
 
6467
                *$cf_add_cflags) #(vi
 
6468
                        ;;
 
6469
                *) #(vi
 
6470
                        cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
 
6471
                        ;;
 
6472
                esac
 
6473
                ;;
 
6474
        *)
 
6475
                cf_new_cflags="$cf_new_cflags $cf_add_cflags"
 
6476
                ;;
 
6477
        esac
 
6478
        ;;
 
6479
yes)
 
6480
        cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
 
6481
 
 
6482
        cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
 
6483
 
 
6484
        test "${cf_add_cflags}" != "${cf_tst_cflags}" \
 
6485
        && test -z "${cf_tst_cflags}" \
 
6486
        && cf_fix_cppflags=no
 
6487
        ;;
 
6488
esac
 
6489
done
 
6490
 
 
6491
if test -n "$cf_new_cflags" ; then
 
6492
        test -n "$verbose" && echo "    add to \$CFLAGS $cf_new_cflags" 1>&6
 
6493
 
 
6494
echo "${as_me-configure}:6495: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
 
6495
 
 
6496
 
 
6497
        CFLAGS="$CFLAGS $cf_new_cflags"
 
6498
fi
 
6499
 
 
6500
if test -n "$cf_new_cppflags" ; then
 
6501
        test -n "$verbose" && echo "    add to \$CPPFLAGS $cf_new_cppflags" 1>&6
 
6502
 
 
6503
echo "${as_me-configure}:6504: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
 
6504
 
 
6505
 
 
6506
        CPPFLAGS="$cf_new_cppflags $CPPFLAGS"
 
6507
fi
 
6508
 
 
6509
if test -n "$cf_new_extra_cppflags" ; then
 
6510
        test -n "$verbose" && echo "    add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
 
6511
 
 
6512
echo "${as_me-configure}:6513: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
 
6513
 
 
6514
 
 
6515
        EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
 
6516
fi
 
6517
 
 
6518
 
 
6519
 
 
6520
 
 
6521
if test "$cf_check_cflags" != "$CFLAGS" ; then
 
6522
cat > conftest.$ac_ext <<EOF
 
6523
#line 6524 "configure"
 
6524
#include "confdefs.h"
 
6525
#include <stdio.h>
 
6526
int main() {
 
6527
printf("Hello world");
 
6528
; return 0; }
 
6529
EOF
 
6530
if { (eval echo configure:6531: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
6531
  :
 
6532
else
 
6533
  echo "configure: failed program was:" >&5
 
6534
  cat conftest.$ac_ext >&5
 
6535
  rm -rf conftest*
 
6536
  test -n "$verbose" && echo "  test-compile failed.  Undoing change to \$CFLAGS" 1>&6
 
6537
 
 
6538
echo "${as_me-configure}:6539: testing test-compile failed.  Undoing change to \$CFLAGS ..." 1>&5
 
6539
 
 
6540
 
 
6541
         if test "$cf_check_cppflags" != "$CPPFLAGS" ; then
 
6542
                 test -n "$verbose" && echo "   but keeping change to \$CPPFLAGS" 1>&6
 
6543
 
 
6544
echo "${as_me-configure}:6545: testing but keeping change to \$CPPFLAGS ..." 1>&5
 
6545
 
 
6546
 
 
6547
         fi
 
6548
         CFLAGS="$cf_check_flags"
 
6549
fi
 
6550
rm -f conftest*
 
6551
fi
 
6552
 
 
6553
echo $ac_n "checking for XOpenDisplay in -lX11""... $ac_c" 1>&6
 
6554
echo "configure:6555: checking for XOpenDisplay in -lX11" >&5
 
6555
ac_lib_var=`echo X11'_'XOpenDisplay | sed 'y%./+-%__p_%'`
 
6556
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
 
6557
  echo $ac_n "(cached) $ac_c" 1>&6
 
6558
else
 
6559
  ac_save_LIBS="$LIBS"
 
6560
LIBS="-lX11 $X_PRE_LIBS $LIBS $X_EXTRA_LIBS $LIBS"
 
6561
cat > conftest.$ac_ext <<EOF
 
6562
#line 6563 "configure"
 
6563
#include "confdefs.h"
 
6564
/* Override any gcc2 internal prototype to avoid an error.  */
 
6565
/* We use char because int might match the return type of a gcc2
 
6566
    builtin and then its argument prototype would still apply.  */
 
6567
char XOpenDisplay();
 
6568
 
 
6569
int main() {
 
6570
XOpenDisplay()
 
6571
; return 0; }
 
6572
EOF
 
6573
if { (eval echo configure:6574: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
6574
  rm -rf conftest*
 
6575
  eval "ac_cv_lib_$ac_lib_var=yes"
 
6576
else
 
6577
  echo "configure: failed program was:" >&5
 
6578
  cat conftest.$ac_ext >&5
 
6579
  rm -rf conftest*
 
6580
  eval "ac_cv_lib_$ac_lib_var=no"
 
6581
fi
 
6582
rm -f conftest*
 
6583
LIBS="$ac_save_LIBS"
 
6584
 
 
6585
fi
 
6586
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
 
6587
  echo "$ac_t""yes" 1>&6
 
6588
  LIBS="-lX11 $LIBS"
 
6589
else
 
6590
  echo "$ac_t""no" 1>&6
 
6591
fi
 
6592
 
 
6593
echo $ac_n "checking for XCurses library""... $ac_c" 1>&6
 
6594
echo "configure:6595: checking for XCurses library" >&5
 
6595
if eval "test \"`echo '$''{'cf_cv_lib_XCurses'+set}'`\" = set"; then
 
6596
  echo $ac_n "(cached) $ac_c" 1>&6
 
6597
else
 
6598
  
 
6599
LIBS="-lXCurses $LIBS"
 
6600
cat > conftest.$ac_ext <<EOF
 
6601
#line 6602 "configure"
 
6602
#include "confdefs.h"
 
6603
 
 
6604
#include <xcurses.h>
 
6605
char *XCursesProgramName = "test";
 
6606
 
 
6607
int main() {
 
6608
XCursesExit();
 
6609
; return 0; }
 
6610
EOF
 
6611
if { (eval echo configure:6612: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
6612
  rm -rf conftest*
 
6613
  cf_cv_lib_XCurses=yes
 
6614
else
 
6615
  echo "configure: failed program was:" >&5
 
6616
  cat conftest.$ac_ext >&5
 
6617
  rm -rf conftest*
 
6618
  cf_cv_lib_XCurses=no
 
6619
fi
 
6620
rm -f conftest*
 
6621
 
 
6622
fi
 
6623
 
 
6624
echo "$ac_t""$cf_cv_lib_XCurses" 1>&6
 
6625
 
 
6626
fi
 
6627
 
 
6628
if test $cf_cv_lib_XCurses = yes ; then
 
6629
        cat >> confdefs.h <<\EOF
 
6630
#define UNIX 1
 
6631
EOF
 
6632
 
 
6633
        cat >> confdefs.h <<\EOF
 
6634
#define XCURSES 1
 
6635
EOF
 
6636
 
 
6637
        cat >> confdefs.h <<\EOF
 
6638
#define HAVE_XCURSES 1
 
6639
EOF
 
6640
 
 
6641
else
 
6642
        { echo "configure: error: Cannot link with XCurses" 1>&2; exit 1; }
 
6643
fi
 
6644
 
 
6645
        ;;
 
6646
esac
 
6647
 
 
6648
 
 
6649
 
 
6650
case $cf_cv_screen in #(vi
 
6651
pdcurses) #(vi
 
6652
        ;;
 
6653
*)
 
6654
        # look for curses-related libraries
 
6655
        echo $ac_n "checking for new_panel in -lpanel$cf_cv_libtype""... $ac_c" 1>&6
 
6656
echo "configure:6657: checking for new_panel in -lpanel$cf_cv_libtype" >&5
3878
6657
ac_lib_var=`echo panel$cf_cv_libtype'_'new_panel | sed 'y%./+-%__p_%'`
3879
6658
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3880
6659
  echo $ac_n "(cached) $ac_c" 1>&6
3882
6661
  ac_save_LIBS="$LIBS"
3883
6662
LIBS="-lpanel$cf_cv_libtype  $LIBS"
3884
6663
cat > conftest.$ac_ext <<EOF
3885
 
#line 3886 "configure"
 
6664
#line 6665 "configure"
3886
6665
#include "confdefs.h"
3887
6666
/* Override any gcc2 internal prototype to avoid an error.  */
3888
6667
/* We use char because int might match the return type of a gcc2
3893
6672
new_panel()
3894
6673
; return 0; }
3895
6674
EOF
3896
 
if { (eval echo configure:3897: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
6675
if { (eval echo configure:6676: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3897
6676
  rm -rf conftest*
3898
6677
  eval "ac_cv_lib_$ac_lib_var=yes"
3899
6678
else
3920
6699
  echo "$ac_t""no" 1>&6
3921
6700
fi
3922
6701
 
3923
 
echo $ac_n "checking for menu_driver in -lmenu$cf_cv_libtype""... $ac_c" 1>&6
3924
 
echo "configure:3925: checking for menu_driver in -lmenu$cf_cv_libtype" >&5
 
6702
        echo $ac_n "checking for menu_driver in -lmenu$cf_cv_libtype""... $ac_c" 1>&6
 
6703
echo "configure:6704: checking for menu_driver in -lmenu$cf_cv_libtype" >&5
3925
6704
ac_lib_var=`echo menu$cf_cv_libtype'_'menu_driver | sed 'y%./+-%__p_%'`
3926
6705
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3927
6706
  echo $ac_n "(cached) $ac_c" 1>&6
3929
6708
  ac_save_LIBS="$LIBS"
3930
6709
LIBS="-lmenu$cf_cv_libtype  $LIBS"
3931
6710
cat > conftest.$ac_ext <<EOF
3932
 
#line 3933 "configure"
 
6711
#line 6712 "configure"
3933
6712
#include "confdefs.h"
3934
6713
/* Override any gcc2 internal prototype to avoid an error.  */
3935
6714
/* We use char because int might match the return type of a gcc2
3940
6719
menu_driver()
3941
6720
; return 0; }
3942
6721
EOF
3943
 
if { (eval echo configure:3944: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
6722
if { (eval echo configure:6723: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3944
6723
  rm -rf conftest*
3945
6724
  eval "ac_cv_lib_$ac_lib_var=yes"
3946
6725
else
3967
6746
  echo "$ac_t""no" 1>&6
3968
6747
fi
3969
6748
 
3970
 
echo $ac_n "checking for form_driver in -lform$cf_cv_libtype""... $ac_c" 1>&6
3971
 
echo "configure:3972: checking for form_driver in -lform$cf_cv_libtype" >&5
 
6749
        echo $ac_n "checking for form_driver in -lform$cf_cv_libtype""... $ac_c" 1>&6
 
6750
echo "configure:6751: checking for form_driver in -lform$cf_cv_libtype" >&5
3972
6751
ac_lib_var=`echo form$cf_cv_libtype'_'form_driver | sed 'y%./+-%__p_%'`
3973
6752
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3974
6753
  echo $ac_n "(cached) $ac_c" 1>&6
3976
6755
  ac_save_LIBS="$LIBS"
3977
6756
LIBS="-lform$cf_cv_libtype  $LIBS"
3978
6757
cat > conftest.$ac_ext <<EOF
3979
 
#line 3980 "configure"
 
6758
#line 6759 "configure"
3980
6759
#include "confdefs.h"
3981
6760
/* Override any gcc2 internal prototype to avoid an error.  */
3982
6761
/* We use char because int might match the return type of a gcc2
3987
6766
form_driver()
3988
6767
; return 0; }
3989
6768
EOF
3990
 
if { (eval echo configure:3991: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
6769
if { (eval echo configure:6770: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3991
6770
  rm -rf conftest*
3992
6771
  eval "ac_cv_lib_$ac_lib_var=yes"
3993
6772
else
4015
6794
fi
4016
6795
 
4017
6796
 
 
6797
        # look for curses-related headers
 
6798
        for ac_hdr in \
 
6799
                nc_alloc.h \
 
6800
                nomacros.h \
 
6801
                form.h \
 
6802
                menu.h \
 
6803
                panel.h \
 
6804
                
 
6805
do
 
6806
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 
6807
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
 
6808
echo "configure:6809: checking for $ac_hdr" >&5
 
6809
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
 
6810
  echo $ac_n "(cached) $ac_c" 1>&6
 
6811
else
 
6812
  cat > conftest.$ac_ext <<EOF
 
6813
#line 6814 "configure"
 
6814
#include "confdefs.h"
 
6815
#include <$ac_hdr>
 
6816
EOF
 
6817
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
 
6818
{ (eval echo configure:6819: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 
6819
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 
6820
if test -z "$ac_err"; then
 
6821
  rm -rf conftest*
 
6822
  eval "ac_cv_header_$ac_safe=yes"
 
6823
else
 
6824
  echo "$ac_err" >&5
 
6825
  echo "configure: failed program was:" >&5
 
6826
  cat conftest.$ac_ext >&5
 
6827
  rm -rf conftest*
 
6828
  eval "ac_cv_header_$ac_safe=no"
 
6829
fi
 
6830
rm -f conftest*
 
6831
fi
 
6832
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
 
6833
  echo "$ac_t""yes" 1>&6
 
6834
    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
 
6835
  cat >> confdefs.h <<EOF
 
6836
#define $ac_tr_hdr 1
 
6837
EOF
 
6838
 
 
6839
else
 
6840
  echo "$ac_t""no" 1>&6
 
6841
fi
 
6842
done
 
6843
 
 
6844
        ;;
 
6845
esac
 
6846
 
4018
6847
echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
4019
 
echo "configure:4020: checking return type of signal handlers" >&5
 
6848
echo "configure:6849: checking return type of signal handlers" >&5
4020
6849
if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
4021
6850
  echo $ac_n "(cached) $ac_c" 1>&6
4022
6851
else
4023
6852
  cat > conftest.$ac_ext <<EOF
4024
 
#line 4025 "configure"
 
6853
#line 6854 "configure"
4025
6854
#include "confdefs.h"
4026
6855
#include <sys/types.h>
4027
6856
#include <signal.h>
4038
6867
int i;
4039
6868
; return 0; }
4040
6869
EOF
4041
 
if { (eval echo configure:4042: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
6870
if { (eval echo configure:6871: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4042
6871
  rm -rf conftest*
4043
6872
  ac_cv_type_signal=void
4044
6873
else
4058
6887
 
4059
6888
 
4060
6889
echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
4061
 
echo "configure:4062: checking for ANSI C header files" >&5
 
6890
echo "configure:6891: checking for ANSI C header files" >&5
4062
6891
if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
4063
6892
  echo $ac_n "(cached) $ac_c" 1>&6
4064
6893
else
4065
6894
  cat > conftest.$ac_ext <<EOF
4066
 
#line 4067 "configure"
 
6895
#line 6896 "configure"
4067
6896
#include "confdefs.h"
4068
6897
#include <stdlib.h>
4069
6898
#include <stdarg.h>
4071
6900
#include <float.h>
4072
6901
EOF
4073
6902
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4074
 
{ (eval echo configure:4075: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 
6903
{ (eval echo configure:6904: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4075
6904
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4076
6905
if test -z "$ac_err"; then
4077
6906
  rm -rf conftest*
4088
6917
if test $ac_cv_header_stdc = yes; then
4089
6918
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4090
6919
cat > conftest.$ac_ext <<EOF
4091
 
#line 4092 "configure"
 
6920
#line 6921 "configure"
4092
6921
#include "confdefs.h"
4093
6922
#include <string.h>
4094
6923
EOF
4106
6935
if test $ac_cv_header_stdc = yes; then
4107
6936
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4108
6937
cat > conftest.$ac_ext <<EOF
4109
 
#line 4110 "configure"
 
6938
#line 6939 "configure"
4110
6939
#include "confdefs.h"
4111
6940
#include <stdlib.h>
4112
6941
EOF
4127
6956
  :
4128
6957
else
4129
6958
  cat > conftest.$ac_ext <<EOF
4130
 
#line 4131 "configure"
 
6959
#line 6960 "configure"
4131
6960
#include "confdefs.h"
4132
6961
#include <ctype.h>
4133
6962
#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4138
6967
exit (0); }
4139
6968
 
4140
6969
EOF
4141
 
if { (eval echo configure:4142: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 
6970
if { (eval echo configure:6971: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
4142
6971
then
4143
6972
  :
4144
6973
else
4162
6991
fi
4163
6992
 
4164
6993
echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
4165
 
echo "configure:4166: checking whether time.h and sys/time.h may both be included" >&5
 
6994
echo "configure:6995: checking whether time.h and sys/time.h may both be included" >&5
4166
6995
if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
4167
6996
  echo $ac_n "(cached) $ac_c" 1>&6
4168
6997
else
4169
6998
  cat > conftest.$ac_ext <<EOF
4170
 
#line 4171 "configure"
 
6999
#line 7000 "configure"
4171
7000
#include "confdefs.h"
4172
7001
#include <sys/types.h>
4173
7002
#include <sys/time.h>
4176
7005
struct tm *tp;
4177
7006
; return 0; }
4178
7007
EOF
4179
 
if { (eval echo configure:4180: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
7008
if { (eval echo configure:7009: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4180
7009
  rm -rf conftest*
4181
7010
  ac_cv_header_time=yes
4182
7011
else
4197
7026
fi
4198
7027
 
4199
7028
for ac_hdr in \
4200
 
form.h \
4201
7029
getopt.h \
4202
7030
locale.h \
4203
 
menu.h \
4204
 
nc_alloc.h \
4205
 
nomacros.h \
4206
 
panel.h \
 
7031
stdarg.h \
4207
7032
sys/ioctl.h \
4208
7033
sys/select.h \
4209
7034
sys/time.h \
4213
7038
do
4214
7039
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4215
7040
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4216
 
echo "configure:4217: checking for $ac_hdr" >&5
 
7041
echo "configure:7042: checking for $ac_hdr" >&5
4217
7042
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4218
7043
  echo $ac_n "(cached) $ac_c" 1>&6
4219
7044
else
4220
7045
  cat > conftest.$ac_ext <<EOF
4221
 
#line 4222 "configure"
 
7046
#line 7047 "configure"
4222
7047
#include "confdefs.h"
4223
7048
#include <$ac_hdr>
4224
7049
EOF
4225
7050
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4226
 
{ (eval echo configure:4227: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 
7051
{ (eval echo configure:7052: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4227
7052
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4228
7053
if test -z "$ac_err"; then
4229
7054
  rm -rf conftest*
4251
7076
 
4252
7077
 
4253
7078
for ac_func in \
4254
 
color_set \
4255
 
getnstr \
4256
7079
gettimeofday \
4257
 
napms \
4258
 
resize_term \
4259
 
resizeterm \
4260
 
slk_color \
 
7080
mblen \
 
7081
mbrlen \
 
7082
mbrtowc \
 
7083
mbsrtowcs \
 
7084
mbstowcs \
 
7085
mbtowc \
4261
7086
strdup \
4262
 
use_default_colors \
4263
 
vsscanf \
4264
 
wchgat \
4265
 
wresize \
 
7087
wcsrtombs \
 
7088
wcstombs \
4266
7089
 
4267
7090
do
4268
7091
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4269
 
echo "configure:4270: checking for $ac_func" >&5
 
7092
echo "configure:7093: checking for $ac_func" >&5
4270
7093
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4271
7094
  echo $ac_n "(cached) $ac_c" 1>&6
4272
7095
else
4273
7096
  cat > conftest.$ac_ext <<EOF
4274
 
#line 4275 "configure"
 
7097
#line 7098 "configure"
4275
7098
#include "confdefs.h"
4276
7099
/* System header to define __stub macros and hopefully few prototypes,
4277
7100
    which can conflict with char $ac_func(); below.  */
4294
7117
 
4295
7118
; return 0; }
4296
7119
EOF
4297
 
if { (eval echo configure:4298: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
7120
if { (eval echo configure:7121: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4298
7121
  rm -rf conftest*
4299
7122
  eval "ac_cv_func_$ac_func=yes"
4300
7123
else
4319
7142
done
4320
7143
 
4321
7144
 
4322
 
cat > conftest.$ac_ext <<EOF
4323
 
#line 4324 "configure"
 
7145
 
 
7146
echo $ac_n "checking if we must define _XOPEN_SOURCE_EXTENDED""... $ac_c" 1>&6
 
7147
echo "configure:7148: checking if we must define _XOPEN_SOURCE_EXTENDED" >&5
 
7148
if eval "test \"`echo '$''{'cf_cv_need_xopen_extension'+set}'`\" = set"; then
 
7149
  echo $ac_n "(cached) $ac_c" 1>&6
 
7150
else
 
7151
  
 
7152
cat > conftest.$ac_ext <<EOF
 
7153
#line 7154 "configure"
 
7154
#include "confdefs.h"
 
7155
 
 
7156
#include <stdlib.h>
 
7157
#include <${cf_cv_ncurses_header-curses.h}>
 
7158
int main() {
 
7159
 
 
7160
        long x = winnstr(stdscr, "", 0);
 
7161
        int x1, y1;
 
7162
        getbegyx(stdscr, y1, x1)
 
7163
; return 0; }
 
7164
EOF
 
7165
if { (eval echo configure:7166: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
7166
  rm -rf conftest*
 
7167
  cf_cv_need_xopen_extension=no
 
7168
else
 
7169
  echo "configure: failed program was:" >&5
 
7170
  cat conftest.$ac_ext >&5
 
7171
  rm -rf conftest*
 
7172
  cat > conftest.$ac_ext <<EOF
 
7173
#line 7174 "configure"
 
7174
#include "confdefs.h"
 
7175
 
 
7176
#define _XOPEN_SOURCE_EXTENDED
 
7177
#include <stdlib.h>
 
7178
#include <${cf_cv_ncurses_header-curses.h}>
 
7179
int main() {
 
7180
 
 
7181
        long x = winnstr(stdscr, "", 0);
 
7182
        int x1, y1;
 
7183
        getbegyx(stdscr, y1, x1)
 
7184
; return 0; }
 
7185
EOF
 
7186
if { (eval echo configure:7187: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
7187
  rm -rf conftest*
 
7188
  cf_cv_need_xopen_extension=yes
 
7189
else
 
7190
  echo "configure: failed program was:" >&5
 
7191
  cat conftest.$ac_ext >&5
 
7192
  rm -rf conftest*
 
7193
  cf_cv_need_xopen_extension=unknown
 
7194
fi
 
7195
rm -f conftest*
 
7196
fi
 
7197
rm -f conftest*
 
7198
fi
 
7199
 
 
7200
echo "$ac_t""$cf_cv_need_xopen_extension" 1>&6
 
7201
test $cf_cv_need_xopen_extension = yes && CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE_EXTENDED"
 
7202
 
 
7203
 
 
7204
echo $ac_n "checking for term.h""... $ac_c" 1>&6
 
7205
echo "configure:7206: checking for term.h" >&5
 
7206
if eval "test \"`echo '$''{'cf_cv_term_header'+set}'`\" = set"; then
 
7207
  echo $ac_n "(cached) $ac_c" 1>&6
 
7208
else
 
7209
  
 
7210
 
 
7211
# If we found <ncurses/curses.h>, look for <ncurses/term.h>, but always look
 
7212
# for <term.h> if we do not find the variant.
 
7213
for cf_header in \
 
7214
        `echo ${cf_cv_ncurses_header-curses.h} | sed -e 's%/.*%/%'`term.h \
 
7215
        term.h
 
7216
do
 
7217
        cat > conftest.$ac_ext <<EOF
 
7218
#line 7219 "configure"
 
7219
#include "confdefs.h"
 
7220
 
 
7221
#include <${cf_cv_ncurses_header-curses.h}>
 
7222
#include <${cf_header}>
 
7223
int main() {
 
7224
WINDOW *x
 
7225
; return 0; }
 
7226
EOF
 
7227
if { (eval echo configure:7228: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
7228
  rm -rf conftest*
 
7229
  cf_cv_term_header=$cf_header
 
7230
         break
 
7231
else
 
7232
  echo "configure: failed program was:" >&5
 
7233
  cat conftest.$ac_ext >&5
 
7234
  rm -rf conftest*
 
7235
  cf_cv_term_header=no
 
7236
fi
 
7237
rm -f conftest*
 
7238
done
 
7239
 
 
7240
fi
 
7241
 
 
7242
echo "$ac_t""$cf_cv_term_header" 1>&6
 
7243
 
 
7244
case $cf_cv_term_header in #(vi
 
7245
term.h) #(vi
 
7246
        cat >> confdefs.h <<\EOF
 
7247
#define HAVE_TERM_H 1
 
7248
EOF
 
7249
 
 
7250
        ;;
 
7251
ncurses/term.h)
 
7252
        cat >> confdefs.h <<\EOF
 
7253
#define HAVE_NCURSES_TERM_H 1
 
7254
EOF
 
7255
 
 
7256
        ;;
 
7257
ncursesw/term.h)
 
7258
        cat >> confdefs.h <<\EOF
 
7259
#define HAVE_NCURSESW_TERM_H 1
 
7260
EOF
 
7261
 
 
7262
        ;;
 
7263
esac
 
7264
 
 
7265
 
 
7266
 
 
7267
 
 
7268
for cf_func in \
 
7269
chgat \
 
7270
color_set \
 
7271
filter \
 
7272
getbegx \
 
7273
getcurx \
 
7274
getmaxx \
 
7275
getnstr \
 
7276
getparx \
 
7277
getwin \
 
7278
mvvline \
 
7279
mvwvline \
 
7280
napms \
 
7281
putwin \
 
7282
resize_term \
 
7283
resizeterm \
 
7284
ripoffline \
 
7285
setupterm \
 
7286
slk_color \
 
7287
slk_init \
 
7288
termattrs \
 
7289
tgetent \
 
7290
tigetnum \
 
7291
tigetstr \
 
7292
typeahead \
 
7293
use_default_colors \
 
7294
vsscanf \
 
7295
wchgat \
 
7296
winsstr \
 
7297
wresize \
 
7298
 
 
7299
do
 
7300
        
 
7301
cf_tr_func=`echo "$cf_func" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
 
7302
 
 
7303
        echo $ac_n "checking for ${cf_func}""... $ac_c" 1>&6
 
7304
echo "configure:7305: checking for ${cf_func}" >&5
 
7305
        
 
7306
echo "${as_me-configure}:7307: testing ${cf_func} ..." 1>&5
 
7307
 
 
7308
        if eval "test \"`echo '$''{'cf_cv_func_$cf_func'+set}'`\" = set"; then
 
7309
  echo $ac_n "(cached) $ac_c" 1>&6
 
7310
else
 
7311
  
 
7312
                eval cf_result='$ac_cv_func_'$cf_func
 
7313
                if test ".$cf_result" != ".no"; then
 
7314
                        cat > conftest.$ac_ext <<EOF
 
7315
#line 7316 "configure"
 
7316
#include "confdefs.h"
 
7317
 
 
7318
#ifdef HAVE_XCURSES
 
7319
#include <xcurses.h>
 
7320
char * XCursesProgramName = "test";
 
7321
#else
 
7322
#include <${cf_cv_ncurses_header-curses.h}>
 
7323
#if defined(NCURSES_VERSION) && defined(HAVE_NCURSESW_TERM_H)
 
7324
#include <ncursesw/term.h>
 
7325
#else
 
7326
#if defined(NCURSES_VERSION) && defined(HAVE_NCURSES_TERM_H)
 
7327
#include <ncurses/term.h>
 
7328
#else
 
7329
#ifdef HAVE_TERM_H
 
7330
#include <term.h>
 
7331
#endif
 
7332
#endif
 
7333
#endif
 
7334
#endif
 
7335
int main() {
 
7336
 
 
7337
#ifndef ${cf_func}
 
7338
long foo = (long)(&${cf_func});
 
7339
${cf_cv_main_return-return}(foo == 0);
 
7340
#endif
 
7341
                        
 
7342
; return 0; }
 
7343
EOF
 
7344
if { (eval echo configure:7345: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
7345
  rm -rf conftest*
 
7346
  cf_result=yes
 
7347
else
 
7348
  echo "configure: failed program was:" >&5
 
7349
  cat conftest.$ac_ext >&5
 
7350
  rm -rf conftest*
 
7351
  cf_result=no
 
7352
fi
 
7353
rm -f conftest*
 
7354
                fi
 
7355
                eval 'cf_cv_func_'$cf_func'=$cf_result'
 
7356
        
 
7357
fi
 
7358
 
 
7359
        # use the computed/retrieved cache-value:
 
7360
        eval 'cf_result=$cf_cv_func_'$cf_func
 
7361
        echo "$ac_t""$cf_result" 1>&6
 
7362
        if test $cf_result != no; then
 
7363
                cat >> confdefs.h <<EOF
 
7364
#define HAVE_${cf_tr_func} 1
 
7365
EOF
 
7366
 
 
7367
        fi
 
7368
done
 
7369
 
 
7370
 
 
7371
echo $ac_n "checking for ncurses extended functions""... $ac_c" 1>&6
 
7372
echo "configure:7373: checking for ncurses extended functions" >&5
 
7373
if eval "test \"`echo '$''{'cf_cv_ncurses_ext_funcs'+set}'`\" = set"; then
 
7374
  echo $ac_n "(cached) $ac_c" 1>&6
 
7375
else
 
7376
  
 
7377
cat > conftest.$ac_ext <<EOF
 
7378
#line 7379 "configure"
4324
7379
#include "confdefs.h"
4325
7380
 
4326
7381
#include <${cf_cv_ncurses_header-curses.h}>
4338
7393
        (void) use_default_colors ();
4339
7394
        (void) use_extended_names (0);
4340
7395
        (void) wresize (0, 0, 0);
4341
 
        
4342
7396
; return 0; }
4343
7397
EOF
4344
 
if { (eval echo configure:4345: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4345
 
  rm -rf conftest*
4346
 
  cat >> confdefs.h <<\EOF
 
7398
if { (eval echo configure:7399: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
7399
  rm -rf conftest*
 
7400
  cf_cv_ncurses_ext_funcs=yes
 
7401
else
 
7402
  echo "configure: failed program was:" >&5
 
7403
  cat conftest.$ac_ext >&5
 
7404
  rm -rf conftest*
 
7405
  cf_cv_ncurses_ext_funcs=no
 
7406
fi
 
7407
rm -f conftest*
 
7408
 
 
7409
fi
 
7410
 
 
7411
echo "$ac_t""$cf_cv_ncurses_ext_funcs" 1>&6
 
7412
test "$cf_cv_ncurses_ext_funcs" != no && cat >> confdefs.h <<\EOF
4347
7413
#define NCURSES_EXT_FUNCS 1
4348
7414
EOF
4349
7415
 
 
7416
 
 
7417
echo $ac_n "checking for wide-character functions""... $ac_c" 1>&6
 
7418
echo "configure:7419: checking for wide-character functions" >&5
 
7419
if eval "test \"`echo '$''{'cf_cv_widechar_funcs'+set}'`\" = set"; then
 
7420
  echo $ac_n "(cached) $ac_c" 1>&6
 
7421
else
 
7422
  
 
7423
cat > conftest.$ac_ext <<EOF
 
7424
#line 7425 "configure"
 
7425
#include "confdefs.h"
 
7426
 
 
7427
#include <${cf_cv_ncurses_header-curses.h}>
 
7428
int main() {
 
7429
 
 
7430
        static wchar_t src_wchar[2];
 
7431
        static cchar_t dst_cchar;
 
7432
        setcchar(&dst_cchar, src_wchar, A_NORMAL, 0, (void *) 0);
 
7433
        
 
7434
; return 0; }
 
7435
EOF
 
7436
if { (eval echo configure:7437: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
7437
  rm -rf conftest*
 
7438
  cf_cv_widechar_funcs=yes
4350
7439
else
4351
7440
  echo "configure: failed program was:" >&5
4352
7441
  cat conftest.$ac_ext >&5
 
7442
  rm -rf conftest*
 
7443
  cf_cv_widechar_funcs=no
4353
7444
fi
4354
7445
rm -f conftest*
4355
7446
 
 
7447
fi
 
7448
 
 
7449
echo "$ac_t""$cf_cv_widechar_funcs" 1>&6
 
7450
if test "$cf_cv_widechar_funcs" != no ; then
 
7451
        cat >> confdefs.h <<\EOF
 
7452
#define USE_WIDEC_SUPPORT 1
 
7453
EOF
 
7454
 
 
7455
else
 
7456
        cat >> confdefs.h <<\EOF
 
7457
#define USE_WIDEC_SUPPORT 0
 
7458
EOF
 
7459
 
 
7460
fi
 
7461
 
4356
7462
 
4357
7463
echo $ac_n "checking if sys/time.h works with sys/select.h""... $ac_c" 1>&6
4358
 
echo "configure:4359: checking if sys/time.h works with sys/select.h" >&5
 
7464
echo "configure:7465: checking if sys/time.h works with sys/select.h" >&5
4359
7465
if eval "test \"`echo '$''{'cf_cv_sys_time_select'+set}'`\" = set"; then
4360
7466
  echo $ac_n "(cached) $ac_c" 1>&6
4361
7467
else
4362
7468
  
4363
7469
cat > conftest.$ac_ext <<EOF
4364
 
#line 4365 "configure"
 
7470
#line 7471 "configure"
4365
7471
#include "confdefs.h"
4366
7472
 
4367
7473
#include <sys/types.h>
4376
7482
 
4377
7483
; return 0; }
4378
7484
EOF
4379
 
if { (eval echo configure:4380: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
7485
if { (eval echo configure:7486: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4380
7486
  rm -rf conftest*
4381
7487
  cf_cv_sys_time_select=yes
4382
7488
else
4397
7503
 
4398
7504
 
4399
7505
echo $ac_n "checking for function curses_version""... $ac_c" 1>&6
4400
 
echo "configure:4401: checking for function curses_version" >&5
 
7506
echo "configure:7507: checking for function curses_version" >&5
4401
7507
if eval "test \"`echo '$''{'cf_cv_func_curses_version'+set}'`\" = set"; then
4402
7508
  echo $ac_n "(cached) $ac_c" 1>&6
4403
7509
else
4406
7512
  cf_cv_func_curses_version=unknown
4407
7513
else
4408
7514
  cat > conftest.$ac_ext <<EOF
4409
 
#line 4410 "configure"
 
7515
#line 7516 "configure"
4410
7516
#include "confdefs.h"
4411
7517
 
4412
7518
#include <${cf_cv_ncurses_header-curses.h}>
4414
7520
{
4415
7521
        char temp[1024];
4416
7522
        sprintf(temp, "%s\n", curses_version());
4417
 
        exit(0);
 
7523
        ${cf_cv_main_return-return}(0);
4418
7524
}
4419
7525
 
4420
7526
EOF
4421
 
if { (eval echo configure:4422: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 
7527
if { (eval echo configure:7528: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
4422
7528
then
4423
7529
  cf_cv_func_curses_version=yes
4424
7530
 
4443
7549
 
4444
7550
 
4445
7551
echo $ac_n "checking for alternate character set array""... $ac_c" 1>&6
4446
 
echo "configure:4447: checking for alternate character set array" >&5
 
7552
echo "configure:7553: checking for alternate character set array" >&5
4447
7553
if eval "test \"`echo '$''{'cf_cv_curses_acs_map'+set}'`\" = set"; then
4448
7554
  echo $ac_n "(cached) $ac_c" 1>&6
4449
7555
else
4452
7558
for name in acs_map _acs_map __acs_map _nc_acs_map
4453
7559
do
4454
7560
cat > conftest.$ac_ext <<EOF
4455
 
#line 4456 "configure"
 
7561
#line 7562 "configure"
4456
7562
#include "confdefs.h"
4457
7563
 
4458
7564
#include <${cf_cv_ncurses_header-curses.h}>
4463
7569
 
4464
7570
; return 0; }
4465
7571
EOF
4466
 
if { (eval echo configure:4467: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
7572
if { (eval echo configure:7573: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4467
7573
  rm -rf conftest*
4468
7574
  cf_cv_curses_acs_map=$name; break
4469
7575
else
4484
7590
 
4485
7591
 
4486
7592
echo $ac_n "checking for wide alternate character set array""... $ac_c" 1>&6
4487
 
echo "configure:4488: checking for wide alternate character set array" >&5
 
7593
echo "configure:7594: checking for wide alternate character set array" >&5
4488
7594
if eval "test \"`echo '$''{'cf_cv_curses_wacs_map'+set}'`\" = set"; then
4489
7595
  echo $ac_n "(cached) $ac_c" 1>&6
4490
7596
else
4493
7599
        for name in wacs_map _wacs_map __wacs_map _nc_wacs
4494
7600
        do
4495
7601
        cat > conftest.$ac_ext <<EOF
4496
 
#line 4497 "configure"
 
7602
#line 7603 "configure"
4497
7603
#include "confdefs.h"
4498
7604
 
4499
7605
#ifndef _XOPEN_SOURCE_EXTENDED
4504
7610
$name['k'] = *WACS_PLUS
4505
7611
; return 0; }
4506
7612
EOF
4507
 
if { (eval echo configure:4508: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
 
7613
if { (eval echo configure:7614: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4508
7614
  rm -rf conftest*
4509
7615
  cf_cv_curses_wacs_map=$name
4510
7616
         break
4520
7626
 
4521
7627
 
4522
7628
echo $ac_n "checking for type attr_t in ${cf_cv_ncurses_header-curses.h}""... $ac_c" 1>&6
4523
 
echo "configure:4524: checking for type attr_t in ${cf_cv_ncurses_header-curses.h}" >&5
 
7629
echo "configure:7630: checking for type attr_t in ${cf_cv_ncurses_header-curses.h}" >&5
4524
7630
cat > conftest.$ac_ext <<EOF
4525
 
#line 4526 "configure"
 
7631
#line 7632 "configure"
4526
7632
#include "confdefs.h"
4527
7633
 
4528
7634
#ifndef _XOPEN_SOURCE_EXTENDED
4535
7641
 
4536
7642
; return 0; }
4537
7643
EOF
4538
 
if { (eval echo configure:4539: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
7644
if { (eval echo configure:7645: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4539
7645
  rm -rf conftest*
4540
7646
  cf_result=yes
4541
7647
else
4563
7669
 
4564
7670
 
4565
7671
echo $ac_n "checking for type mbstate_t in ${cf_cv_ncurses_header-curses.h}""... $ac_c" 1>&6
4566
 
echo "configure:4567: checking for type mbstate_t in ${cf_cv_ncurses_header-curses.h}" >&5
 
7672
echo "configure:7673: checking for type mbstate_t in ${cf_cv_ncurses_header-curses.h}" >&5
4567
7673
cat > conftest.$ac_ext <<EOF
4568
 
#line 4569 "configure"
 
7674
#line 7675 "configure"
4569
7675
#include "confdefs.h"
4570
7676
 
4571
7677
#ifndef _XOPEN_SOURCE_EXTENDED
4578
7684
 
4579
7685
; return 0; }
4580
7686
EOF
4581
 
if { (eval echo configure:4582: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 
7687
if { (eval echo configure:7688: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4582
7688
  rm -rf conftest*
4583
7689
  cf_result=yes
4584
7690
else
4749
7855
s%@SET_MAKE@%$SET_MAKE%g
4750
7856
s%@CC@%$CC%g
4751
7857
s%@CPP@%$CPP%g
 
7858
s%@AWK@%$AWK%g
4752
7859
s%@CC_G_OPT@%$CC_G_OPT%g
4753
7860
s%@CC_SHARED_OPTS@%$CC_SHARED_OPTS%g
4754
7861
s%@DFT_DEP_SUFFIX@%$DFT_DEP_SUFFIX%g
4755
7862
s%@DFT_OBJ_SUBDIR@%$DFT_OBJ_SUBDIR%g
4756
7863
s%@DFT_UPR_MODEL@%$DFT_UPR_MODEL%g
4757
 
s%@ECHO_LINK@%$ECHO_LINK%g
4758
7864
s%@LD@%$LD%g
4759
7865
s%@LDFLAGS_SHARED@%$LDFLAGS_SHARED%g
 
7866
s%@LDFLAGS_STATIC@%$LDFLAGS_STATIC%g
4760
7867
s%@LD_MODEL@%$LD_MODEL%g
4761
7868
s%@LD_SHARED_OPTS@%$LD_SHARED_OPTS%g
4762
7869
s%@LIBTOOL@%$LIBTOOL%g
4763
7870
s%@LIB_CLEAN@%$LIB_CLEAN%g
4764
7871
s%@LIB_COMPILE@%$LIB_COMPILE%g
4765
7872
s%@LIB_LINK@%$LIB_LINK%g
4766
 
s%@LIB_NAME@%$LIB_NAME%g
4767
 
s%@LIB_PREFIX@%$LIB_PREFIX%g
4768
7873
s%@LINK_TESTS@%$LINK_TESTS%g
4769
7874
s%@LINT@%$LINT%g
4770
7875
s%@LINT_OPTS@%$LINT_OPTS%g
4771
7876
s%@LOCAL_LDFLAGS@%$LOCAL_LDFLAGS%g
4772
7877
s%@MATH_LIB@%$MATH_LIB%g
 
7878
s%@PTHREAD@%$PTHREAD%g
4773
7879
s%@TEST_ARGS@%$TEST_ARGS%g
4774
7880
s%@TEST_DEPS@%$TEST_DEPS%g
 
7881
s%@TEST_LIBS@%$TEST_LIBS%g
4775
7882
s%@TINFO_ARGS@%$TINFO_ARGS%g
4776
7883
s%@cf_cv_abi_version@%$cf_cv_abi_version%g
4777
7884
s%@cf_cv_rel_version@%$cf_cv_rel_version%g
4778
7885
s%@EXEEXT@%$EXEEXT%g
4779
7886
s%@OBJEXT@%$OBJEXT%g
4780
7887
s%@EXTRA_CPPFLAGS@%$EXTRA_CPPFLAGS%g
 
7888
s%@ECHO_LT@%$ECHO_LT%g
 
7889
s%@ECHO_LD@%$ECHO_LD%g
 
7890
s%@RULE_CC@%$RULE_CC%g
 
7891
s%@SHOW_CC@%$SHOW_CC%g
 
7892
s%@ECHO_CC@%$ECHO_CC%g
 
7893
s%@EXTRA_CFLAGS@%$EXTRA_CFLAGS%g
 
7894
s%@X_CFLAGS@%$X_CFLAGS%g
 
7895
s%@X_PRE_LIBS@%$X_PRE_LIBS%g
 
7896
s%@X_LIBS@%$X_LIBS%g
 
7897
s%@X_EXTRA_LIBS@%$X_EXTRA_LIBS%g
 
7898
s%@XCURSES_CONFIG@%$XCURSES_CONFIG%g
4781
7899
 
4782
7900
CEOF
4783
7901
EOF
4919
8037
# Transform confdefs.h into a list of #define's.  We won't use it as a sed
4920
8038
# script, but as data to insert where we see @DEFS@.  We expect AC_SAVE_DEFS to
4921
8039
# be either 'cat' or 'sort'.
4922
 
sort confdefs.h >conftest.vals
 
8040
cat confdefs.h >conftest.vals
4923
8041
 
4924
8042
# Break up conftest.vals because some shells have a limit on
4925
8043
# the size of here documents, and old seds have small limits too.
4978
8096
cat >> $CONFIG_STATUS <<EOF
4979
8097
# Extra initialization commands, if any
4980
8098
 
 
8099
AWK="$AWK"
 
8100
ECHO_LD="$ECHO_LD"
 
8101
 
4981
8102
EOF
4982
8103
cat >> $CONFIG_STATUS <<\EOF
4983
8104
# Extra commands, if any
4984
8105
 
 
8106
 
 
8107
for cf_dir in .
 
8108
do
 
8109
        if test ! -d $srcdir/$cf_dir; then
 
8110
                continue
 
8111
        elif test -f $srcdir/$cf_dir/programs; then
 
8112
                $AWK -f $srcdir/mk-test.awk ECHO_LINK="$ECHO_LD" $srcdir/$cf_dir/programs >>$cf_dir/Makefile
 
8113
        fi
 
8114
done
 
8115
 
 
8116
 
4985
8117
        cat >>Makefile <<TEST_EOF
4986
8118
 
4987
8119
# These rules are generated so we do not rely on suffix rules, which do not