configure
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:268k
源码类别:

通讯编程

开发平台:

Visual C++

  1. sed 's/^/| /' conftest.$ac_ext >&5
  2. ac_cv_prog_cc_g=no
  3. fi
  4. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5. fi
  6. echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
  7. echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
  8. if test "$ac_test_CFLAGS" = set; then
  9.   CFLAGS=$ac_save_CFLAGS
  10. elif test $ac_cv_prog_cc_g = yes; then
  11.   if test "$GCC" = yes; then
  12.     CFLAGS="-g -O2"
  13.   else
  14.     CFLAGS="-g"
  15.   fi
  16. else
  17.   if test "$GCC" = yes; then
  18.     CFLAGS="-O2"
  19.   else
  20.     CFLAGS=
  21.   fi
  22. fi
  23. echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
  24. echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
  25. if test "${ac_cv_prog_cc_stdc+set}" = set; then
  26.   echo $ECHO_N "(cached) $ECHO_C" >&6
  27. else
  28.   ac_cv_prog_cc_stdc=no
  29. ac_save_CC=$CC
  30. cat >conftest.$ac_ext <<_ACEOF
  31. /* confdefs.h.  */
  32. _ACEOF
  33. cat confdefs.h >>conftest.$ac_ext
  34. cat >>conftest.$ac_ext <<_ACEOF
  35. /* end confdefs.h.  */
  36. #include <stdarg.h>
  37. #include <stdio.h>
  38. #include <sys/types.h>
  39. #include <sys/stat.h>
  40. /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
  41. struct buf { int x; };
  42. FILE * (*rcsopen) (struct buf *, struct stat *, int);
  43. static char *e (p, i)
  44.      char **p;
  45.      int i;
  46. {
  47.   return p[i];
  48. }
  49. static char *f (char * (*g) (char **, int), char **p, ...)
  50. {
  51.   char *s;
  52.   va_list v;
  53.   va_start (v,p);
  54.   s = g (p, va_arg (v,int));
  55.   va_end (v);
  56.   return s;
  57. }
  58. /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
  59.    function prototypes and stuff, but not 'xHH' hex character constants.
  60.    These don't provoke an error unfortunately, instead are silently treated
  61.    as 'x'.  The following induces an error, until -std1 is added to get
  62.    proper ANSI mode.  Curiously 'x00'!='x' always comes out true, for an
  63.    array size at least.  It's necessary to write 'x00'==0 to get something
  64.    that's true only with -std1.  */
  65. int osf4_cc_array ['x00' == 0 ? 1 : -1];
  66. int test (int i, double x);
  67. struct s1 {int (*f) (int a);};
  68. struct s2 {int (*f) (double a);};
  69. int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  70. int argc;
  71. char **argv;
  72. int
  73. main ()
  74. {
  75. return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
  76.   ;
  77.   return 0;
  78. }
  79. _ACEOF
  80. # Don't try gcc -ansi; that turns off useful extensions and
  81. # breaks some systems' header files.
  82. # AIX -qlanglvl=ansi
  83. # Ultrix and OSF/1 -std1
  84. # HP-UX 10.20 and later -Ae
  85. # HP-UX older versions -Aa -D_HPUX_SOURCE
  86. # SVR4 -Xc -D__EXTENSIONS__
  87. for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  88. do
  89.   CC="$ac_save_CC $ac_arg"
  90.   rm -f conftest.$ac_objext
  91. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  92.   (eval $ac_compile) 2>conftest.er1
  93.   ac_status=$?
  94.   grep -v '^ *+' conftest.er1 >conftest.err
  95.   rm -f conftest.er1
  96.   cat conftest.err >&5
  97.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  98.   (exit $ac_status); } &&
  99.  { ac_try='test -z "$ac_c_werror_flag"
  100.  || test ! -s conftest.err'
  101.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  102.   (eval $ac_try) 2>&5
  103.   ac_status=$?
  104.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  105.   (exit $ac_status); }; } &&
  106.  { ac_try='test -s conftest.$ac_objext'
  107.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  108.   (eval $ac_try) 2>&5
  109.   ac_status=$?
  110.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  111.   (exit $ac_status); }; }; then
  112.   ac_cv_prog_cc_stdc=$ac_arg
  113. break
  114. else
  115.   echo "$as_me: failed program was:" >&5
  116. sed 's/^/| /' conftest.$ac_ext >&5
  117. fi
  118. rm -f conftest.err conftest.$ac_objext
  119. done
  120. rm -f conftest.$ac_ext conftest.$ac_objext
  121. CC=$ac_save_CC
  122. fi
  123. case "x$ac_cv_prog_cc_stdc" in
  124.   x|xno)
  125.     echo "$as_me:$LINENO: result: none needed" >&5
  126. echo "${ECHO_T}none needed" >&6 ;;
  127.   *)
  128.     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
  129. echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
  130.     CC="$CC $ac_cv_prog_cc_stdc" ;;
  131. esac
  132. # Some people use a C++ compiler to compile C.  Since we use `exit',
  133. # in C++ we need to declare it.  In case someone uses the same compiler
  134. # for both compiling C and C++ we need to have the C++ compiler decide
  135. # the declaration of exit, since it's the most demanding environment.
  136. cat >conftest.$ac_ext <<_ACEOF
  137. #ifndef __cplusplus
  138.   choke me
  139. #endif
  140. _ACEOF
  141. rm -f conftest.$ac_objext
  142. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  143.   (eval $ac_compile) 2>conftest.er1
  144.   ac_status=$?
  145.   grep -v '^ *+' conftest.er1 >conftest.err
  146.   rm -f conftest.er1
  147.   cat conftest.err >&5
  148.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  149.   (exit $ac_status); } &&
  150.  { ac_try='test -z "$ac_c_werror_flag"
  151.  || test ! -s conftest.err'
  152.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  153.   (eval $ac_try) 2>&5
  154.   ac_status=$?
  155.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  156.   (exit $ac_status); }; } &&
  157.  { ac_try='test -s conftest.$ac_objext'
  158.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  159.   (eval $ac_try) 2>&5
  160.   ac_status=$?
  161.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  162.   (exit $ac_status); }; }; then
  163.   for ac_declaration in 
  164.    '' 
  165.    'extern "C" void std::exit (int) throw (); using std::exit;' 
  166.    'extern "C" void std::exit (int); using std::exit;' 
  167.    'extern "C" void exit (int) throw ();' 
  168.    'extern "C" void exit (int);' 
  169.    'void exit (int);'
  170. do
  171.   cat >conftest.$ac_ext <<_ACEOF
  172. /* confdefs.h.  */
  173. _ACEOF
  174. cat confdefs.h >>conftest.$ac_ext
  175. cat >>conftest.$ac_ext <<_ACEOF
  176. /* end confdefs.h.  */
  177. $ac_declaration
  178. #include <stdlib.h>
  179. int
  180. main ()
  181. {
  182. exit (42);
  183.   ;
  184.   return 0;
  185. }
  186. _ACEOF
  187. rm -f conftest.$ac_objext
  188. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  189.   (eval $ac_compile) 2>conftest.er1
  190.   ac_status=$?
  191.   grep -v '^ *+' conftest.er1 >conftest.err
  192.   rm -f conftest.er1
  193.   cat conftest.err >&5
  194.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  195.   (exit $ac_status); } &&
  196.  { ac_try='test -z "$ac_c_werror_flag"
  197.  || test ! -s conftest.err'
  198.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  199.   (eval $ac_try) 2>&5
  200.   ac_status=$?
  201.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  202.   (exit $ac_status); }; } &&
  203.  { ac_try='test -s conftest.$ac_objext'
  204.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  205.   (eval $ac_try) 2>&5
  206.   ac_status=$?
  207.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  208.   (exit $ac_status); }; }; then
  209.   :
  210. else
  211.   echo "$as_me: failed program was:" >&5
  212. sed 's/^/| /' conftest.$ac_ext >&5
  213. continue
  214. fi
  215. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  216.   cat >conftest.$ac_ext <<_ACEOF
  217. /* confdefs.h.  */
  218. _ACEOF
  219. cat confdefs.h >>conftest.$ac_ext
  220. cat >>conftest.$ac_ext <<_ACEOF
  221. /* end confdefs.h.  */
  222. $ac_declaration
  223. int
  224. main ()
  225. {
  226. exit (42);
  227.   ;
  228.   return 0;
  229. }
  230. _ACEOF
  231. rm -f conftest.$ac_objext
  232. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  233.   (eval $ac_compile) 2>conftest.er1
  234.   ac_status=$?
  235.   grep -v '^ *+' conftest.er1 >conftest.err
  236.   rm -f conftest.er1
  237.   cat conftest.err >&5
  238.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  239.   (exit $ac_status); } &&
  240.  { ac_try='test -z "$ac_c_werror_flag"
  241.  || test ! -s conftest.err'
  242.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  243.   (eval $ac_try) 2>&5
  244.   ac_status=$?
  245.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  246.   (exit $ac_status); }; } &&
  247.  { ac_try='test -s conftest.$ac_objext'
  248.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  249.   (eval $ac_try) 2>&5
  250.   ac_status=$?
  251.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  252.   (exit $ac_status); }; }; then
  253.   break
  254. else
  255.   echo "$as_me: failed program was:" >&5
  256. sed 's/^/| /' conftest.$ac_ext >&5
  257. fi
  258. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  259. done
  260. rm -f conftest*
  261. if test -n "$ac_declaration"; then
  262.   echo '#ifdef __cplusplus' >>confdefs.h
  263.   echo $ac_declaration      >>confdefs.h
  264.   echo '#endif'             >>confdefs.h
  265. fi
  266. else
  267.   echo "$as_me: failed program was:" >&5
  268. sed 's/^/| /' conftest.$ac_ext >&5
  269. fi
  270. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  271. ac_ext=c
  272. ac_cpp='$CPP $CPPFLAGS'
  273. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  274. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  275. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  276. ac_ext=cc
  277. ac_cpp='$CXXCPP $CPPFLAGS'
  278. ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  279. ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  280. ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  281. if test -n "$ac_tool_prefix"; then
  282.   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
  283.   do
  284.     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  285. set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  286. echo "$as_me:$LINENO: checking for $ac_word" >&5
  287. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  288. if test "${ac_cv_prog_CXX+set}" = set; then
  289.   echo $ECHO_N "(cached) $ECHO_C" >&6
  290. else
  291.   if test -n "$CXX"; then
  292.   ac_cv_prog_CXX="$CXX" # Let the user override the test.
  293. else
  294. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  295. for as_dir in $PATH
  296. do
  297.   IFS=$as_save_IFS
  298.   test -z "$as_dir" && as_dir=.
  299.   for ac_exec_ext in '' $ac_executable_extensions; do
  300.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  301.     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
  302.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  303.     break 2
  304.   fi
  305. done
  306. done
  307. fi
  308. fi
  309. CXX=$ac_cv_prog_CXX
  310. if test -n "$CXX"; then
  311.   echo "$as_me:$LINENO: result: $CXX" >&5
  312. echo "${ECHO_T}$CXX" >&6
  313. else
  314.   echo "$as_me:$LINENO: result: no" >&5
  315. echo "${ECHO_T}no" >&6
  316. fi
  317.     test -n "$CXX" && break
  318.   done
  319. fi
  320. if test -z "$CXX"; then
  321.   ac_ct_CXX=$CXX
  322.   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
  323. do
  324.   # Extract the first word of "$ac_prog", so it can be a program name with args.
  325. set dummy $ac_prog; ac_word=$2
  326. echo "$as_me:$LINENO: checking for $ac_word" >&5
  327. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  328. if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
  329.   echo $ECHO_N "(cached) $ECHO_C" >&6
  330. else
  331.   if test -n "$ac_ct_CXX"; then
  332.   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
  333. else
  334. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  335. for as_dir in $PATH
  336. do
  337.   IFS=$as_save_IFS
  338.   test -z "$as_dir" && as_dir=.
  339.   for ac_exec_ext in '' $ac_executable_extensions; do
  340.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  341.     ac_cv_prog_ac_ct_CXX="$ac_prog"
  342.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  343.     break 2
  344.   fi
  345. done
  346. done
  347. fi
  348. fi
  349. ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
  350. if test -n "$ac_ct_CXX"; then
  351.   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
  352. echo "${ECHO_T}$ac_ct_CXX" >&6
  353. else
  354.   echo "$as_me:$LINENO: result: no" >&5
  355. echo "${ECHO_T}no" >&6
  356. fi
  357.   test -n "$ac_ct_CXX" && break
  358. done
  359. test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
  360.   CXX=$ac_ct_CXX
  361. fi
  362. # Provide some information about the compiler.
  363. echo "$as_me:$LINENO:" 
  364.      "checking for C++ compiler version" >&5
  365. ac_compiler=`set X $ac_compile; echo $2`
  366. { (eval echo "$as_me:$LINENO: "$ac_compiler --version </dev/null >&5"") >&5
  367.   (eval $ac_compiler --version </dev/null >&5) 2>&5
  368.   ac_status=$?
  369.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  370.   (exit $ac_status); }
  371. { (eval echo "$as_me:$LINENO: "$ac_compiler -v </dev/null >&5"") >&5
  372.   (eval $ac_compiler -v </dev/null >&5) 2>&5
  373.   ac_status=$?
  374.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  375.   (exit $ac_status); }
  376. { (eval echo "$as_me:$LINENO: "$ac_compiler -V </dev/null >&5"") >&5
  377.   (eval $ac_compiler -V </dev/null >&5) 2>&5
  378.   ac_status=$?
  379.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  380.   (exit $ac_status); }
  381. echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
  382. echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
  383. if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
  384.   echo $ECHO_N "(cached) $ECHO_C" >&6
  385. else
  386.   cat >conftest.$ac_ext <<_ACEOF
  387. /* confdefs.h.  */
  388. _ACEOF
  389. cat confdefs.h >>conftest.$ac_ext
  390. cat >>conftest.$ac_ext <<_ACEOF
  391. /* end confdefs.h.  */
  392. int
  393. main ()
  394. {
  395. #ifndef __GNUC__
  396.        choke me
  397. #endif
  398.   ;
  399.   return 0;
  400. }
  401. _ACEOF
  402. rm -f conftest.$ac_objext
  403. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  404.   (eval $ac_compile) 2>conftest.er1
  405.   ac_status=$?
  406.   grep -v '^ *+' conftest.er1 >conftest.err
  407.   rm -f conftest.er1
  408.   cat conftest.err >&5
  409.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  410.   (exit $ac_status); } &&
  411.  { ac_try='test -z "$ac_cxx_werror_flag"
  412.  || test ! -s conftest.err'
  413.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  414.   (eval $ac_try) 2>&5
  415.   ac_status=$?
  416.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  417.   (exit $ac_status); }; } &&
  418.  { ac_try='test -s conftest.$ac_objext'
  419.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  420.   (eval $ac_try) 2>&5
  421.   ac_status=$?
  422.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  423.   (exit $ac_status); }; }; then
  424.   ac_compiler_gnu=yes
  425. else
  426.   echo "$as_me: failed program was:" >&5
  427. sed 's/^/| /' conftest.$ac_ext >&5
  428. ac_compiler_gnu=no
  429. fi
  430. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  431. ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
  432. fi
  433. echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
  434. echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
  435. GXX=`test $ac_compiler_gnu = yes && echo yes`
  436. ac_test_CXXFLAGS=${CXXFLAGS+set}
  437. ac_save_CXXFLAGS=$CXXFLAGS
  438. CXXFLAGS="-g"
  439. echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
  440. echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
  441. if test "${ac_cv_prog_cxx_g+set}" = set; then
  442.   echo $ECHO_N "(cached) $ECHO_C" >&6
  443. else
  444.   cat >conftest.$ac_ext <<_ACEOF
  445. /* confdefs.h.  */
  446. _ACEOF
  447. cat confdefs.h >>conftest.$ac_ext
  448. cat >>conftest.$ac_ext <<_ACEOF
  449. /* end confdefs.h.  */
  450. int
  451. main ()
  452. {
  453.   ;
  454.   return 0;
  455. }
  456. _ACEOF
  457. rm -f conftest.$ac_objext
  458. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  459.   (eval $ac_compile) 2>conftest.er1
  460.   ac_status=$?
  461.   grep -v '^ *+' conftest.er1 >conftest.err
  462.   rm -f conftest.er1
  463.   cat conftest.err >&5
  464.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  465.   (exit $ac_status); } &&
  466.  { ac_try='test -z "$ac_cxx_werror_flag"
  467.  || test ! -s conftest.err'
  468.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  469.   (eval $ac_try) 2>&5
  470.   ac_status=$?
  471.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  472.   (exit $ac_status); }; } &&
  473.  { ac_try='test -s conftest.$ac_objext'
  474.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  475.   (eval $ac_try) 2>&5
  476.   ac_status=$?
  477.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  478.   (exit $ac_status); }; }; then
  479.   ac_cv_prog_cxx_g=yes
  480. else
  481.   echo "$as_me: failed program was:" >&5
  482. sed 's/^/| /' conftest.$ac_ext >&5
  483. ac_cv_prog_cxx_g=no
  484. fi
  485. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  486. fi
  487. echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
  488. echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
  489. if test "$ac_test_CXXFLAGS" = set; then
  490.   CXXFLAGS=$ac_save_CXXFLAGS
  491. elif test $ac_cv_prog_cxx_g = yes; then
  492.   if test "$GXX" = yes; then
  493.     CXXFLAGS="-g -O2"
  494.   else
  495.     CXXFLAGS="-g"
  496.   fi
  497. else
  498.   if test "$GXX" = yes; then
  499.     CXXFLAGS="-O2"
  500.   else
  501.     CXXFLAGS=
  502.   fi
  503. fi
  504. for ac_declaration in 
  505.    '' 
  506.    'extern "C" void std::exit (int) throw (); using std::exit;' 
  507.    'extern "C" void std::exit (int); using std::exit;' 
  508.    'extern "C" void exit (int) throw ();' 
  509.    'extern "C" void exit (int);' 
  510.    'void exit (int);'
  511. do
  512.   cat >conftest.$ac_ext <<_ACEOF
  513. /* confdefs.h.  */
  514. _ACEOF
  515. cat confdefs.h >>conftest.$ac_ext
  516. cat >>conftest.$ac_ext <<_ACEOF
  517. /* end confdefs.h.  */
  518. $ac_declaration
  519. #include <stdlib.h>
  520. int
  521. main ()
  522. {
  523. exit (42);
  524.   ;
  525.   return 0;
  526. }
  527. _ACEOF
  528. rm -f conftest.$ac_objext
  529. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  530.   (eval $ac_compile) 2>conftest.er1
  531.   ac_status=$?
  532.   grep -v '^ *+' conftest.er1 >conftest.err
  533.   rm -f conftest.er1
  534.   cat conftest.err >&5
  535.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  536.   (exit $ac_status); } &&
  537.  { ac_try='test -z "$ac_cxx_werror_flag"
  538.  || test ! -s conftest.err'
  539.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  540.   (eval $ac_try) 2>&5
  541.   ac_status=$?
  542.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  543.   (exit $ac_status); }; } &&
  544.  { ac_try='test -s conftest.$ac_objext'
  545.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  546.   (eval $ac_try) 2>&5
  547.   ac_status=$?
  548.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  549.   (exit $ac_status); }; }; then
  550.   :
  551. else
  552.   echo "$as_me: failed program was:" >&5
  553. sed 's/^/| /' conftest.$ac_ext >&5
  554. continue
  555. fi
  556. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  557.   cat >conftest.$ac_ext <<_ACEOF
  558. /* confdefs.h.  */
  559. _ACEOF
  560. cat confdefs.h >>conftest.$ac_ext
  561. cat >>conftest.$ac_ext <<_ACEOF
  562. /* end confdefs.h.  */
  563. $ac_declaration
  564. int
  565. main ()
  566. {
  567. exit (42);
  568.   ;
  569.   return 0;
  570. }
  571. _ACEOF
  572. rm -f conftest.$ac_objext
  573. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  574.   (eval $ac_compile) 2>conftest.er1
  575.   ac_status=$?
  576.   grep -v '^ *+' conftest.er1 >conftest.err
  577.   rm -f conftest.er1
  578.   cat conftest.err >&5
  579.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  580.   (exit $ac_status); } &&
  581.  { ac_try='test -z "$ac_cxx_werror_flag"
  582.  || test ! -s conftest.err'
  583.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  584.   (eval $ac_try) 2>&5
  585.   ac_status=$?
  586.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  587.   (exit $ac_status); }; } &&
  588.  { ac_try='test -s conftest.$ac_objext'
  589.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  590.   (eval $ac_try) 2>&5
  591.   ac_status=$?
  592.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  593.   (exit $ac_status); }; }; then
  594.   break
  595. else
  596.   echo "$as_me: failed program was:" >&5
  597. sed 's/^/| /' conftest.$ac_ext >&5
  598. fi
  599. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  600. done
  601. rm -f conftest*
  602. if test -n "$ac_declaration"; then
  603.   echo '#ifdef __cplusplus' >>confdefs.h
  604.   echo $ac_declaration      >>confdefs.h
  605.   echo '#endif'             >>confdefs.h
  606. fi
  607. ac_ext=c
  608. ac_cpp='$CPP $CPPFLAGS'
  609. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  610. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  611. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  612. echo "$as_me:$LINENO: checking for ANSI C header files" >&5
  613. echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
  614. if test "${ac_cv_header_stdc+set}" = set; then
  615.   echo $ECHO_N "(cached) $ECHO_C" >&6
  616. else
  617.   cat >conftest.$ac_ext <<_ACEOF
  618. /* confdefs.h.  */
  619. _ACEOF
  620. cat confdefs.h >>conftest.$ac_ext
  621. cat >>conftest.$ac_ext <<_ACEOF
  622. /* end confdefs.h.  */
  623. #include <stdlib.h>
  624. #include <stdarg.h>
  625. #include <string.h>
  626. #include <float.h>
  627. int
  628. main ()
  629. {
  630.   ;
  631.   return 0;
  632. }
  633. _ACEOF
  634. rm -f conftest.$ac_objext
  635. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  636.   (eval $ac_compile) 2>conftest.er1
  637.   ac_status=$?
  638.   grep -v '^ *+' conftest.er1 >conftest.err
  639.   rm -f conftest.er1
  640.   cat conftest.err >&5
  641.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  642.   (exit $ac_status); } &&
  643.  { ac_try='test -z "$ac_c_werror_flag"
  644.  || test ! -s conftest.err'
  645.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  646.   (eval $ac_try) 2>&5
  647.   ac_status=$?
  648.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  649.   (exit $ac_status); }; } &&
  650.  { ac_try='test -s conftest.$ac_objext'
  651.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  652.   (eval $ac_try) 2>&5
  653.   ac_status=$?
  654.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  655.   (exit $ac_status); }; }; then
  656.   ac_cv_header_stdc=yes
  657. else
  658.   echo "$as_me: failed program was:" >&5
  659. sed 's/^/| /' conftest.$ac_ext >&5
  660. ac_cv_header_stdc=no
  661. fi
  662. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  663. if test $ac_cv_header_stdc = yes; then
  664.   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  665.   cat >conftest.$ac_ext <<_ACEOF
  666. /* confdefs.h.  */
  667. _ACEOF
  668. cat confdefs.h >>conftest.$ac_ext
  669. cat >>conftest.$ac_ext <<_ACEOF
  670. /* end confdefs.h.  */
  671. #include <string.h>
  672. _ACEOF
  673. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  674.   $EGREP "memchr" >/dev/null 2>&1; then
  675.   :
  676. else
  677.   ac_cv_header_stdc=no
  678. fi
  679. rm -f conftest*
  680. fi
  681. if test $ac_cv_header_stdc = yes; then
  682.   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  683.   cat >conftest.$ac_ext <<_ACEOF
  684. /* confdefs.h.  */
  685. _ACEOF
  686. cat confdefs.h >>conftest.$ac_ext
  687. cat >>conftest.$ac_ext <<_ACEOF
  688. /* end confdefs.h.  */
  689. #include <stdlib.h>
  690. _ACEOF
  691. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  692.   $EGREP "free" >/dev/null 2>&1; then
  693.   :
  694. else
  695.   ac_cv_header_stdc=no
  696. fi
  697. rm -f conftest*
  698. fi
  699. if test $ac_cv_header_stdc = yes; then
  700.   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  701.   if test "$cross_compiling" = yes; then
  702.   :
  703. else
  704.   cat >conftest.$ac_ext <<_ACEOF
  705. /* confdefs.h.  */
  706. _ACEOF
  707. cat confdefs.h >>conftest.$ac_ext
  708. cat >>conftest.$ac_ext <<_ACEOF
  709. /* end confdefs.h.  */
  710. #include <ctype.h>
  711. #if ((' ' & 0x0FF) == 0x020)
  712. # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  713. # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  714. #else
  715. # define ISLOWER(c) 
  716.    (('a' <= (c) && (c) <= 'i') 
  717.      || ('j' <= (c) && (c) <= 'r') 
  718.      || ('s' <= (c) && (c) <= 'z'))
  719. # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  720. #endif
  721. #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  722. int
  723. main ()
  724. {
  725.   int i;
  726.   for (i = 0; i < 256; i++)
  727.     if (XOR (islower (i), ISLOWER (i))
  728. || toupper (i) != TOUPPER (i))
  729.       exit(2);
  730.   exit (0);
  731. }
  732. _ACEOF
  733. rm -f conftest$ac_exeext
  734. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  735.   (eval $ac_link) 2>&5
  736.   ac_status=$?
  737.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  738.   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  739.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  740.   (eval $ac_try) 2>&5
  741.   ac_status=$?
  742.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  743.   (exit $ac_status); }; }; then
  744.   :
  745. else
  746.   echo "$as_me: program exited with status $ac_status" >&5
  747. echo "$as_me: failed program was:" >&5
  748. sed 's/^/| /' conftest.$ac_ext >&5
  749. ( exit $ac_status )
  750. ac_cv_header_stdc=no
  751. fi
  752. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  753. fi
  754. fi
  755. fi
  756. echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
  757. echo "${ECHO_T}$ac_cv_header_stdc" >&6
  758. if test $ac_cv_header_stdc = yes; then
  759. cat >>confdefs.h <<_ACEOF
  760. #define STDC_HEADERS 1
  761. _ACEOF
  762. fi
  763. # On IRIX 5.3, sys/types and inttypes.h are conflicting.
  764. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h 
  765.   inttypes.h stdint.h unistd.h
  766. do
  767. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  768. echo "$as_me:$LINENO: checking for $ac_header" >&5
  769. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  770. if eval "test "${$as_ac_Header+set}" = set"; then
  771.   echo $ECHO_N "(cached) $ECHO_C" >&6
  772. else
  773.   cat >conftest.$ac_ext <<_ACEOF
  774. /* confdefs.h.  */
  775. _ACEOF
  776. cat confdefs.h >>conftest.$ac_ext
  777. cat >>conftest.$ac_ext <<_ACEOF
  778. /* end confdefs.h.  */
  779. $ac_includes_default
  780. #include <$ac_header>
  781. _ACEOF
  782. rm -f conftest.$ac_objext
  783. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  784.   (eval $ac_compile) 2>conftest.er1
  785.   ac_status=$?
  786.   grep -v '^ *+' conftest.er1 >conftest.err
  787.   rm -f conftest.er1
  788.   cat conftest.err >&5
  789.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  790.   (exit $ac_status); } &&
  791.  { ac_try='test -z "$ac_c_werror_flag"
  792.  || test ! -s conftest.err'
  793.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  794.   (eval $ac_try) 2>&5
  795.   ac_status=$?
  796.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  797.   (exit $ac_status); }; } &&
  798.  { ac_try='test -s conftest.$ac_objext'
  799.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  800.   (eval $ac_try) 2>&5
  801.   ac_status=$?
  802.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  803.   (exit $ac_status); }; }; then
  804.   eval "$as_ac_Header=yes"
  805. else
  806.   echo "$as_me: failed program was:" >&5
  807. sed 's/^/| /' conftest.$ac_ext >&5
  808. eval "$as_ac_Header=no"
  809. fi
  810. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  811. fi
  812. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  813. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  814. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  815.   cat >>confdefs.h <<_ACEOF
  816. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  817. _ACEOF
  818. fi
  819. done
  820. for ac_header in string.h
  821. do
  822. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  823. if eval "test "${$as_ac_Header+set}" = set"; then
  824.   echo "$as_me:$LINENO: checking for $ac_header" >&5
  825. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  826. if eval "test "${$as_ac_Header+set}" = set"; then
  827.   echo $ECHO_N "(cached) $ECHO_C" >&6
  828. fi
  829. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  830. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  831. else
  832.   # Is the header compilable?
  833. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  834. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  835. cat >conftest.$ac_ext <<_ACEOF
  836. /* confdefs.h.  */
  837. _ACEOF
  838. cat confdefs.h >>conftest.$ac_ext
  839. cat >>conftest.$ac_ext <<_ACEOF
  840. /* end confdefs.h.  */
  841. $ac_includes_default
  842. #include <$ac_header>
  843. _ACEOF
  844. rm -f conftest.$ac_objext
  845. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  846.   (eval $ac_compile) 2>conftest.er1
  847.   ac_status=$?
  848.   grep -v '^ *+' conftest.er1 >conftest.err
  849.   rm -f conftest.er1
  850.   cat conftest.err >&5
  851.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  852.   (exit $ac_status); } &&
  853.  { ac_try='test -z "$ac_c_werror_flag"
  854.  || test ! -s conftest.err'
  855.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  856.   (eval $ac_try) 2>&5
  857.   ac_status=$?
  858.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  859.   (exit $ac_status); }; } &&
  860.  { ac_try='test -s conftest.$ac_objext'
  861.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  862.   (eval $ac_try) 2>&5
  863.   ac_status=$?
  864.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  865.   (exit $ac_status); }; }; then
  866.   ac_header_compiler=yes
  867. else
  868.   echo "$as_me: failed program was:" >&5
  869. sed 's/^/| /' conftest.$ac_ext >&5
  870. ac_header_compiler=no
  871. fi
  872. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  873. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  874. echo "${ECHO_T}$ac_header_compiler" >&6
  875. # Is the header present?
  876. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  877. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  878. cat >conftest.$ac_ext <<_ACEOF
  879. /* confdefs.h.  */
  880. _ACEOF
  881. cat confdefs.h >>conftest.$ac_ext
  882. cat >>conftest.$ac_ext <<_ACEOF
  883. /* end confdefs.h.  */
  884. #include <$ac_header>
  885. _ACEOF
  886. if { (eval echo "$as_me:$LINENO: "$ac_cpp conftest.$ac_ext"") >&5
  887.   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  888.   ac_status=$?
  889.   grep -v '^ *+' conftest.er1 >conftest.err
  890.   rm -f conftest.er1
  891.   cat conftest.err >&5
  892.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  893.   (exit $ac_status); } >/dev/null; then
  894.   if test -s conftest.err; then
  895.     ac_cpp_err=$ac_c_preproc_warn_flag
  896.     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  897.   else
  898.     ac_cpp_err=
  899.   fi
  900. else
  901.   ac_cpp_err=yes
  902. fi
  903. if test -z "$ac_cpp_err"; then
  904.   ac_header_preproc=yes
  905. else
  906.   echo "$as_me: failed program was:" >&5
  907. sed 's/^/| /' conftest.$ac_ext >&5
  908.   ac_header_preproc=no
  909. fi
  910. rm -f conftest.err conftest.$ac_ext
  911. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  912. echo "${ECHO_T}$ac_header_preproc" >&6
  913. # So?  What about this header?
  914. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  915.   yes:no: )
  916.     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  917. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  918.     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  919. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  920.     ac_header_preproc=yes
  921.     ;;
  922.   no:yes:* )
  923.     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  924. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  925.     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
  926. echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
  927.     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  928. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  929.     { echo "$as_me:$LINENO: WARNING: $ac_header:     section "Present But Cannot Be Compiled"" >&5
  930. echo "$as_me: WARNING: $ac_header:     section "Present But Cannot Be Compiled"" >&2;}
  931.     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  932. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  933.     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  934. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  935.     (
  936.       cat <<_ASBOX
  937. ## ------------------------------------------ ##
  938. ## Report this to the AC_PACKAGE_NAME lists.  ##
  939. ## ------------------------------------------ ##
  940. _ASBOX
  941.     ) |
  942.       sed "s/^/$as_me: WARNING:     /" >&2
  943.     ;;
  944. esac
  945. echo "$as_me:$LINENO: checking for $ac_header" >&5
  946. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  947. if eval "test "${$as_ac_Header+set}" = set"; then
  948.   echo $ECHO_N "(cached) $ECHO_C" >&6
  949. else
  950.   eval "$as_ac_Header=$ac_header_preproc"
  951. fi
  952. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  953. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  954. fi
  955. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  956.   cat >>confdefs.h <<_ACEOF
  957. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  958. _ACEOF
  959. fi
  960. done
  961. V_INCLUDE=""
  962. V_LIB=""
  963. V_OBJ=""
  964. V_BROKEN_OBJ="strtol.o strtoul.o"
  965. V_SHELL=""
  966. V_TARCMD="tar cfh"
  967. V_SIGRET="void"
  968. echo "$as_me:$LINENO: checking for main in -lXbsd" >&5
  969. echo $ECHO_N "checking for main in -lXbsd... $ECHO_C" >&6
  970. if test "${ac_cv_lib_Xbsd_main+set}" = set; then
  971.   echo $ECHO_N "(cached) $ECHO_C" >&6
  972. else
  973.   ac_check_lib_save_LIBS=$LIBS
  974. LIBS="-lXbsd  $LIBS"
  975. cat >conftest.$ac_ext <<_ACEOF
  976. /* confdefs.h.  */
  977. _ACEOF
  978. cat confdefs.h >>conftest.$ac_ext
  979. cat >>conftest.$ac_ext <<_ACEOF
  980. /* end confdefs.h.  */
  981. int
  982. main ()
  983. {
  984. main ();
  985.   ;
  986.   return 0;
  987. }
  988. _ACEOF
  989. rm -f conftest.$ac_objext conftest$ac_exeext
  990. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  991.   (eval $ac_link) 2>conftest.er1
  992.   ac_status=$?
  993.   grep -v '^ *+' conftest.er1 >conftest.err
  994.   rm -f conftest.er1
  995.   cat conftest.err >&5
  996.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  997.   (exit $ac_status); } &&
  998.  { ac_try='test -z "$ac_c_werror_flag"
  999.  || test ! -s conftest.err'
  1000.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1001.   (eval $ac_try) 2>&5
  1002.   ac_status=$?
  1003.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1004.   (exit $ac_status); }; } &&
  1005.  { ac_try='test -s conftest$ac_exeext'
  1006.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1007.   (eval $ac_try) 2>&5
  1008.   ac_status=$?
  1009.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1010.   (exit $ac_status); }; }; then
  1011.   ac_cv_lib_Xbsd_main=yes
  1012. else
  1013.   echo "$as_me: failed program was:" >&5
  1014. sed 's/^/| /' conftest.$ac_ext >&5
  1015. ac_cv_lib_Xbsd_main=no
  1016. fi
  1017. rm -f conftest.err conftest.$ac_objext 
  1018.       conftest$ac_exeext conftest.$ac_ext
  1019. LIBS=$ac_check_lib_save_LIBS
  1020. fi
  1021. echo "$as_me:$LINENO: result: $ac_cv_lib_Xbsd_main" >&5
  1022. echo "${ECHO_T}$ac_cv_lib_Xbsd_main" >&6
  1023. if test $ac_cv_lib_Xbsd_main = yes; then
  1024.   V_LIB="$V_LIB -lXbsd"
  1025. fi
  1026. echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
  1027. echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
  1028. if test "${ac_cv_lib_socket_socket+set}" = set; then
  1029.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1030. else
  1031.   ac_check_lib_save_LIBS=$LIBS
  1032. LIBS="-lsocket  $LIBS"
  1033. cat >conftest.$ac_ext <<_ACEOF
  1034. /* confdefs.h.  */
  1035. _ACEOF
  1036. cat confdefs.h >>conftest.$ac_ext
  1037. cat >>conftest.$ac_ext <<_ACEOF
  1038. /* end confdefs.h.  */
  1039. /* Override any gcc2 internal prototype to avoid an error.  */
  1040. #ifdef __cplusplus
  1041. extern "C"
  1042. #endif
  1043. /* We use char because int might match the return type of a gcc2
  1044.    builtin and then its argument prototype would still apply.  */
  1045. char socket ();
  1046. int
  1047. main ()
  1048. {
  1049. socket ();
  1050.   ;
  1051.   return 0;
  1052. }
  1053. _ACEOF
  1054. rm -f conftest.$ac_objext conftest$ac_exeext
  1055. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  1056.   (eval $ac_link) 2>conftest.er1
  1057.   ac_status=$?
  1058.   grep -v '^ *+' conftest.er1 >conftest.err
  1059.   rm -f conftest.er1
  1060.   cat conftest.err >&5
  1061.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1062.   (exit $ac_status); } &&
  1063.  { ac_try='test -z "$ac_c_werror_flag"
  1064.  || test ! -s conftest.err'
  1065.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1066.   (eval $ac_try) 2>&5
  1067.   ac_status=$?
  1068.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1069.   (exit $ac_status); }; } &&
  1070.  { ac_try='test -s conftest$ac_exeext'
  1071.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1072.   (eval $ac_try) 2>&5
  1073.   ac_status=$?
  1074.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1075.   (exit $ac_status); }; }; then
  1076.   ac_cv_lib_socket_socket=yes
  1077. else
  1078.   echo "$as_me: failed program was:" >&5
  1079. sed 's/^/| /' conftest.$ac_ext >&5
  1080. ac_cv_lib_socket_socket=no
  1081. fi
  1082. rm -f conftest.err conftest.$ac_objext 
  1083.       conftest$ac_exeext conftest.$ac_ext
  1084. LIBS=$ac_check_lib_save_LIBS
  1085. fi
  1086. echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
  1087. echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
  1088. if test $ac_cv_lib_socket_socket = yes; then
  1089.   V_LIB="$V_LIB -lsocket"
  1090. fi
  1091. echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
  1092. echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
  1093. if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
  1094.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1095. else
  1096.   ac_check_lib_save_LIBS=$LIBS
  1097. LIBS="-lnsl  $LIBS"
  1098. cat >conftest.$ac_ext <<_ACEOF
  1099. /* confdefs.h.  */
  1100. _ACEOF
  1101. cat confdefs.h >>conftest.$ac_ext
  1102. cat >>conftest.$ac_ext <<_ACEOF
  1103. /* end confdefs.h.  */
  1104. /* Override any gcc2 internal prototype to avoid an error.  */
  1105. #ifdef __cplusplus
  1106. extern "C"
  1107. #endif
  1108. /* We use char because int might match the return type of a gcc2
  1109.    builtin and then its argument prototype would still apply.  */
  1110. char gethostbyname ();
  1111. int
  1112. main ()
  1113. {
  1114. gethostbyname ();
  1115.   ;
  1116.   return 0;
  1117. }
  1118. _ACEOF
  1119. rm -f conftest.$ac_objext conftest$ac_exeext
  1120. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  1121.   (eval $ac_link) 2>conftest.er1
  1122.   ac_status=$?
  1123.   grep -v '^ *+' conftest.er1 >conftest.err
  1124.   rm -f conftest.er1
  1125.   cat conftest.err >&5
  1126.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1127.   (exit $ac_status); } &&
  1128.  { ac_try='test -z "$ac_c_werror_flag"
  1129.  || test ! -s conftest.err'
  1130.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1131.   (eval $ac_try) 2>&5
  1132.   ac_status=$?
  1133.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1134.   (exit $ac_status); }; } &&
  1135.  { ac_try='test -s conftest$ac_exeext'
  1136.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1137.   (eval $ac_try) 2>&5
  1138.   ac_status=$?
  1139.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1140.   (exit $ac_status); }; }; then
  1141.   ac_cv_lib_nsl_gethostbyname=yes
  1142. else
  1143.   echo "$as_me: failed program was:" >&5
  1144. sed 's/^/| /' conftest.$ac_ext >&5
  1145. ac_cv_lib_nsl_gethostbyname=no
  1146. fi
  1147. rm -f conftest.err conftest.$ac_objext 
  1148.       conftest$ac_exeext conftest.$ac_ext
  1149. LIBS=$ac_check_lib_save_LIBS
  1150. fi
  1151. echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
  1152. echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
  1153. if test $ac_cv_lib_nsl_gethostbyname = yes; then
  1154.   V_LIB="$V_LIB -lnsl"
  1155. fi
  1156. echo "$as_me:$LINENO: checking for dcgettext in -lintl" >&5
  1157. echo $ECHO_N "checking for dcgettext in -lintl... $ECHO_C" >&6
  1158. if test "${ac_cv_lib_intl_dcgettext+set}" = set; then
  1159.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1160. else
  1161.   ac_check_lib_save_LIBS=$LIBS
  1162. LIBS="-lintl  $LIBS"
  1163. cat >conftest.$ac_ext <<_ACEOF
  1164. /* confdefs.h.  */
  1165. _ACEOF
  1166. cat confdefs.h >>conftest.$ac_ext
  1167. cat >>conftest.$ac_ext <<_ACEOF
  1168. /* end confdefs.h.  */
  1169. /* Override any gcc2 internal prototype to avoid an error.  */
  1170. #ifdef __cplusplus
  1171. extern "C"
  1172. #endif
  1173. /* We use char because int might match the return type of a gcc2
  1174.    builtin and then its argument prototype would still apply.  */
  1175. char dcgettext ();
  1176. int
  1177. main ()
  1178. {
  1179. dcgettext ();
  1180.   ;
  1181.   return 0;
  1182. }
  1183. _ACEOF
  1184. rm -f conftest.$ac_objext conftest$ac_exeext
  1185. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  1186.   (eval $ac_link) 2>conftest.er1
  1187.   ac_status=$?
  1188.   grep -v '^ *+' conftest.er1 >conftest.err
  1189.   rm -f conftest.er1
  1190.   cat conftest.err >&5
  1191.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1192.   (exit $ac_status); } &&
  1193.  { ac_try='test -z "$ac_c_werror_flag"
  1194.  || test ! -s conftest.err'
  1195.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1196.   (eval $ac_try) 2>&5
  1197.   ac_status=$?
  1198.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1199.   (exit $ac_status); }; } &&
  1200.  { ac_try='test -s conftest$ac_exeext'
  1201.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1202.   (eval $ac_try) 2>&5
  1203.   ac_status=$?
  1204.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1205.   (exit $ac_status); }; }; then
  1206.   ac_cv_lib_intl_dcgettext=yes
  1207. else
  1208.   echo "$as_me: failed program was:" >&5
  1209. sed 's/^/| /' conftest.$ac_ext >&5
  1210. ac_cv_lib_intl_dcgettext=no
  1211. fi
  1212. rm -f conftest.err conftest.$ac_objext 
  1213.       conftest$ac_exeext conftest.$ac_ext
  1214. LIBS=$ac_check_lib_save_LIBS
  1215. fi
  1216. echo "$as_me:$LINENO: result: $ac_cv_lib_intl_dcgettext" >&5
  1217. echo "${ECHO_T}$ac_cv_lib_intl_dcgettext" >&6
  1218. if test $ac_cv_lib_intl_dcgettext = yes; then
  1219.   V_LIB="$V_LIB -lintl"
  1220. fi
  1221. echo "$as_me:$LINENO: checking for getnodebyname in -ldnet_stub" >&5
  1222. echo $ECHO_N "checking for getnodebyname in -ldnet_stub... $ECHO_C" >&6
  1223. if test "${ac_cv_lib_dnet_stub_getnodebyname+set}" = set; then
  1224.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1225. else
  1226.   ac_check_lib_save_LIBS=$LIBS
  1227. LIBS="-ldnet_stub  $LIBS"
  1228. cat >conftest.$ac_ext <<_ACEOF
  1229. /* confdefs.h.  */
  1230. _ACEOF
  1231. cat confdefs.h >>conftest.$ac_ext
  1232. cat >>conftest.$ac_ext <<_ACEOF
  1233. /* end confdefs.h.  */
  1234. /* Override any gcc2 internal prototype to avoid an error.  */
  1235. #ifdef __cplusplus
  1236. extern "C"
  1237. #endif
  1238. /* We use char because int might match the return type of a gcc2
  1239.    builtin and then its argument prototype would still apply.  */
  1240. char getnodebyname ();
  1241. int
  1242. main ()
  1243. {
  1244. getnodebyname ();
  1245.   ;
  1246.   return 0;
  1247. }
  1248. _ACEOF
  1249. rm -f conftest.$ac_objext conftest$ac_exeext
  1250. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  1251.   (eval $ac_link) 2>conftest.er1
  1252.   ac_status=$?
  1253.   grep -v '^ *+' conftest.er1 >conftest.err
  1254.   rm -f conftest.er1
  1255.   cat conftest.err >&5
  1256.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1257.   (exit $ac_status); } &&
  1258.  { ac_try='test -z "$ac_c_werror_flag"
  1259.  || test ! -s conftest.err'
  1260.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1261.   (eval $ac_try) 2>&5
  1262.   ac_status=$?
  1263.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1264.   (exit $ac_status); }; } &&
  1265.  { ac_try='test -s conftest$ac_exeext'
  1266.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1267.   (eval $ac_try) 2>&5
  1268.   ac_status=$?
  1269.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1270.   (exit $ac_status); }; }; then
  1271.   ac_cv_lib_dnet_stub_getnodebyname=yes
  1272. else
  1273.   echo "$as_me: failed program was:" >&5
  1274. sed 's/^/| /' conftest.$ac_ext >&5
  1275. ac_cv_lib_dnet_stub_getnodebyname=no
  1276. fi
  1277. rm -f conftest.err conftest.$ac_objext 
  1278.       conftest$ac_exeext conftest.$ac_ext
  1279. LIBS=$ac_check_lib_save_LIBS
  1280. fi
  1281. echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_getnodebyname" >&5
  1282. echo "${ECHO_T}$ac_cv_lib_dnet_stub_getnodebyname" >&6
  1283. if test $ac_cv_lib_dnet_stub_getnodebyname = yes; then
  1284.   V_LIB="$V_LIB -ldnet_stub"
  1285. fi
  1286. V_TAR_EXTRA=""
  1287. V_DEFINE=""
  1288. V_RANLIB=ranlib
  1289. V_AR="ar cr"
  1290. #XXX
  1291. V_SHM="-DUSE_SHM"
  1292. # Check whether --enable-release or --disable-release was given.
  1293. if test "${enable_release+set}" = set; then
  1294.   enableval="$enable_release"
  1295. else
  1296.   enable_release="no"
  1297. fi;
  1298. # Check whether --enable-debug or --disable-debug was given.
  1299. if test "${enable_debug+set}" = set; then
  1300.   enableval="$enable_debug"
  1301. else
  1302.   enable_debug="no"
  1303. fi;
  1304. # Check whether --enable-devel or --disable-devel was given.
  1305. if test "${enable_devel+set}" = set; then
  1306.   enableval="$enable_devel"
  1307. else
  1308.   enable_devel="no"
  1309. fi;
  1310. if test "$enable_devel" = "yes" ; then
  1311. enable_debug="yes"
  1312. fi
  1313. if test -f .devel -o "$enable_devel" = "yes"; then
  1314. OonS=""
  1315. else
  1316.     if test "$CC" = gcc ; then
  1317.     echo "$as_me:$LINENO: checking that $CXX can handle -O2" >&5
  1318. echo $ECHO_N "checking that $CXX can handle -O2... $ECHO_C" >&6
  1319.     cat >conftest.$ac_ext <<_ACEOF
  1320. /* confdefs.h.  */
  1321. _ACEOF
  1322. cat confdefs.h >>conftest.$ac_ext
  1323. cat >>conftest.$ac_ext <<_ACEOF
  1324. /* end confdefs.h.  */
  1325. int
  1326. main ()
  1327. {
  1328. #if __GNUC__ < 2  || __GNUC_MINOR__ < 8
  1329. /* gcc */
  1330. error
  1331. #endif
  1332. #if __GNUC_MINOR__ < 92
  1333. /* egcs */
  1334. int error;
  1335. #endif
  1336.   ;
  1337.   return 0;
  1338. }
  1339. _ACEOF
  1340. rm -f conftest.$ac_objext
  1341. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1342.   (eval $ac_compile) 2>conftest.er1
  1343.   ac_status=$?
  1344.   grep -v '^ *+' conftest.er1 >conftest.err
  1345.   rm -f conftest.er1
  1346.   cat conftest.err >&5
  1347.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1348.   (exit $ac_status); } &&
  1349.  { ac_try='test -z "$ac_c_werror_flag"
  1350.  || test ! -s conftest.err'
  1351.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1352.   (eval $ac_try) 2>&5
  1353.   ac_status=$?
  1354.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1355.   (exit $ac_status); }; } &&
  1356.  { ac_try='test -s conftest.$ac_objext'
  1357.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1358.   (eval $ac_try) 2>&5
  1359.   ac_status=$?
  1360.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1361.   (exit $ac_status); }; }; then
  1362.   echo "$as_me:$LINENO: result: yes" >&5
  1363. echo "${ECHO_T}yes" >&6
  1364.     OonS="-O2"
  1365. else
  1366.   echo "$as_me: failed program was:" >&5
  1367. sed 's/^/| /' conftest.$ac_ext >&5
  1368. # Optimize on Steroids
  1369.     echo "$as_me:$LINENO: result: no" >&5
  1370. echo "${ECHO_T}no" >&6
  1371. fi
  1372. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1373.     fi
  1374. fi
  1375. if test "$enable_debug" = "yes" ; then
  1376. V_CCOPT="-g"
  1377. if test "$CC" = gcc ; then
  1378. V_CCOPT="$V_CCOPT -Wall -Werror"
  1379. V_DEFINE="$V_DEFINE -fsigned-char -fno-inline"
  1380. fi
  1381. else
  1382. V_CCOPT="$OonS"
  1383. V_DEFINE="$V_DEFINE -DNDEBUG"
  1384. fi
  1385. if test "$CC" = gcc ; then
  1386.       V_CCOPT="$V_CCOPT -Wall"
  1387. fi
  1388. # XXX Some stupid sh on solaris does not set PWD correctly, i.e.,
  1389. # after chdir $PWD remains at the parent directory. :(
  1390. # We'll just do this every time. Doesn't hurt anyway.
  1391. PWD=`pwd`
  1392. solaris=""
  1393. if test `echo "$target_os" | sed 's/..*//'` = solaris2 ; then
  1394. solaris="yes"
  1395. fi
  1396. #places="Tcl 
  1397. # /usr/src/local/Tcl 
  1398. # ../../Tcl 
  1399. # ../Tcl"
  1400. #for d in $places; do
  1401. # if test -f $d/tclcl.h ; then
  1402. # V_LIB="$V_LIB $d/libTcl.a"
  1403. # V_INCLUDE="$V_INCLUDE -I$d"
  1404. #     break
  1405. # fi
  1406. #done
  1407. # we now default to non-static linking, although if the "magic" file
  1408. # .devel exists in the current directory, we try for a static link
  1409. # under the assumption we are trying to produce re-distributable
  1410. # binaries.
  1411. #
  1412. # Yatin: Moved this code here from configure.in.tail, since the mash
  1413. # configure.in file needs to set this variable appropriately before invoking
  1414. # configure.in.tail and the presence of the .devel file can mess things up for
  1415. # the linux release build
  1416. #
  1417. # Check whether --enable-static or --disable-static was given.
  1418. if test "${enable_static+set}" = set; then
  1419.   enableval="$enable_static"
  1420. else
  1421.   enable_static=""
  1422. fi;
  1423. if test -f .devel -o "$enable_devel" = "yes"; then
  1424. echo -n "Development version: considering static"
  1425. if test "$enable_static" != no; then
  1426. echo ", and static enabled"
  1427. V_STATIC="-static"
  1428. else
  1429. echo ", but static disabled anyway"
  1430. fi
  1431. else
  1432. V_STATIC=""
  1433. fi
  1434. # This can be extended to support compilation-time module selection
  1435. V_STLOBJ=""
  1436. V_LSSCRIPT=""
  1437. # This is required by configure.in.tcl to provide absolute pathnames for
  1438. # tclsh, and configure.in.tail to absolutize V_INCLUDES and V_LIBS.
  1439. absolutize() {
  1440.     case $1 in
  1441.     -L*) p=`echo $1 | sed 's/^-L//'` ;;
  1442.     -I*) p=`echo $1 | sed 's/^-I//'` ;;
  1443.     *) p=$1 ;;
  1444.     esac
  1445.     d=`dirname $p`
  1446.     f=`basename $p`
  1447.     ad=`(
  1448. cd $d
  1449. pwd
  1450.     )`
  1451.     case $1 in
  1452.     -L*) echo -L$ad/$f ;;
  1453.     -I*) echo -I$ad/$f ;;
  1454.     *) echo $ad/$f ;;
  1455.     esac
  1456. }
  1457. case "$target" in
  1458. *-dec-*)
  1459. V_DEFINE="$V_DEFINE -D_XOPEN_SOURCE_EXTENDED"
  1460. cat >>confdefs.h <<_ACEOF
  1461. #define _XOPEN_SOURCE_EXTENDED 1
  1462. _ACEOF
  1463. ;;
  1464. sparc-sun-solaris*)
  1465. if test $CC != gcc ; then
  1466.         V_DEFINE="$V_DEFINE -D__FUNCTION__=__func__ -features=extensions"
  1467. fi
  1468.         V_DEFINE="$V_DEFINE -D__svr4__ -DSOLARIS_MIN_MAX"
  1469. V_LIB="$V_LIB -ldl"
  1470. ;;
  1471. sparc-sun-sunos*)
  1472. V_DEFINE="$V_DEFINE -DNEED_SUNOS_PROTOS"
  1473. ;;
  1474. *-sgi-irix5*)
  1475. V_DEFINE="$V_DEFINE -DIRIX5 -D_BSD_SIGNALS"
  1476. if test "$target_os" = irix5.3 ; then
  1477. V_DEFINE="$V_DEFINE -DIRIX5_3"
  1478. fi
  1479. V_TARCMD="tar cfL"
  1480. V_SHELL="SHELL = /bin/sh"
  1481. if test $CC != gcc ; then
  1482. V_DEFINE="$V_DEFINE -signed -g3"
  1483. V_CXXOPT="$V_CXXOPT +p -float"
  1484. CC="cc -xansi -D__STDC__ -Dinline="
  1485. CXX="CC +p -float -DSGI_COMPAT"
  1486. fi
  1487. V_RANLIB="ar ts"
  1488. ;;
  1489. *-sgi-irix6*)
  1490. V_DEFINE="$V_DEFINE -DIRIX6 -D_BSD_SIGNALS"
  1491. V_TARCMD="tar cfL"
  1492. V_SHELL="SHELL = /bin/sh"
  1493. if test $CC != gcc ; then
  1494. V_DEFINE="$V_DEFINE -signed -g3"
  1495. V_CXXOPT="$V_CXXOPT +p -float"
  1496. CC="cc -xansi -D__STDC__ -Dinline="
  1497. CXX="CC +p -float -DSGI_COMPAT"
  1498. fi
  1499. V_RANLIB="ar ts"
  1500. ;;
  1501. *-*-bsdi1*)
  1502. V_SHM=""
  1503. V_TARCMD="tar cfL"
  1504. ;;
  1505. *-*-bsdi2.0*)
  1506. V_SHM=""
  1507. V_TARCMD="tar cfL"
  1508. ;;
  1509. *-*-bsdi2.1*)
  1510. # bsdi2.1 added sys-v shared memory support but their implementation
  1511. # is broken so we have to turn it off.  If they ever fix libipc,
  1512. # the following line should be deleted.
  1513. V_SHM=""
  1514. V_TARCMD="tar cfL"
  1515. V_CCOPT="-O2 -m486"
  1516. V_LIB="$V_LIB -lipc -ldl"
  1517. ;;
  1518. *-*-bsdi3*)
  1519. V_SHM=""
  1520. V_TARCMD="tar cfL"
  1521. V_LIB="$V_LIB -lipc -ldl"
  1522. V_OBJ="$V_OBJ misc/serial.o"
  1523. ;;
  1524. *-*-freebsd*)
  1525. V_OBJ="$V_OBJ misc/serial.o"
  1526. ;;
  1527. *-*-netbsd*)
  1528. V_TARCMD="tar -h -c -f"
  1529. V_LIB="$V_LIB -L/usr/local/lib"
  1530. ;;
  1531. *-*-hpux*)
  1532. cat >>confdefs.h <<_ACEOF
  1533. #define random lrand48
  1534. _ACEOF
  1535. cat >>confdefs.h <<_ACEOF
  1536. #define srandom srand
  1537. _ACEOF
  1538. V_CCOPT="-O"
  1539. ;;
  1540. *-*-aix3*)
  1541. V_DEFINE="$V_DEFINE -DSIGARGS=int"
  1542. if test "$V_LIB_AIXSHM" != "" ; then
  1543. V_LIB="$V_LIB $V_LIB_AIXSHM"
  1544. else
  1545. V_SHM=""
  1546. fi
  1547. CXX="xlC -+"
  1548. ;;
  1549. *-*-aix4*)
  1550. V_DEFINE="$V_DEFINE -DSIGARGS=int -D_AIX41"
  1551. if test "$V_LIB_AIXSHM" != "" ; then
  1552. V_LIB="$V_LIB $V_LIB_AIXSHM"
  1553. else
  1554. V_SHM=""
  1555. fi
  1556. CXX="g++"
  1557. ;;
  1558. *-*-linux*)
  1559. V_BROKEN_OBJ=
  1560. ;;
  1561. powerpc-apple-darwin*)
  1562. V_CCOPT="-fno-common -fPIC -pipe"
  1563. ;;
  1564. esac
  1565. # Check whether --with-zlib or --without-zlib was given.
  1566. if test "${with_zlib+set}" = set; then
  1567.   withval="$with_zlib"
  1568.   d=$withval
  1569. else
  1570.   d=""
  1571. fi;
  1572. ZLIB_VERS=1.1.4
  1573. ZLIB_H_PLACES_D="$d 
  1574. $d/include"
  1575. ZLIB_H_PLACES="../zlib 
  1576. /usr/src/local/zlib 
  1577. ../zlib-$ZLIB_VERS 
  1578. /import/zlib/include 
  1579. /usr/src/local/zlib-$ZLIB_VERS 
  1580. /usr/src/local/zlib-$ZLIB_ALT_VERS 
  1581. $prefix/include 
  1582. /usr/local/include 
  1583. /usr/contrib/include 
  1584. /usr/include"
  1585. ZLIB_LIB_PLACES_D="$d 
  1586. $d/lib 
  1587. "
  1588. ZLIB_LIB_PLACES="../zlib 
  1589. ../zlib-$ZLIB_VERS 
  1590. ../zlib-$ZLIB_ALT_VERS 
  1591. $prefix/lib 
  1592. $x_libraries 
  1593. /usr/contrib/lib 
  1594. /usr/local/lib 
  1595. /usr/lib 
  1596. /usr/src/local/zlib 
  1597. /usr/src/local/zlib-$ZLIB_VERS 
  1598. /usr/src/local/zlib-$ZLIB_ALT_VERS 
  1599. "
  1600. NS_PACKAGE_zlib_UNDERWAY=false
  1601. NS_PACKAGE_zlib_COMPLETE=true
  1602. echo "$as_me:$LINENO: checking for zlib.h" >&5
  1603. echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
  1604. if test "x$d" = "xno"; then
  1605. : disable header
  1606. V_INCLUDE_ZLIB=FAIL
  1607. NS_PACKAGE_zlib_COMPLETE=false
  1608. echo "$as_me:$LINENO: result: no" >&5
  1609. echo "${ECHO_T}no" >&6
  1610. else
  1611. places="$ZLIB_H_PLACES"
  1612. if test "x$d" != "x" -a "x$d" != xyes; then
  1613. if test ! -d $d; then
  1614. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  1615. echo "$as_me: error: $d is not a directory" >&2;}
  1616.    { (exit 1); exit 1; }; }
  1617. fi
  1618. places="$ZLIB_H_PLACES_D"
  1619. fi
  1620. V_INCLUDE_ZLIB=""
  1621. found=""
  1622. for dir in $places; do
  1623. if test -r $dir/zlib.h; then
  1624.                         found="$dir"
  1625.                         if test "$CC" != "icc" ||
  1626.                                 test "$dir" != "/usr/include"; then
  1627.                                 V_INCLUDE_ZLIB="-I$dir"
  1628.                         fi
  1629. break
  1630. fi
  1631. done
  1632. if test "FAIL$found" = "FAIL" ; then
  1633. NS_PACKAGE_zlib_COMPLETE=false
  1634. echo "$as_me:$LINENO: result: no" >&5
  1635. echo "${ECHO_T}no" >&6
  1636. else
  1637.   ac_tr_hdr=HAVE_`echo zlib.h | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1638.                 cat >>confdefs.h <<_ACEOF
  1639. #define $ac_tr_hdr 1
  1640. _ACEOF
  1641. V_INCLUDES="$V_INCLUDE_ZLIB $V_INCLUDES"
  1642. V_DEFINES="-D$ac_tr_hdr $V_DEFINES"
  1643. NS_PACKAGE_zlib_UNDERWAY=true
  1644. echo "$as_me:$LINENO: result: $V_INCLUDE_ZLIB" >&5
  1645. echo "${ECHO_T}$V_INCLUDE_ZLIB" >&6
  1646. fi
  1647. fi
  1648. echo "$as_me:$LINENO: checking for libz$ZLIB_VERS" >&5
  1649. echo $ECHO_N "checking for libz$ZLIB_VERS... $ECHO_C" >&6
  1650. if test "x$d" = "xno"; then
  1651. : disable library
  1652. V_LIB_ZLIB=FAIL
  1653. NS_PACKAGE_zlib_COMPLETE=false
  1654. echo "$as_me:$LINENO: result: no" >&5
  1655. echo "${ECHO_T}no" >&6
  1656. else
  1657. places="$ZLIB_LIB_PLACES"
  1658. if test "x$d" != "x" -a "x$d" != xyes; then
  1659. if test ! -d $d; then
  1660. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  1661. echo "$as_me: error: $d is not a directory" >&2;}
  1662.    { (exit 1); exit 1; }; }
  1663. fi
  1664. places="$ZLIB_LIB_PLACES_D"
  1665. fi
  1666. V_LIB_ZLIB=""
  1667. full_lib_name="z$ZLIB_VERS"
  1668. simple_lib_name=`echo $full_lib_name | sed -e 's/.//'`
  1669. other_simple_lib_name=`echo $full_lib_name | sed -e 's/./_/'`
  1670. simpler_lib_name=`echo $simple_lib_name | sed -e 'y/0123456789/          /'`
  1671. double_break=false
  1672. for dir in $places; do
  1673. for file in $full_lib_name $simple_lib_name $other_simple_lib_name $simpler_lib_name
  1674. do
  1675. if test -r $dir/lib$file.so -o -r $dir/lib$file.a -o -r $dir/lib$file.dylib; then
  1676. V_LIB_ZLIB="-L$dir -l$file"
  1677. double_break=true
  1678. break
  1679. fi
  1680. done
  1681. if $double_break; then
  1682. break
  1683. fi
  1684. done
  1685. if test "FAIL$V_LIB_ZLIB" = "FAIL" ; then
  1686. NS_PACKAGE_zlib_COMPLETE=false
  1687. echo "$as_me:$LINENO: result: no" >&5
  1688. echo "${ECHO_T}no" >&6
  1689. else
  1690. if test "$solaris"; then
  1691. V_LIB_ZLIB="-R$dir $V_LIB_ZLIB"
  1692. fi
  1693. ac_tr_lib=HAVE_LIB`echo z$ZLIB_VERS | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  1694.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  1695. cat >>confdefs.h <<_ACEOF
  1696. #define $ac_tr_lib 1
  1697. _ACEOF
  1698. V_LIBS="$V_LIB_ZLIB $V_LIBS"
  1699. V_DEFINES="-D$ac_tr_lib $V_DEFINES"
  1700. NS_PACKAGE_zlib_UNDERWAY=true
  1701. echo "$as_me:$LINENO: result: $V_LIB_ZLIB" >&5
  1702. echo "${ECHO_T}$V_LIB_ZLIB" >&6
  1703. fi
  1704. fi
  1705. if $NS_PACKAGE_zlib_COMPLETE; then
  1706. NS_PACKAGE_zlib_VALID=false
  1707. if $NS_PACKAGE_zlib_UNDERWAY; then
  1708. if $NS_PACKAGE_zlib_COMPLETE; then
  1709. : All components of zlib found.
  1710. NS_PACKAGE_zlib_VALID=true
  1711. else
  1712. { { echo "$as_me:$LINENO: error: Installation of zlib seems incomplete or can't be found automatically.
  1713. Please correct the problem by telling configure where zlib is
  1714. using the argument --with-zlib=/path/to/package
  1715. (perhaps after installing it),
  1716. or the package is not required, disable it with --with-zlib=no." >&5
  1717. echo "$as_me: error: Installation of zlib seems incomplete or can't be found automatically.
  1718. Please correct the problem by telling configure where zlib is
  1719. using the argument --with-zlib=/path/to/package
  1720. (perhaps after installing it),
  1721. or the package is not required, disable it with --with-zlib=no." >&2;}
  1722.    { (exit 1); exit 1; }; }
  1723. fi
  1724. fi
  1725. if test "xno" = xyes; then
  1726. if $NS_PACKAGE_zlib_VALID; then
  1727. :
  1728. else
  1729. { { echo "$as_me:$LINENO: error: zlib is required but could not be completely found.
  1730. Please correct the problem by telling configure where zlib is
  1731. using the argument --with-zlib=/path/to/package,
  1732. or the package is not required, disable it with --with-zlib=no." >&5
  1733. echo "$as_me: error: zlib is required but could not be completely found.
  1734. Please correct the problem by telling configure where zlib is
  1735. using the argument --with-zlib=/path/to/package,
  1736. or the package is not required, disable it with --with-zlib=no." >&2;}
  1737.    { (exit 1); exit 1; }; }
  1738. fi
  1739. fi
  1740. fi
  1741. xlibdirs="
  1742. /usr/openwin/lib 
  1743. /usr/X11R6/lib 
  1744. /usr/lib/X11R6 
  1745. /usr/X11R5/lib 
  1746. /usr/lib/X11R5 
  1747. /usr/X11R4/lib 
  1748. /usr/lib/X11R4 
  1749. /usr/local/lib 
  1750. /usr/X386/lib 
  1751. /usr/X11/lib 
  1752. /usr/unsupported/lib 
  1753. /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/lib 
  1754. /import/X11R4/usr/lib"
  1755. xincdirs="
  1756. /usr/openwin/include 
  1757. /usr/X11R6/include 
  1758. /usr/include/X11R6 
  1759. /usr/X11R5/include 
  1760. /usr/include/X11R5 
  1761. /usr/X11R4/include 
  1762. /usr/include/X11R4 
  1763. /usr/local/include 
  1764. /usr/X386/include 
  1765. /usr/X11/include 
  1766. /usr/lpp/X11/include 
  1767. /usr/unsupported/include 
  1768. /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include 
  1769. /import/X11R4/include"
  1770. echo "checking for X11 header files"
  1771. if test "$x_includes" = NONE ; then
  1772. cat >conftest.$ac_ext <<_ACEOF
  1773. /* confdefs.h.  */
  1774. _ACEOF
  1775. cat confdefs.h >>conftest.$ac_ext
  1776. cat >>conftest.$ac_ext <<_ACEOF
  1777. /* end confdefs.h.  */
  1778. #include <X11/Intrinsic.h>
  1779. _ACEOF
  1780. if { (eval echo "$as_me:$LINENO: "$ac_cpp conftest.$ac_ext"") >&5
  1781.   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  1782.   ac_status=$?
  1783.   grep -v '^ *+' conftest.er1 >conftest.err
  1784.   rm -f conftest.er1
  1785.   cat conftest.err >&5
  1786.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1787.   (exit $ac_status); } >/dev/null; then
  1788.   if test -s conftest.err; then
  1789.     ac_cpp_err=$ac_c_preproc_warn_flag
  1790.     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  1791.   else
  1792.     ac_cpp_err=
  1793.   fi
  1794. else
  1795.   ac_cpp_err=yes
  1796. fi
  1797. if test -z "$ac_cpp_err"; then
  1798.   x_includes=""
  1799. else
  1800.   echo "$as_me: failed program was:" >&5
  1801. sed 's/^/| /' conftest.$ac_ext >&5
  1802.   x_includes=NONE
  1803. fi
  1804. rm -f conftest.err conftest.$ac_ext
  1805. if test "$x_includes" = NONE ; then
  1806.         for i in $xincdirs ; do
  1807. if test -r $i/X11/Intrinsic.h; then
  1808. x_includes=$i
  1809. break
  1810. fi
  1811.         done
  1812. if test "$x_includes" = NONE ; then
  1813. echo "can't find X includes"
  1814.         exit 1
  1815. fi
  1816. fi
  1817. fi
  1818. if test -n "$x_includes" ; then
  1819. V_INCLUDE_X11=-I$x_includes
  1820. fi
  1821. echo "checking for X11 library archive"
  1822. if test "$x_libraries" = NONE ; then
  1823. echo "$as_me:$LINENO: checking for XOpenDisplay in -lX11" >&5
  1824. echo $ECHO_N "checking for XOpenDisplay in -lX11... $ECHO_C" >&6
  1825. if test "${ac_cv_lib_X11_XOpenDisplay+set}" = set; then
  1826.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1827. else
  1828.   ac_check_lib_save_LIBS=$LIBS
  1829. LIBS="-lX11  $LIBS"
  1830. cat >conftest.$ac_ext <<_ACEOF
  1831. /* confdefs.h.  */
  1832. _ACEOF
  1833. cat confdefs.h >>conftest.$ac_ext
  1834. cat >>conftest.$ac_ext <<_ACEOF
  1835. /* end confdefs.h.  */
  1836. /* Override any gcc2 internal prototype to avoid an error.  */
  1837. #ifdef __cplusplus
  1838. extern "C"
  1839. #endif
  1840. /* We use char because int might match the return type of a gcc2
  1841.    builtin and then its argument prototype would still apply.  */
  1842. char XOpenDisplay ();
  1843. int
  1844. main ()
  1845. {
  1846. XOpenDisplay ();
  1847.   ;
  1848.   return 0;
  1849. }
  1850. _ACEOF
  1851. rm -f conftest.$ac_objext conftest$ac_exeext
  1852. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  1853.   (eval $ac_link) 2>conftest.er1
  1854.   ac_status=$?
  1855.   grep -v '^ *+' conftest.er1 >conftest.err
  1856.   rm -f conftest.er1
  1857.   cat conftest.err >&5
  1858.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1859.   (exit $ac_status); } &&
  1860.  { ac_try='test -z "$ac_c_werror_flag"
  1861.  || test ! -s conftest.err'
  1862.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1863.   (eval $ac_try) 2>&5
  1864.   ac_status=$?
  1865.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1866.   (exit $ac_status); }; } &&
  1867.  { ac_try='test -s conftest$ac_exeext'
  1868.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1869.   (eval $ac_try) 2>&5
  1870.   ac_status=$?
  1871.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1872.   (exit $ac_status); }; }; then
  1873.   ac_cv_lib_X11_XOpenDisplay=yes
  1874. else
  1875.   echo "$as_me: failed program was:" >&5
  1876. sed 's/^/| /' conftest.$ac_ext >&5
  1877. ac_cv_lib_X11_XOpenDisplay=no
  1878. fi
  1879. rm -f conftest.err conftest.$ac_objext 
  1880.       conftest$ac_exeext conftest.$ac_ext
  1881. LIBS=$ac_check_lib_save_LIBS
  1882. fi
  1883. echo "$as_me:$LINENO: result: $ac_cv_lib_X11_XOpenDisplay" >&5
  1884. echo "${ECHO_T}$ac_cv_lib_X11_XOpenDisplay" >&6
  1885. if test $ac_cv_lib_X11_XOpenDisplay = yes; then
  1886.   x_libraries=""
  1887. else
  1888.   x_libraries=NONE
  1889. fi
  1890. if test "$x_libraries" = NONE ; then
  1891. for i in $xlibdirs ; do
  1892. if test -r $i/libX11.a -o -r $i/libX11.so -o -r $i/libX11.dll.a; then
  1893. x_libraries=$i
  1894. break
  1895. fi
  1896.         done
  1897. if test "$x_libraries" = NONE ; then
  1898. echo "can't find X library"
  1899. exit 1
  1900. fi
  1901. fi
  1902. fi
  1903. V_LIB_X11=-lX11
  1904. if test -n "$V_SHM" ; then
  1905. if test -z "$x_libraries" ; then
  1906. echo "$as_me:$LINENO: checking for XShmAttach in -lXext" >&5
  1907. echo $ECHO_N "checking for XShmAttach in -lXext... $ECHO_C" >&6
  1908. if test "${ac_cv_lib_Xext_XShmAttach+set}" = set; then
  1909.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1910. else
  1911.   ac_check_lib_save_LIBS=$LIBS
  1912. LIBS="-lXext -lX11 $LIBS"
  1913. cat >conftest.$ac_ext <<_ACEOF
  1914. /* confdefs.h.  */
  1915. _ACEOF
  1916. cat confdefs.h >>conftest.$ac_ext
  1917. cat >>conftest.$ac_ext <<_ACEOF
  1918. /* end confdefs.h.  */
  1919. /* Override any gcc2 internal prototype to avoid an error.  */
  1920. #ifdef __cplusplus
  1921. extern "C"
  1922. #endif
  1923. /* We use char because int might match the return type of a gcc2
  1924.    builtin and then its argument prototype would still apply.  */
  1925. char XShmAttach ();
  1926. int
  1927. main ()
  1928. {
  1929. XShmAttach ();
  1930.   ;
  1931.   return 0;
  1932. }
  1933. _ACEOF
  1934. rm -f conftest.$ac_objext conftest$ac_exeext
  1935. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  1936.   (eval $ac_link) 2>conftest.er1
  1937.   ac_status=$?
  1938.   grep -v '^ *+' conftest.er1 >conftest.err
  1939.   rm -f conftest.er1
  1940.   cat conftest.err >&5
  1941.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1942.   (exit $ac_status); } &&
  1943.  { ac_try='test -z "$ac_c_werror_flag"
  1944.  || test ! -s conftest.err'
  1945.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1946.   (eval $ac_try) 2>&5
  1947.   ac_status=$?
  1948.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1949.   (exit $ac_status); }; } &&
  1950.  { ac_try='test -s conftest$ac_exeext'
  1951.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1952.   (eval $ac_try) 2>&5
  1953.   ac_status=$?
  1954.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1955.   (exit $ac_status); }; }; then
  1956.   ac_cv_lib_Xext_XShmAttach=yes
  1957. else
  1958.   echo "$as_me: failed program was:" >&5
  1959. sed 's/^/| /' conftest.$ac_ext >&5
  1960. ac_cv_lib_Xext_XShmAttach=no
  1961. fi
  1962. rm -f conftest.err conftest.$ac_objext 
  1963.       conftest$ac_exeext conftest.$ac_ext
  1964. LIBS=$ac_check_lib_save_LIBS
  1965. fi
  1966. echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XShmAttach" >&5
  1967. echo "${ECHO_T}$ac_cv_lib_Xext_XShmAttach" >&6
  1968. if test $ac_cv_lib_Xext_XShmAttach = yes; then
  1969.   V_Xext="-lXext"
  1970. else
  1971.   V_Xext=NONE
  1972. fi
  1973. else
  1974. echo "checking for libXext.a"
  1975. if test -f $x_libraries/libXext.a -o -f $x_libraries/libXext.so; then
  1976. V_Xext="-lXext"
  1977. else
  1978. echo "warning: compiling without -lXext"
  1979. fi
  1980. fi
  1981. if test "$V_Xext" = NONE ; then
  1982. echo "warning: compiling without -lXext"
  1983. else
  1984. V_LIB_X11="$V_Xext $V_LIB_X11"
  1985. fi
  1986. fi
  1987. if test -n "$x_libraries" ; then
  1988. V_LIB_X11="-L$x_libraries $V_LIB_X11"
  1989. if test $solaris ; then
  1990. V_LIB_X11="-R$x_libraries $V_LIB_X11"
  1991. fi
  1992. fi
  1993. # Check whether --with-tcl or --without-tcl was given.
  1994. if test "${with_tcl+set}" = set; then
  1995.   withval="$with_tcl"
  1996.   d=$withval
  1997. else
  1998.   d=""
  1999. fi;
  2000. # Check whether --with-tcl-ver or --without-tcl-ver was given.
  2001. if test "${with_tcl_ver+set}" = set; then
  2002.   withval="$with_tcl_ver"
  2003.   TCL_VERS=$withval
  2004. else
  2005.   TCL_VERS=8.4.18
  2006. fi;
  2007. TCL_HI_VERS=`echo $TCL_VERS | sed 's/^([0-9]*).([0-9]*).([0-9]*)/1.2/'`
  2008. TCL_MAJOR_VERS=`echo $TCL_VERS | sed 's/^([0-9]*).([0-9]*).([0-9]*)/1/'`
  2009. TCL_ALT_VERS=`echo $TCL_HI_VERS | sed 's/.//'`
  2010. TCL_OLD_VERS=8.3
  2011. TCL_OLD_ALT_VERS=`echo $TCL_OLD_VERS | sed 's/.//'`
  2012. TCL_TCL_PLACES_D="$d 
  2013. $d/lib/tcl$TCL_HI_VERS 
  2014. $d/lib/tcl$TCL_VERS 
  2015. $d/lib/tcl$TCL_ALT_VERS 
  2016. $d/lib/tcl 
  2017. $d/../lib/tcl$TCL_HI_VERS 
  2018. $d/../lib/tcl$TCL_VERS 
  2019. $d/../lib/tcl$TCL_ALT_VERS 
  2020. $d/lib/tcl$TCL_OLD_VERS 
  2021. $d/lib/tcl$TCL_OLD_ALT_VERS 
  2022. $d/../lib/tcl$TCL_OLD_VERS 
  2023. $d/../lib/tcl$TCL_OLD_ALT_VERS 
  2024. $d/lib 
  2025. /System/Library/Frameworks/Tcl.framework/Versions/8.4/Resources/Scripts 
  2026. $d/library 
  2027. "
  2028. TCL_TCL_PLACES="../lib/tcl$TCL_HI_VERS 
  2029. ../lib/tcl$TCL_ALT_VERS 
  2030. ../lib/tcl$TCL_VERS 
  2031. ../lib/tcl 
  2032. ../tcl$TCL_HI_VERS/library 
  2033. ../tcl$TCL_VERS/library 
  2034.                 ../tcl$TCL_ALT_VERS/library 
  2035. /usr/lib/tcl$TCL_VERS 
  2036. /usr/lib/tcl$TCL_HI_VERS 
  2037. /usr/lib/tcl$TCL_ALT_VERS 
  2038. /usr/lib/tcl 
  2039. /usr/share/tcl$TCL_VERS 
  2040. /usr/share/tcl$TCL_HI_VERS 
  2041. /usr/share/tcl$TCL_ALT_VERS 
  2042. /usr/share/tcl 
  2043. /lib/tcl$TCL_VERS 
  2044. /lib/tcl$TCL_HI_VERS 
  2045. /lib/tcl$TCL_ALT_VERS 
  2046. /usr/lib/tcl$TCL_OLD_VERS 
  2047. /usr/lib/tcl$TCL_OLD_ALT_VERS 
  2048. /lib/tcl$TCL_OLD_VERS 
  2049. /lib/tcl$TCL_OLD_ALT_VERS 
  2050. /usr/lib 
  2051.                 /usr/src/local/tcl$TCL_VERS/library 
  2052.                 /usr/src/local/tcl$TCL_HI_VERS/library 
  2053.                 /usr/src/local/tcl$TCL_ALT_VERS/library 
  2054.                 /usr/local/lib/tcl$TCL_VERS 
  2055.                 /usr/local/lib/tcl$TCL_HI_VERS 
  2056.                 /usr/local/lib/tcl$TCL_ALT_VERS 
  2057.                 /usr/local/include/tcl$TCL_VERS 
  2058.                 /usr/local/include/tcl$TCL_HI_VERS 
  2059.                 /usr/local/include/tcl$TCL_ALT_VERS 
  2060. ../tcl$TCL_OLD_VERS/library 
  2061.                 ../tcl$TCL_OLD_ALT_VERS/library 
  2062.                 /usr/src/local/tcl$TCL_OLD_VERS/library 
  2063.                 /usr/src/local/tcl$TCL_OLD_ALT_VERS/library 
  2064.                 /usr/local/lib/tcl$TCL_OLD_VERS 
  2065.                 /usr/local/lib/tcl$TCL_OLD_ALT_VERS 
  2066.                 /usr/local/include/tcl$TCL_OLD_VERS 
  2067.                 /usr/local/include/tcl$TCL_OLD_ALT_VERS 
  2068.                 /usr/local/include 
  2069.                 $prefix/include 
  2070. $prefix/lib/tcl 
  2071.                 $x_includes/tk 
  2072.                 $x_includes 
  2073.                 /usr/contrib/include 
  2074.                 /usr/include"
  2075. TCL_H_PLACES_D="$d/generic 
  2076. $d/unix 
  2077. $d/include/tcl$TCL_HI_VERS 
  2078. $d/include/tcl$TCL_VERS 
  2079. $d/include/tcl$TCL_ALT_VERS 
  2080. $d/include 
  2081. "
  2082. TCL_H_PLACES=" 
  2083. ../include 
  2084. ../tcl$TCL_VERS/unix 
  2085. ../tcl$TCL_ALT_VERS/unix 
  2086. ../tcl$TCL_HI_VERS/generic 
  2087. ../tcl$TCL_VERS/generic 
  2088. ../tcl$TCL_ALT_VERS/generic 
  2089. /usr/src/local/tcl$TCL_VERS/generic 
  2090. /usr/src/local/tcl$TCL_HI_VERS/generic 
  2091. /usr/src/local/tcl$TCL_ALT_VERS/generic 
  2092. /usr/src/local/tcl$TCL_VERS/unix 
  2093. /usr/src/local/tcl$TCL_HI_VERS/unix 
  2094. /usr/src/local/tcl$TCL_ALT_VERS/unix 
  2095. /usr/contrib/include 
  2096. /usr/local/lib/tcl$TCL_VERS 
  2097. /usr/local/lib/tcl$TCL_HI_VERS 
  2098. /usr/local/lib/tcl$TCL_ALT_VERS 
  2099. /usr/local/include/tcl$TCL_VERS 
  2100. /usr/local/include/tcl$TCL_HI_VERS 
  2101. /usr/local/include/tcl$TCL_ALT_VERS 
  2102. /usr/local/include 
  2103. /import/tcl/include/tcl$TCL_VERS 
  2104. /import/tcl/include/tcl$TCL_HI_VERS 
  2105. /import/tcl/include/tcl$TCL_ALT_VERS 
  2106. ../tcl$TCL_OLD_VERS/generic 
  2107. ../tcl$TCL_OLD_ALT_VERS/generic 
  2108. /usr/src/local/tcl$TCL_OLD_VERS/generic 
  2109. /usr/src/local/tcl$TCL_OLD_ALT_VERS/generic 
  2110. ../tcl$TCL_OLD_VERS/unix 
  2111. ../tcl$TCL_OLD_ALT_VERS/unix 
  2112. /usr/src/local/tcl$TCL_OLD_VERS/unix 
  2113. /usr/src/local/tcl$TCL_OLD_ALT_VERS/unix 
  2114. /usr/local/lib/tcl$TCL_OLD_VERS 
  2115. /usr/local/lib/tcl$TCL_OLD_ALT_VERS 
  2116. /usr/local/include/tcl$TCL_OLD_VERS 
  2117. /usr/local/include/tcl$TCL_OLD_ALT_VERS 
  2118. /import/tcl/include/tcl$TCL_OLD_VERS 
  2119. /import/tcl/include/tcl$TCL_OLD_ALT_VERS 
  2120. $prefix/include 
  2121. $x_includes/tk 
  2122. $x_includes 
  2123. /usr/include 
  2124. /usr/include/tcl$TCL_VERS 
  2125. /usr/include/tcl$TCL_HI_VERS 
  2126. /usr/include/tcl$TCL_ALT_VERS 
  2127. /usr/include/tcl"
  2128. TCL_LIB_PLACES_D="$d 
  2129. $d/lib 
  2130. $d/unix"
  2131. TCL_LIB_PLACES=" 
  2132. ../lib 
  2133. ../tcl$TCL_VERS/unix 
  2134. ../tcl$TCL_HI_VERS/unix 
  2135.                 ../tcl$TCL_ALT_VERS/unix 
  2136.                 /usr/src/local/tcl$TCL_VERS/unix 
  2137.                 /usr/src/local/tcl$TCL_HI_VERS/unix 
  2138.                 /usr/src/local/tcl$TCL_ALT_VERS/unix 
  2139.                 /usr/contrib/lib 
  2140.                 /usr/local/lib/tcl$TCL_VERS 
  2141.                 /usr/local/lib/tcl$TCL_HI_VERS 
  2142.                 /usr/local/lib/tcl$TCL_ALT_VERS 
  2143. /usr/lib/tcl$TCL_VERS 
  2144. /usr/lib/tcl$TCL_HI_VERS 
  2145. /usr/lib/tcl$TCL_ALT_VERS 
  2146. ../tcl$TCL_OLD_VERS/unix 
  2147.                 ../tcl$TCL_OLD_ALT_VERS/unix 
  2148.                 /usr/src/local/tcl$TCL_OLD_VERS/unix 
  2149.                 /usr/src/local/tcl$TCL_OLD_ALT_VERS/unix 
  2150.                 /usr/local/lib/tcl$TCL_OLD_VERS 
  2151.                 /usr/local/lib/tcl$TCL_OLD_ALT_VERS 
  2152. /usr/lib/tcl$TCL_OLD_VERS 
  2153. /usr/lib/tcl$TCL_OLD_ALT_VERS 
  2154.                 /usr/local/lib 
  2155.                 $prefix/lib 
  2156.                 $x_libs/tk 
  2157.                 $x_libs 
  2158.                 /usr/lib 
  2159. "
  2160. V_TCL_LIBRARY_FILES="$(TCL_`echo $TCL_ALT_VERS`_LIBRARY_FILES)"
  2161. test "x$TCL_VERS" = x8.3.5 && V_TCL_LIBRARY_FILES="$(TCL_835_LIBRARY_FILES)"
  2162. NS_PACKAGE_tcl_UNDERWAY=false
  2163. NS_PACKAGE_tcl_COMPLETE=true
  2164. echo "$as_me:$LINENO: checking for tcl.h" >&5
  2165. echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
  2166. if test "x$d" = "xno"; then
  2167. : disable header
  2168. V_INCLUDE_TCL=FAIL
  2169. NS_PACKAGE_tcl_COMPLETE=false
  2170. echo "$as_me:$LINENO: result: no" >&5
  2171. echo "${ECHO_T}no" >&6
  2172. else
  2173. places="$TCL_H_PLACES"
  2174. if test "x$d" != "x" -a "x$d" != xyes; then
  2175. if test ! -d $d; then
  2176. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  2177. echo "$as_me: error: $d is not a directory" >&2;}
  2178.    { (exit 1); exit 1; }; }
  2179. fi
  2180. places="$TCL_H_PLACES_D"
  2181. fi
  2182. V_INCLUDE_TCL=""
  2183. found=""
  2184. for dir in $places; do
  2185. if test -r $dir/tcl.h; then
  2186.                         found="$dir"
  2187.                         if test "$CC" != "icc" ||
  2188.                                 test "$dir" != "/usr/include"; then
  2189.                                 V_INCLUDE_TCL="-I$dir"
  2190.                         fi
  2191. break
  2192. fi
  2193. done
  2194. if test "FAIL$found" = "FAIL" ; then
  2195. NS_PACKAGE_tcl_COMPLETE=false
  2196. echo "$as_me:$LINENO: result: no" >&5
  2197. echo "${ECHO_T}no" >&6
  2198. else
  2199.   ac_tr_hdr=HAVE_`echo tcl.h | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  2200.                 cat >>confdefs.h <<_ACEOF
  2201. #define $ac_tr_hdr 1
  2202. _ACEOF
  2203. V_INCLUDES="$V_INCLUDE_TCL $V_INCLUDES"
  2204. V_DEFINES="-D$ac_tr_hdr $V_DEFINES"
  2205. NS_PACKAGE_tcl_UNDERWAY=true
  2206. echo "$as_me:$LINENO: result: $V_INCLUDE_TCL" >&5
  2207. echo "${ECHO_T}$V_INCLUDE_TCL" >&6
  2208. fi
  2209. fi
  2210. echo "$as_me:$LINENO: checking for libtcl$TCL_HI_VERS" >&5
  2211. echo $ECHO_N "checking for libtcl$TCL_HI_VERS... $ECHO_C" >&6
  2212. if test "x$d" = "xno"; then
  2213. : disable library
  2214. V_LIB_TCL=FAIL
  2215. NS_PACKAGE_tcl_COMPLETE=false
  2216. echo "$as_me:$LINENO: result: no" >&5
  2217. echo "${ECHO_T}no" >&6
  2218. else
  2219. places="$TCL_LIB_PLACES"
  2220. if test "x$d" != "x" -a "x$d" != xyes; then
  2221. if test ! -d $d; then
  2222. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  2223. echo "$as_me: error: $d is not a directory" >&2;}
  2224.    { (exit 1); exit 1; }; }
  2225. fi
  2226. places="$TCL_LIB_PLACES_D"
  2227. fi
  2228. V_LIB_TCL=""
  2229. full_lib_name="tcl$TCL_HI_VERS"
  2230. simple_lib_name=`echo $full_lib_name | sed -e 's/.//'`
  2231. other_simple_lib_name=`echo $full_lib_name | sed -e 's/./_/'`
  2232. simpler_lib_name=`echo $simple_lib_name | sed -e 'y/0123456789/          /'`
  2233. double_break=false
  2234. for dir in $places; do
  2235. for file in $full_lib_name $simple_lib_name $other_simple_lib_name $simpler_lib_name
  2236. do
  2237. if test -r $dir/lib$file.so -o -r $dir/lib$file.a -o -r $dir/lib$file.dylib; then
  2238. V_LIB_TCL="-L$dir -l$file"
  2239. double_break=true
  2240. break
  2241. fi
  2242. done
  2243. if $double_break; then
  2244. break
  2245. fi
  2246. done
  2247. if test "FAIL$V_LIB_TCL" = "FAIL" ; then
  2248. NS_PACKAGE_tcl_COMPLETE=false
  2249. echo "$as_me:$LINENO: result: no" >&5
  2250. echo "${ECHO_T}no" >&6
  2251. else
  2252. if test "$solaris"; then
  2253. V_LIB_TCL="-R$dir $V_LIB_TCL"
  2254. fi
  2255. ac_tr_lib=HAVE_LIB`echo tcl$TCL_HI_VERS | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  2256.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  2257. cat >>confdefs.h <<_ACEOF
  2258. #define $ac_tr_lib 1
  2259. _ACEOF
  2260. V_LIBS="$V_LIB_TCL $V_LIBS"
  2261. V_DEFINES="-D$ac_tr_lib $V_DEFINES"
  2262. NS_PACKAGE_tcl_UNDERWAY=true
  2263. echo "$as_me:$LINENO: result: $V_LIB_TCL" >&5
  2264. echo "${ECHO_T}$V_LIB_TCL" >&6
  2265. fi
  2266. fi
  2267. echo "$as_me:$LINENO: checking for init.tcl" >&5
  2268. echo $ECHO_N "checking for init.tcl... $ECHO_C" >&6
  2269. if test "x$d" = "xno"; then
  2270. : disable header
  2271. V_LIBRARY_TCL=FAIL
  2272. NS_PACKAGE_tcl_COMPLETE=false
  2273. echo "$as_me:$LINENO: result: no" >&5
  2274. echo "${ECHO_T}no" >&6
  2275. else
  2276. places="$TCL_TCL_PLACES"
  2277. if test "x$d" != "x" -a "x$d" != xyes; then
  2278. if test ! -d $d; then
  2279. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  2280. echo "$as_me: error: $d is not a directory" >&2;}
  2281.    { (exit 1); exit 1; }; }
  2282. fi
  2283. places="$TCL_TCL_PLACES_D"
  2284. fi
  2285. V_LIBRARY_TCL=""
  2286. for dir in $places; do
  2287. if test -r $dir/init.tcl; then
  2288. V_LIBRARY_TCL="$dir"
  2289. break
  2290. fi
  2291. done
  2292. if test "FAIL$V_LIBRARY_TCL" = "FAIL" ; then
  2293. NS_PACKAGE_tcl_COMPLETE=false
  2294. echo "$as_me:$LINENO: result: no" >&5
  2295. echo "${ECHO_T}no" >&6
  2296. else
  2297. NS_PACKAGE_tcl_UNDERWAY=true
  2298. echo "$as_me:$LINENO: result: $V_LIBRARY_TCL" >&5
  2299. echo "${ECHO_T}$V_LIBRARY_TCL" >&6
  2300. fi
  2301. fi
  2302. #
  2303. # check for tclsh
  2304. #
  2305. oldpath=$PATH
  2306. # $d/unix works if $d is the 8.0 distribution
  2307. # $d/bin is for the ns-allinone distribution (kind of hacky, isn't it?)
  2308. PATH=../bin:../tcl$TCL_HI_VERS/unix:../tcl$TCL_VERS/unix:$d/unix:$d/bin:$PATH
  2309. for ac_prog in tclsh$TCL_VERS tclsh$TCL_HI_VERS tclsh tclsh$TCL_OLD_VERS
  2310. do
  2311.   # Extract the first word of "$ac_prog", so it can be a program name with args.
  2312. set dummy $ac_prog; ac_word=$2
  2313. echo "$as_me:$LINENO: checking for $ac_word" >&5
  2314. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  2315. if test "${ac_cv_path_V_TCLSH+set}" = set; then
  2316.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2317. else
  2318.   case $V_TCLSH in
  2319.   [\/]* | ?:[\/]*)
  2320.   ac_cv_path_V_TCLSH="$V_TCLSH" # Let the user override the test with a path.
  2321.   ;;
  2322.   *)
  2323.   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2324. for as_dir in $PATH
  2325. do
  2326.   IFS=$as_save_IFS
  2327.   test -z "$as_dir" && as_dir=.
  2328.   for ac_exec_ext in '' $ac_executable_extensions; do
  2329.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  2330.     ac_cv_path_V_TCLSH="$as_dir/$ac_word$ac_exec_ext"
  2331.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  2332.     break 2
  2333.   fi
  2334. done
  2335. done
  2336.   ;;
  2337. esac
  2338. fi
  2339. V_TCLSH=$ac_cv_path_V_TCLSH
  2340. if test -n "$V_TCLSH"; then
  2341.   echo "$as_me:$LINENO: result: $V_TCLSH" >&5
  2342. echo "${ECHO_T}$V_TCLSH" >&6
  2343. else
  2344.   echo "$as_me:$LINENO: result: no" >&5
  2345. echo "${ECHO_T}no" >&6
  2346. fi
  2347.   test -n "$V_TCLSH" && break
  2348. done
  2349. test -n "$V_TCLSH" || V_TCLSH="no"
  2350. if test x"$V_TCLSH" = xno
  2351. then
  2352. # out of luck
  2353. NS_PACKAGE_tcl_COMPLETE=false
  2354. fi
  2355. # absolutize it
  2356. V_TCLSH=`absolutize $V_TCLSH`
  2357. PATH=$oldpath
  2358. NS_PACKAGE_tcl_VALID=false
  2359. if $NS_PACKAGE_tcl_UNDERWAY; then
  2360. if $NS_PACKAGE_tcl_COMPLETE; then
  2361. : All components of tcl found.
  2362. NS_PACKAGE_tcl_VALID=true
  2363. else
  2364. { { echo "$as_me:$LINENO: error: Installation of tcl seems incomplete or can't be found automatically.
  2365. Please correct the problem by telling configure where tcl is
  2366. using the argument --with-tcl=/path/to/package
  2367. (perhaps after installing it),
  2368. or the package is not required, disable it with --with-tcl=no." >&5
  2369. echo "$as_me: error: Installation of tcl seems incomplete or can't be found automatically.
  2370. Please correct the problem by telling configure where tcl is
  2371. using the argument --with-tcl=/path/to/package
  2372. (perhaps after installing it),
  2373. or the package is not required, disable it with --with-tcl=no." >&2;}
  2374.    { (exit 1); exit 1; }; }
  2375. fi
  2376. fi
  2377. if test "xyes" = xyes; then
  2378. if $NS_PACKAGE_tcl_VALID; then
  2379. :
  2380. else
  2381. { { echo "$as_me:$LINENO: error: tcl is required but could not be completely found.
  2382. Please correct the problem by telling configure where tcl is
  2383. using the argument --with-tcl=/path/to/package,
  2384. or the package is not required, disable it with --with-tcl=no." >&5
  2385. echo "$as_me: error: tcl is required but could not be completely found.
  2386. Please correct the problem by telling configure where tcl is
  2387. using the argument --with-tcl=/path/to/package,
  2388. or the package is not required, disable it with --with-tcl=no." >&2;}
  2389.    { (exit 1); exit 1; }; }
  2390. fi
  2391. fi
  2392. # Check whether --with-tk or --without-tk was given.
  2393. if test "${with_tk+set}" = set; then
  2394.   withval="$with_tk"
  2395.   d=$withval
  2396. else
  2397.   d=""
  2398. fi;
  2399. # Check whether --with-tk-ver or --without-tk-ver was given.
  2400. if test "${with_tk_ver+set}" = set; then
  2401.   withval="$with_tk_ver"
  2402.   TK_VERS=$withval
  2403. else
  2404.   TK_VERS=8.4.18
  2405. fi;
  2406. TK_HI_VERS=`echo $TK_VERS | sed 's/([0-9]*).([0-9]*).([0-9]*)/1.2/'`
  2407. TK_MAJOR_VERS=`echo $TK_VERS | sed 's/([0-9]*).([0-9]*).([0-9]*)/1/'`
  2408. TK_ALT_VERS=`echo $TK_VERS | sed 's/.//'`
  2409. TK_OLD_VERS=8.3
  2410. TK_OLD_ALT_VERS=`echo $TK_OLD_VERS | sed 's/.//'`
  2411. TK_TCL_PLACES_D="$d 
  2412.                 $d/lib/tk$TK_VERS 
  2413.                 $d/lib/tk$TK_ALT_VERS 
  2414. $d/lib/tk$TK_HI_VERS 
  2415.                 $d/library 
  2416.                 $d/lib/tk 
  2417.                 $d/../lib/tk$TK_VERS 
  2418.                 $d/../lib/tk$TK_ALT_VERS 
  2419.                 $d/../lib/tk$TK_HI_VERS 
  2420.                 $d/../lib/tk 
  2421.                 $d/lib/tk$TK_OLD_VERS 
  2422.                 $d/lib/tk$TK_OLD_ALT_VERS 
  2423.                 $d/../lib/tk$TK_OLD_VERS 
  2424.                 $d/../lib/tk$TK_OLD_ALT_VERS 
  2425.                 $d/../lib/tk 
  2426.                 $d/lib 
  2427. /System/Library/Frameworks/Tk.framework/Versions/8.4/Resources/Scripts 
  2428.                 $d/library"
  2429. TK_TCL_PLACES=" 
  2430. ../lib/tk$TK_HI_VERS 
  2431. ../lib/tk$TK_VERS 
  2432. ../lib/tk$TK_ALT_VERS 
  2433. ../tk$TK_VERS/library 
  2434.                 ../tk$TK_ALT_VERS/library 
  2435.                 ../tk$TK_HI_VERS/library 
  2436. ../tk/library 
  2437.                 /usr/src/local/tk$TK_VERS/library 
  2438.                 /usr/src/local/tk$TK_ALT_VERS/library 
  2439.                 /usr/src/local/tk$TK_HI_VERS/library 
  2440.                 /usr/contrib/include 
  2441.                 /usr/local/lib/tk$TK_VERS 
  2442.                 /usr/local/lib/tk$TK_ALT_VERS 
  2443.                 /usr/local/lib/tk$TK_HI_VERS 
  2444.                 /usr/local/include/tk$TK_VERS 
  2445.                 /usr/local/include/tk$TK_ALT_VERS 
  2446.                 /usr/local/include/tk$TK_HI_VERS 
  2447.                 /usr/local/include 
  2448.                 /usr/lib/tk$TK_VERS 
  2449.                 /usr/lib/tk$TK_ALT_VERS 
  2450.                 /usr/lib/tk$TK_HI_VERS 
  2451.                 /usr/lib/tk 
  2452.                 /usr/share/tk$TK_VERS 
  2453.                 /usr/share/tk$TK_ALT_VERS 
  2454.                 /usr/share/tk$TK_HI_VERS 
  2455.                 /usr/share/tk 
  2456. ../tk$TK_OLD_VERS/library 
  2457.                 ../tk$TK_OLD_ALT_VERS/library 
  2458.                 /usr/src/local/tk$TK_OLD_VERS/library 
  2459.                 /usr/src/local/tk$TK_OLD_ALT_VERS/library 
  2460.                 /usr/local/lib/tk$TK_OLD_VERS 
  2461.                 /usr/local/lib/tk$TK_OLD_ALT_VERS 
  2462.                 /usr/local/include/tk$TK_OLD_VERS 
  2463.                 /usr/local/include/tk$TK_OLD_ALT_VERS 
  2464.                 /usr/lib/tk$TK_OLD_VERS 
  2465.                 /usr/lib/tk$TK_OLD_ALT_VERS 
  2466.                 $prefix/include 
  2467. $prefix/lib/tk 
  2468.                 $x_includes/tk 
  2469.                 $x_includes 
  2470.                 /usr/include"
  2471. TK_H_PLACES_D="$d 
  2472.                 $d/generic 
  2473.                 $d/../include/tk$TK_VERS 
  2474.                 $d/../include/tk$TK_HI_VERS 
  2475.                 $d/../include/tk$TK_OLD_VERS 
  2476. $d/include/tk$TK_VERS 
  2477. $d/include/tk$TK_HI_VERS 
  2478. $d/include/tk$TK_OLD_VERS 
  2479.                 $d/include"
  2480. TK_H_PLACES=" 
  2481. ../include 
  2482. ../tk$TK_VERS/generic 
  2483.                 ../tk$TK_ALT_VERS/generic 
  2484.                 ../tk$TK_HI_VERS/generic 
  2485. /usr/src/local/tk$TK_VERS/generic 
  2486.                 /usr/src/local/tk$TK_ALT_VERS/generic 
  2487.                 /usr/src/local/tk$TK_HI_VERS/generic 
  2488.                 /usr/contrib/include 
  2489.                 /usr/local/lib/tk$TK_VERS 
  2490.                 /usr/local/lib/tk$TK_ALT_VERS 
  2491.                 /usr/local/lib/tk$TK_HI_VERS 
  2492.                 /usr/local/include/tk$TK_VERS 
  2493.                 /usr/local/include/tk$TK_ALT_VERS 
  2494.                 /usr/local/include/tk$TK_HI_VERS 
  2495.                 /usr/local/include 
  2496.                 /import/tk/include/tk$TK_VERS 
  2497.                 /import/tk/include/tk$TK_ALT_VERS 
  2498.                 /import/tk/include/tk$TK_HI_VERS 
  2499. ../tk$TK_OLD_VERS/generic 
  2500.                 ../tk$TK_OLD_ALT_VERS/generic 
  2501. /usr/src/local/tk$TK_OLD_VERS/generic 
  2502.                 /usr/src/local/tk$TK_OLD_ALT_VERS/generic 
  2503.                 /usr/local/lib/tk$TK_OLD_VERS 
  2504.                 /usr/local/lib/tk$TK_OLD_ALT_VERS 
  2505.                 /usr/local/include/tk$TK_OLD_VERS 
  2506.                 /usr/local/include/tk$TK_OLD_ALT_VERS 
  2507.                 /import/tk/include/tk$TK_OLD_VERS 
  2508.                 /import/tk/include/tk$TK_OLD_ALT_VERS 
  2509.                 $prefix/include 
  2510.                 $x_includes/tk 
  2511.                 $x_includes 
  2512.                 /usr/include 
  2513.                 /usr/include/tcl 
  2514.                 /usr/include/tcl$TK_VERS 
  2515.                 /usr/include/tcl$TK_ALT_VERS 
  2516.                 /usr/include/tcl$TK_HI_VERS"
  2517. TK_LIB_PLACES_D="$d 
  2518.                 $d/lib 
  2519. $d/unix"
  2520. TK_LIB_PLACES=" 
  2521. ../lib 
  2522. ../lib/tk$TK_HI_VERS 
  2523. ../lib/tk$TK_VERS 
  2524. ../lib/tk$TK_ALT_VERS 
  2525. ../tk$TK_VERS/unix 
  2526.                 ../tk$TK_ALT_VERS/unix 
  2527.                 ../tk$TK_HI_VERS/unix 
  2528.                 /usr/src/local/tk$TK_VERS/unix 
  2529.                 /usr/src/local/tk$TK_ALT_VERS/unix 
  2530.                 /usr/src/local/tk$TK_HI_VERS/unix 
  2531.                 /usr/contrib/lib 
  2532.                 /usr/local/lib/tk$TK_VERS 
  2533.                 /usr/local/lib/tk$TK_ALT_VERS 
  2534.                 /usr/local/lib/tk$TK_HI_VERS 
  2535. ../tk$TK_OLD_VERS/unix 
  2536.                 ../tk$TK_OLD_ALT_VERS/unix 
  2537.                 /usr/src/local/tk$TK_OLD_VERS/unix 
  2538.                 /usr/src/local/tk$TK_OLD_ALT_VERS/unix 
  2539.                 /usr/local/lib/tk$TK_OLD_VERS 
  2540.                 /usr/local/lib/tk$TK_OLD_ALT_VERS 
  2541.                 /usr/local/lib 
  2542.                 $prefix/lib 
  2543.                 $x_libs/tk 
  2544.                 $x_libs 
  2545.                 /usr/lib"
  2546. NS_PACKAGE_tk_UNDERWAY=false
  2547. NS_PACKAGE_tk_COMPLETE=true
  2548. echo "$as_me:$LINENO: checking for tk.h" >&5
  2549. echo $ECHO_N "checking for tk.h... $ECHO_C" >&6
  2550. if test "x$d" = "xno"; then
  2551. : disable header
  2552. V_INCLUDE_TK=FAIL
  2553. NS_PACKAGE_tk_COMPLETE=false
  2554. echo "$as_me:$LINENO: result: no" >&5
  2555. echo "${ECHO_T}no" >&6
  2556. else
  2557. places="$TK_H_PLACES"
  2558. if test "x$d" != "x" -a "x$d" != xyes; then
  2559. if test ! -d $d; then
  2560. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  2561. echo "$as_me: error: $d is not a directory" >&2;}
  2562.    { (exit 1); exit 1; }; }
  2563. fi
  2564. places="$TK_H_PLACES_D"
  2565. fi
  2566. V_INCLUDE_TK=""
  2567. found=""
  2568. for dir in $places; do
  2569. if test -r $dir/tk.h; then
  2570.                         found="$dir"
  2571.                         if test "$CC" != "icc" ||
  2572.                                 test "$dir" != "/usr/include"; then
  2573.                                 V_INCLUDE_TK="-I$dir"
  2574.                         fi
  2575. break
  2576. fi
  2577. done
  2578. if test "FAIL$found" = "FAIL" ; then
  2579. NS_PACKAGE_tk_COMPLETE=false
  2580. echo "$as_me:$LINENO: result: no" >&5
  2581. echo "${ECHO_T}no" >&6
  2582. else
  2583.   ac_tr_hdr=HAVE_`echo tk.h | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  2584.                 cat >>confdefs.h <<_ACEOF
  2585. #define $ac_tr_hdr 1
  2586. _ACEOF
  2587. V_INCLUDES="$V_INCLUDE_TK $V_INCLUDES"
  2588. V_DEFINES="-D$ac_tr_hdr $V_DEFINES"
  2589. NS_PACKAGE_tk_UNDERWAY=true
  2590. echo "$as_me:$LINENO: result: $V_INCLUDE_TK" >&5
  2591. echo "${ECHO_T}$V_INCLUDE_TK" >&6
  2592. fi
  2593. fi
  2594. echo "$as_me:$LINENO: checking for libtk$TK_HI_VERS" >&5
  2595. echo $ECHO_N "checking for libtk$TK_HI_VERS... $ECHO_C" >&6
  2596. if test "x$d" = "xno"; then
  2597. : disable library
  2598. V_LIB_TK=FAIL
  2599. NS_PACKAGE_tk_COMPLETE=false
  2600. echo "$as_me:$LINENO: result: no" >&5
  2601. echo "${ECHO_T}no" >&6
  2602. else
  2603. places="$TK_LIB_PLACES"
  2604. if test "x$d" != "x" -a "x$d" != xyes; then
  2605. if test ! -d $d; then
  2606. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  2607. echo "$as_me: error: $d is not a directory" >&2;}
  2608.    { (exit 1); exit 1; }; }
  2609. fi
  2610. places="$TK_LIB_PLACES_D"
  2611. fi
  2612. V_LIB_TK=""
  2613. full_lib_name="tk$TK_HI_VERS"
  2614. simple_lib_name=`echo $full_lib_name | sed -e 's/.//'`
  2615. other_simple_lib_name=`echo $full_lib_name | sed -e 's/./_/'`
  2616. simpler_lib_name=`echo $simple_lib_name | sed -e 'y/0123456789/          /'`
  2617. double_break=false
  2618. for dir in $places; do
  2619. for file in $full_lib_name $simple_lib_name $other_simple_lib_name $simpler_lib_name
  2620. do
  2621. if test -r $dir/lib$file.so -o -r $dir/lib$file.a -o -r $dir/lib$file.dylib; then
  2622. V_LIB_TK="-L$dir -l$file"
  2623. double_break=true
  2624. break
  2625. fi
  2626. done
  2627. if $double_break; then
  2628. break
  2629. fi
  2630. done
  2631. if test "FAIL$V_LIB_TK" = "FAIL" ; then
  2632. NS_PACKAGE_tk_COMPLETE=false
  2633. echo "$as_me:$LINENO: result: no" >&5
  2634. echo "${ECHO_T}no" >&6
  2635. else
  2636. if test "$solaris"; then
  2637. V_LIB_TK="-R$dir $V_LIB_TK"
  2638. fi
  2639. ac_tr_lib=HAVE_LIB`echo tk$TK_HI_VERS | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  2640.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  2641. cat >>confdefs.h <<_ACEOF
  2642. #define $ac_tr_lib 1
  2643. _ACEOF
  2644. V_LIBS="$V_LIB_TK $V_LIBS"
  2645. V_DEFINES="-D$ac_tr_lib $V_DEFINES"
  2646. NS_PACKAGE_tk_UNDERWAY=true
  2647. echo "$as_me:$LINENO: result: $V_LIB_TK" >&5
  2648. echo "${ECHO_T}$V_LIB_TK" >&6
  2649. fi
  2650. fi
  2651. echo "$as_me:$LINENO: checking for tk.tcl" >&5
  2652. echo $ECHO_N "checking for tk.tcl... $ECHO_C" >&6
  2653. if test "x$d" = "xno"; then
  2654. : disable header
  2655. V_LIBRARY_TK=FAIL
  2656. NS_PACKAGE_tk_COMPLETE=false
  2657. echo "$as_me:$LINENO: result: no" >&5
  2658. echo "${ECHO_T}no" >&6
  2659. else
  2660. places="$TK_TCL_PLACES"
  2661. if test "x$d" != "x" -a "x$d" != xyes; then
  2662. if test ! -d $d; then
  2663. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  2664. echo "$as_me: error: $d is not a directory" >&2;}
  2665.    { (exit 1); exit 1; }; }
  2666. fi
  2667. places="$TK_TCL_PLACES_D"
  2668. fi
  2669. V_LIBRARY_TK=""
  2670. for dir in $places; do
  2671. if test -r $dir/tk.tcl; then
  2672. V_LIBRARY_TK="$dir"
  2673. break
  2674. fi
  2675. done
  2676. if test "FAIL$V_LIBRARY_TK" = "FAIL" ; then
  2677. NS_PACKAGE_tk_COMPLETE=false
  2678. echo "$as_me:$LINENO: result: no" >&5
  2679. echo "${ECHO_T}no" >&6
  2680. else
  2681. NS_PACKAGE_tk_UNDERWAY=true
  2682. echo "$as_me:$LINENO: result: $V_LIBRARY_TK" >&5
  2683. echo "${ECHO_T}$V_LIBRARY_TK" >&6
  2684. fi
  2685. fi
  2686. NS_PACKAGE_tk_VALID=false
  2687. if $NS_PACKAGE_tk_UNDERWAY; then
  2688. if $NS_PACKAGE_tk_COMPLETE; then
  2689. : All components of tk found.
  2690. NS_PACKAGE_tk_VALID=true
  2691. else
  2692. { { echo "$as_me:$LINENO: error: Installation of tk seems incomplete or can't be found automatically.
  2693. Please correct the problem by telling configure where tk is
  2694. using the argument --with-tk=/path/to/package
  2695. (perhaps after installing it),
  2696. or the package is not required, disable it with --with-tk=no." >&5
  2697. echo "$as_me: error: Installation of tk seems incomplete or can't be found automatically.
  2698. Please correct the problem by telling configure where tk is
  2699. using the argument --with-tk=/path/to/package
  2700. (perhaps after installing it),
  2701. or the package is not required, disable it with --with-tk=no." >&2;}
  2702.    { (exit 1); exit 1; }; }
  2703. fi
  2704. fi
  2705. if test "xno" = xyes; then
  2706. if $NS_PACKAGE_tk_VALID; then
  2707. :
  2708. else
  2709. { { echo "$as_me:$LINENO: error: tk is required but could not be completely found.
  2710. Please correct the problem by telling configure where tk is
  2711. using the argument --with-tk=/path/to/package,
  2712. or the package is not required, disable it with --with-tk=no." >&5
  2713. echo "$as_me: error: tk is required but could not be completely found.
  2714. Please correct the problem by telling configure where tk is
  2715. using the argument --with-tk=/path/to/package,
  2716. or the package is not required, disable it with --with-tk=no." >&2;}
  2717.    { (exit 1); exit 1; }; }
  2718. fi
  2719. fi
  2720. if test -r $V_LIBRARY_TK/optionMenu.tcl ; then
  2721. V_TKDOSNAMES='$(LIBRARY_TK)/optionMenu.tcl $(LIBRARY_TK)/scrollbar.tcl'
  2722. V_NEED_DL=""
  2723. else
  2724. V_TKDOSNAMES='$(LIBRARY_TK)/optMenu.tcl $(LIBRARY_TK)/scrlbar.tcl'
  2725. V_NEED_DL=YES
  2726. fi
  2727. # Check whether --with-tcldebug or --without-tcldebug was given.
  2728. if test "${with_tcldebug+set}" = set; then
  2729.   withval="$with_tcldebug"
  2730.   d=$withval
  2731. else
  2732.   d=""
  2733. fi;
  2734. #xxx: Don't know anything about 1.8
  2735. # 2.0 = tcl 8.3
  2736. # 1.9 = tcl 7.5, 7.6, 8.0
  2737. TCLDEBUG_VERS="2.0 1.9 1.8 1.7"
  2738. pwd_vers=""
  2739. local_vers=""
  2740. for vers in $TCLDEBUG_VERS; do
  2741.  pwd_vers="$pwd_vers $PWD/../tcl-debug-$vers"
  2742.  local_vers="$local_vers /usr/src/local/otcl-debug-$vers"
  2743. done
  2744. TCLDEBUG_PATH="
  2745. $PWD/../tcl-debug 
  2746. $pwd_vers
  2747. /usr/contrib/lib 
  2748. /usr/local/lib 
  2749. /usr/lib 
  2750. /usr/src/local/tcl-debug 
  2751. $local_vers 
  2752. "
  2753. TCLDEBUG_PATH_D="$d 
  2754. $d/lib 
  2755. $d/../lib 
  2756. "
  2757. NS_PACKAGE_tcldebug_UNDERWAY=false
  2758. NS_PACKAGE_tcldebug_COMPLETE=true
  2759. echo "$as_me:$LINENO: checking for libtcldbg" >&5
  2760. echo $ECHO_N "checking for libtcldbg... $ECHO_C" >&6
  2761. if test "x$d" = "xno"; then
  2762. : disable library
  2763. V_LIB_TCLDEBUG=FAIL
  2764. NS_PACKAGE_tcldebug_COMPLETE=false
  2765. echo "$as_me:$LINENO: result: no" >&5
  2766. echo "${ECHO_T}no" >&6
  2767. else
  2768. places="$TCLDEBUG_PATH"
  2769. if test "x$d" != "x" -a "x$d" != xyes; then
  2770. if test ! -d $d; then
  2771. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  2772. echo "$as_me: error: $d is not a directory" >&2;}
  2773.    { (exit 1); exit 1; }; }
  2774. fi
  2775. places="$TCLDEBUG_PATH_D"
  2776. fi
  2777. V_LIB_TCLDEBUG=""
  2778. full_lib_name="tcldbg"
  2779. simple_lib_name=`echo $full_lib_name | sed -e 's/.//'`
  2780. other_simple_lib_name=`echo $full_lib_name | sed -e 's/./_/'`
  2781. simpler_lib_name=`echo $simple_lib_name | sed -e 'y/0123456789/          /'`
  2782. double_break=false
  2783. for dir in $places; do
  2784. for file in $full_lib_name $simple_lib_name $other_simple_lib_name $simpler_lib_name
  2785. do
  2786. if test -r $dir/lib$file.so -o -r $dir/lib$file.a -o -r $dir/lib$file.dylib; then
  2787. V_LIB_TCLDEBUG="-L$dir -l$file"
  2788. double_break=true
  2789. break
  2790. fi
  2791. done
  2792. if $double_break; then
  2793. break
  2794. fi
  2795. done
  2796. if test "FAIL$V_LIB_TCLDEBUG" = "FAIL" ; then
  2797. NS_PACKAGE_tcldebug_COMPLETE=false
  2798. echo "$as_me:$LINENO: result: no" >&5
  2799. echo "${ECHO_T}no" >&6
  2800. else
  2801. if test "$solaris"; then
  2802. V_LIB_TCLDEBUG="-R$dir $V_LIB_TCLDEBUG"
  2803. fi
  2804. ac_tr_lib=HAVE_LIB`echo tcldbg | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  2805.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  2806. cat >>confdefs.h <<_ACEOF
  2807. #define $ac_tr_lib 1
  2808. _ACEOF
  2809. V_LIBS="$V_LIB_TCLDEBUG $V_LIBS"
  2810. V_DEFINES="-D$ac_tr_lib $V_DEFINES"
  2811. NS_PACKAGE_tcldebug_UNDERWAY=true
  2812. echo "$as_me:$LINENO: result: $V_LIB_TCLDEBUG" >&5
  2813. echo "${ECHO_T}$V_LIB_TCLDEBUG" >&6
  2814. fi
  2815. fi
  2816. #if $NS_PACKAGE_tcldebug_COMPLETE; then
  2817. # look for debugger entry point function
  2818. #tmpLIBS=$LIBS
  2819. #LIBS="$V_LIB_TCL $V_LIB_TCLDEBUG"
  2820. # the following two may be needed for linking during tcldbg CHECK_LIB
  2821. #AC_CHECK_LIB(m, main)
  2822.         #AC_CHECK_LIB(dl, dlopen)
  2823. #notfound=false
  2824. #AC_CHECK_LIB(tcldbg, Dbg_Init, V_DEFINES="-DHAVE_Dbg_Init $V_DEFINES",notfound=true)
  2825. #if $notfound; then
  2826. # notfound=false
  2827. # AC_CHECK_LIB(tcldbg, Tcldbg_Init, V_DEFINES="-DHAVE_Tcldbg_Init $V_DEFINES",notfound=true)
  2828. #fi
  2829. #LIBS=$tmpLIBS
  2830. #if $notfound; then
  2831. # echo "configure: warning: Tcl debugger init point is not found.  You 
  2832. #will not be able to use Tcl debugger." 1>&2
  2833. # NS_PACKAGE_tcldebug_COMPLETE=false
  2834. #fi
  2835. #fi
  2836. if $NS_PACKAGE_tcldebug_COMPLETE; then
  2837. NS_PACKAGE_tcldebug_VALID=false
  2838. if $NS_PACKAGE_tcldebug_UNDERWAY; then
  2839. if $NS_PACKAGE_tcldebug_COMPLETE; then
  2840. : All components of tcldebug found.
  2841. NS_PACKAGE_tcldebug_VALID=true
  2842. else
  2843. { { echo "$as_me:$LINENO: error: Installation of tcldebug seems incomplete or can't be found automatically.
  2844. Please correct the problem by telling configure where tcldebug is
  2845. using the argument --with-tcldebug=/path/to/package
  2846. (perhaps after installing it),
  2847. or the package is not required, disable it with --with-tcldebug=no." >&5
  2848. echo "$as_me: error: Installation of tcldebug seems incomplete or can't be found automatically.
  2849. Please correct the problem by telling configure where tcldebug is
  2850. using the argument --with-tcldebug=/path/to/package
  2851. (perhaps after installing it),
  2852. or the package is not required, disable it with --with-tcldebug=no." >&2;}
  2853.    { (exit 1); exit 1; }; }
  2854. fi
  2855. fi
  2856. if test "xno" = xyes; then
  2857. if $NS_PACKAGE_tcldebug_VALID; then
  2858. :
  2859. else
  2860. { { echo "$as_me:$LINENO: error: tcldebug is required but could not be completely found.
  2861. Please correct the problem by telling configure where tcldebug is
  2862. using the argument --with-tcldebug=/path/to/package,
  2863. or the package is not required, disable it with --with-tcldebug=no." >&5
  2864. echo "$as_me: error: tcldebug is required but could not be completely found.
  2865. Please correct the problem by telling configure where tcldebug is
  2866. using the argument --with-tcldebug=/path/to/package,
  2867. or the package is not required, disable it with --with-tcldebug=no." >&2;}
  2868.    { (exit 1); exit 1; }; }
  2869. fi
  2870. fi
  2871. fi
  2872. # Check whether --with-otcl or --without-otcl was given.
  2873. if test "${with_otcl+set}" = set; then
  2874.   withval="$with_otcl"
  2875.   d=$withval
  2876. else
  2877.   d=""
  2878. fi;
  2879. OTCL_VERS=1.13
  2880. OTCL_ALT_VERS=1.0
  2881. OTCL_H_PLACES_D="$d 
  2882. $d/include"
  2883. OTCL_H_PLACES="../otcl 
  2884. /usr/src/local/otcl 
  2885. ../otcl-$OTCL_VERS 
  2886. /import/otcl/include 
  2887. /usr/src/local/otcl-$OTCL_VERS 
  2888. /usr/src/local/otcl-$OTCL_ALT_VERS 
  2889. $prefix/include 
  2890. /usr/local/include 
  2891. /usr/contrib/include 
  2892. /usr/include"
  2893. OTCL_LIB_PLACES_D="$d 
  2894. $d/lib 
  2895. "
  2896. OTCL_LIB_PLACES="../otcl 
  2897. ../otcl-$OTCL_VERS 
  2898. ../otcl-$OTCL_ALT_VERS 
  2899. $prefix/lib 
  2900. $x_libraries 
  2901. /usr/contrib/lib 
  2902. /usr/local/lib 
  2903. /usr/lib 
  2904. /usr/src/local/otcl 
  2905. /usr/src/local/otcl-$OTCL_VERS 
  2906. /usr/src/local/otcl-$OTCL_ALT_VERS 
  2907. "
  2908. NS_PACKAGE_otcl_UNDERWAY=false
  2909. NS_PACKAGE_otcl_COMPLETE=true
  2910. echo "$as_me:$LINENO: checking for otcl.h" >&5
  2911. echo $ECHO_N "checking for otcl.h... $ECHO_C" >&6
  2912. if test "x$d" = "xno"; then
  2913. : disable header
  2914. V_INCLUDE_OTCL=FAIL
  2915. NS_PACKAGE_otcl_COMPLETE=false
  2916. echo "$as_me:$LINENO: result: no" >&5
  2917. echo "${ECHO_T}no" >&6
  2918. else
  2919. places="$OTCL_H_PLACES"
  2920. if test "x$d" != "x" -a "x$d" != xyes; then
  2921. if test ! -d $d; then
  2922. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  2923. echo "$as_me: error: $d is not a directory" >&2;}
  2924.    { (exit 1); exit 1; }; }
  2925. fi
  2926. places="$OTCL_H_PLACES_D"
  2927. fi
  2928. V_INCLUDE_OTCL=""
  2929. found=""
  2930. for dir in $places; do
  2931. if test -r $dir/otcl.h; then
  2932.                         found="$dir"
  2933.                         if test "$CC" != "icc" ||
  2934.                                 test "$dir" != "/usr/include"; then
  2935.                                 V_INCLUDE_OTCL="-I$dir"
  2936.                         fi
  2937. break
  2938. fi
  2939. done
  2940. if test "FAIL$found" = "FAIL" ; then
  2941. NS_PACKAGE_otcl_COMPLETE=false
  2942. echo "$as_me:$LINENO: result: no" >&5
  2943. echo "${ECHO_T}no" >&6
  2944. else
  2945.   ac_tr_hdr=HAVE_`echo otcl.h | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  2946.                 cat >>confdefs.h <<_ACEOF
  2947. #define $ac_tr_hdr 1
  2948. _ACEOF
  2949. V_INCLUDES="$V_INCLUDE_OTCL $V_INCLUDES"
  2950. V_DEFINES="-D$ac_tr_hdr $V_DEFINES"
  2951. NS_PACKAGE_otcl_UNDERWAY=true
  2952. echo "$as_me:$LINENO: result: $V_INCLUDE_OTCL" >&5
  2953. echo "${ECHO_T}$V_INCLUDE_OTCL" >&6
  2954. fi