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

通讯编程

开发平台:

Visual C++

  1. #ifdef __STDC__
  2. # include <limits.h>
  3. #else
  4. # include <assert.h>
  5. #endif
  6. #undef $ac_func
  7. /* Override any gcc2 internal prototype to avoid an error.  */
  8. #ifdef __cplusplus
  9. extern "C"
  10. {
  11. #endif
  12. /* We use char because int might match the return type of a gcc2
  13.    builtin and then its argument prototype would still apply.  */
  14. char $ac_func ();
  15. /* The GNU C library defines this for functions which it implements
  16.     to always fail with ENOSYS.  Some functions are actually named
  17.     something starting with __ and the normal name is an alias.  */
  18. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  19. choke me
  20. #else
  21. char (*f) () = $ac_func;
  22. #endif
  23. #ifdef __cplusplus
  24. }
  25. #endif
  26. int
  27. main ()
  28. {
  29. return f != $ac_func;
  30.   ;
  31.   return 0;
  32. }
  33. _ACEOF
  34. rm -f conftest.$ac_objext conftest$ac_exeext
  35. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  36.   (eval $ac_link) 2>conftest.er1
  37.   ac_status=$?
  38.   grep -v '^ *+' conftest.er1 >conftest.err
  39.   rm -f conftest.er1
  40.   cat conftest.err >&5
  41.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  42.   (exit $ac_status); } &&
  43.  { ac_try='test -z "$ac_c_werror_flag"
  44.  || test ! -s conftest.err'
  45.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  46.   (eval $ac_try) 2>&5
  47.   ac_status=$?
  48.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  49.   (exit $ac_status); }; } &&
  50.  { ac_try='test -s conftest$ac_exeext'
  51.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  52.   (eval $ac_try) 2>&5
  53.   ac_status=$?
  54.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  55.   (exit $ac_status); }; }; then
  56.   eval "$as_ac_var=yes"
  57. else
  58.   echo "$as_me: failed program was:" >&5
  59. sed 's/^/| /' conftest.$ac_ext >&5
  60. eval "$as_ac_var=no"
  61. fi
  62. rm -f conftest.err conftest.$ac_objext 
  63.       conftest$ac_exeext conftest.$ac_ext
  64. fi
  65. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  66. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  67. if test `eval echo '${'$as_ac_var'}'` = yes; then
  68.   cat >>confdefs.h <<_ACEOF
  69. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  70. _ACEOF
  71. fi
  72. done
  73. echo "$as_me:$LINENO: checking for ANSI C header files" >&5
  74. echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
  75. if test "${ac_cv_header_stdc+set}" = set; then
  76.   echo $ECHO_N "(cached) $ECHO_C" >&6
  77. else
  78.   cat >conftest.$ac_ext <<_ACEOF
  79. /* confdefs.h.  */
  80. _ACEOF
  81. cat confdefs.h >>conftest.$ac_ext
  82. cat >>conftest.$ac_ext <<_ACEOF
  83. /* end confdefs.h.  */
  84. #include <stdlib.h>
  85. #include <stdarg.h>
  86. #include <string.h>
  87. #include <float.h>
  88. int
  89. main ()
  90. {
  91.   ;
  92.   return 0;
  93. }
  94. _ACEOF
  95. rm -f conftest.$ac_objext
  96. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  97.   (eval $ac_compile) 2>conftest.er1
  98.   ac_status=$?
  99.   grep -v '^ *+' conftest.er1 >conftest.err
  100.   rm -f conftest.er1
  101.   cat conftest.err >&5
  102.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  103.   (exit $ac_status); } &&
  104.  { ac_try='test -z "$ac_c_werror_flag"
  105.  || test ! -s conftest.err'
  106.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  107.   (eval $ac_try) 2>&5
  108.   ac_status=$?
  109.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  110.   (exit $ac_status); }; } &&
  111.  { ac_try='test -s conftest.$ac_objext'
  112.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  113.   (eval $ac_try) 2>&5
  114.   ac_status=$?
  115.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  116.   (exit $ac_status); }; }; then
  117.   ac_cv_header_stdc=yes
  118. else
  119.   echo "$as_me: failed program was:" >&5
  120. sed 's/^/| /' conftest.$ac_ext >&5
  121. ac_cv_header_stdc=no
  122. fi
  123. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  124. if test $ac_cv_header_stdc = yes; then
  125.   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  126.   cat >conftest.$ac_ext <<_ACEOF
  127. /* confdefs.h.  */
  128. _ACEOF
  129. cat confdefs.h >>conftest.$ac_ext
  130. cat >>conftest.$ac_ext <<_ACEOF
  131. /* end confdefs.h.  */
  132. #include <string.h>
  133. _ACEOF
  134. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  135.   $EGREP "memchr" >/dev/null 2>&1; then
  136.   :
  137. else
  138.   ac_cv_header_stdc=no
  139. fi
  140. rm -f conftest*
  141. fi
  142. if test $ac_cv_header_stdc = yes; then
  143.   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  144.   cat >conftest.$ac_ext <<_ACEOF
  145. /* confdefs.h.  */
  146. _ACEOF
  147. cat confdefs.h >>conftest.$ac_ext
  148. cat >>conftest.$ac_ext <<_ACEOF
  149. /* end confdefs.h.  */
  150. #include <stdlib.h>
  151. _ACEOF
  152. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  153.   $EGREP "free" >/dev/null 2>&1; then
  154.   :
  155. else
  156.   ac_cv_header_stdc=no
  157. fi
  158. rm -f conftest*
  159. fi
  160. if test $ac_cv_header_stdc = yes; then
  161.   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  162.   if test "$cross_compiling" = yes; then
  163.   :
  164. else
  165.   cat >conftest.$ac_ext <<_ACEOF
  166. /* confdefs.h.  */
  167. _ACEOF
  168. cat confdefs.h >>conftest.$ac_ext
  169. cat >>conftest.$ac_ext <<_ACEOF
  170. /* end confdefs.h.  */
  171. #include <ctype.h>
  172. #if ((' ' & 0x0FF) == 0x020)
  173. # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  174. # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  175. #else
  176. # define ISLOWER(c) 
  177.    (('a' <= (c) && (c) <= 'i') 
  178.      || ('j' <= (c) && (c) <= 'r') 
  179.      || ('s' <= (c) && (c) <= 'z'))
  180. # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  181. #endif
  182. #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  183. int
  184. main ()
  185. {
  186.   int i;
  187.   for (i = 0; i < 256; i++)
  188.     if (XOR (islower (i), ISLOWER (i))
  189. || toupper (i) != TOUPPER (i))
  190.       exit(2);
  191.   exit (0);
  192. }
  193. _ACEOF
  194. rm -f conftest$ac_exeext
  195. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  196.   (eval $ac_link) 2>&5
  197.   ac_status=$?
  198.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  199.   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  200.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  201.   (eval $ac_try) 2>&5
  202.   ac_status=$?
  203.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  204.   (exit $ac_status); }; }; then
  205.   :
  206. else
  207.   echo "$as_me: program exited with status $ac_status" >&5
  208. echo "$as_me: failed program was:" >&5
  209. sed 's/^/| /' conftest.$ac_ext >&5
  210. ( exit $ac_status )
  211. ac_cv_header_stdc=no
  212. fi
  213. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  214. fi
  215. fi
  216. fi
  217. echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
  218. echo "${ECHO_T}$ac_cv_header_stdc" >&6
  219. if test $ac_cv_header_stdc = yes; then
  220. cat >>confdefs.h <<_ACEOF
  221. #define STDC_HEADERS 1
  222. _ACEOF
  223. fi
  224. for ac_func in strtoq strtoll
  225. do
  226. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  227. echo "$as_me:$LINENO: checking for $ac_func" >&5
  228. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  229. if eval "test "${$as_ac_var+set}" = set"; then
  230.   echo $ECHO_N "(cached) $ECHO_C" >&6
  231. else
  232.   cat >conftest.$ac_ext <<_ACEOF
  233. /* confdefs.h.  */
  234. _ACEOF
  235. cat confdefs.h >>conftest.$ac_ext
  236. cat >>conftest.$ac_ext <<_ACEOF
  237. /* end confdefs.h.  */
  238. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  239.    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
  240. #define $ac_func innocuous_$ac_func
  241. /* System header to define __stub macros and hopefully few prototypes,
  242.     which can conflict with char $ac_func (); below.
  243.     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  244.     <limits.h> exists even on freestanding compilers.  */
  245. #ifdef __STDC__
  246. # include <limits.h>
  247. #else
  248. # include <assert.h>
  249. #endif
  250. #undef $ac_func
  251. /* Override any gcc2 internal prototype to avoid an error.  */
  252. #ifdef __cplusplus
  253. extern "C"
  254. {
  255. #endif
  256. /* We use char because int might match the return type of a gcc2
  257.    builtin and then its argument prototype would still apply.  */
  258. char $ac_func ();
  259. /* The GNU C library defines this for functions which it implements
  260.     to always fail with ENOSYS.  Some functions are actually named
  261.     something starting with __ and the normal name is an alias.  */
  262. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  263. choke me
  264. #else
  265. char (*f) () = $ac_func;
  266. #endif
  267. #ifdef __cplusplus
  268. }
  269. #endif
  270. int
  271. main ()
  272. {
  273. return f != $ac_func;
  274.   ;
  275.   return 0;
  276. }
  277. _ACEOF
  278. rm -f conftest.$ac_objext conftest$ac_exeext
  279. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  280.   (eval $ac_link) 2>conftest.er1
  281.   ac_status=$?
  282.   grep -v '^ *+' conftest.er1 >conftest.err
  283.   rm -f conftest.er1
  284.   cat conftest.err >&5
  285.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  286.   (exit $ac_status); } &&
  287.  { ac_try='test -z "$ac_c_werror_flag"
  288.  || test ! -s conftest.err'
  289.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  290.   (eval $ac_try) 2>&5
  291.   ac_status=$?
  292.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  293.   (exit $ac_status); }; } &&
  294.  { ac_try='test -s conftest$ac_exeext'
  295.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  296.   (eval $ac_try) 2>&5
  297.   ac_status=$?
  298.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  299.   (exit $ac_status); }; }; then
  300.   eval "$as_ac_var=yes"
  301. else
  302.   echo "$as_me: failed program was:" >&5
  303. sed 's/^/| /' conftest.$ac_ext >&5
  304. eval "$as_ac_var=no"
  305. fi
  306. rm -f conftest.err conftest.$ac_objext 
  307.       conftest$ac_exeext conftest.$ac_ext
  308. fi
  309. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  310. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  311. if test `eval echo '${'$as_ac_var'}'` = yes; then
  312.   cat >>confdefs.h <<_ACEOF
  313. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  314. _ACEOF
  315. fi
  316. done
  317. INT64_T_ALTERNATIVE=none
  318. HAVE_SUPPORTING_FUNC=false
  319. echo "$as_me:$LINENO: checking for long" >&5
  320. echo $ECHO_N "checking for long... $ECHO_C" >&6
  321. if test "${ac_cv_type_long+set}" = set; then
  322.   echo $ECHO_N "(cached) $ECHO_C" >&6
  323. else
  324.   cat >conftest.$ac_ext <<_ACEOF
  325. /* confdefs.h.  */
  326. _ACEOF
  327. cat confdefs.h >>conftest.$ac_ext
  328. cat >>conftest.$ac_ext <<_ACEOF
  329. /* end confdefs.h.  */
  330. $ac_includes_default
  331. int
  332. main ()
  333. {
  334. if ((long *) 0)
  335.   return 0;
  336. if (sizeof (long))
  337.   return 0;
  338.   ;
  339.   return 0;
  340. }
  341. _ACEOF
  342. rm -f conftest.$ac_objext
  343. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  344.   (eval $ac_compile) 2>conftest.er1
  345.   ac_status=$?
  346.   grep -v '^ *+' conftest.er1 >conftest.err
  347.   rm -f conftest.er1
  348.   cat conftest.err >&5
  349.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  350.   (exit $ac_status); } &&
  351.  { ac_try='test -z "$ac_c_werror_flag"
  352.  || test ! -s conftest.err'
  353.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  354.   (eval $ac_try) 2>&5
  355.   ac_status=$?
  356.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  357.   (exit $ac_status); }; } &&
  358.  { ac_try='test -s conftest.$ac_objext'
  359.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  360.   (eval $ac_try) 2>&5
  361.   ac_status=$?
  362.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  363.   (exit $ac_status); }; }; then
  364.   ac_cv_type_long=yes
  365. else
  366.   echo "$as_me: failed program was:" >&5
  367. sed 's/^/| /' conftest.$ac_ext >&5
  368. ac_cv_type_long=no
  369. fi
  370. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  371. fi
  372. echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
  373. echo "${ECHO_T}$ac_cv_type_long" >&6
  374. echo "$as_me:$LINENO: checking size of long" >&5
  375. echo $ECHO_N "checking size of long... $ECHO_C" >&6
  376. if test "${ac_cv_sizeof_long+set}" = set; then
  377.   echo $ECHO_N "(cached) $ECHO_C" >&6
  378. else
  379.   if test "$ac_cv_type_long" = yes; then
  380.   # The cast to unsigned long works around a bug in the HP C Compiler
  381.   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  382.   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  383.   # This bug is HP SR number 8606223364.
  384.   if test "$cross_compiling" = yes; then
  385.   # Depending upon the size, compute the lo and hi bounds.
  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. $ac_includes_default
  393. int
  394. main ()
  395. {
  396. static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
  397. test_array [0] = 0
  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_c_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_lo=0 ac_mid=0
  425.   while :; do
  426.     cat >conftest.$ac_ext <<_ACEOF
  427. /* confdefs.h.  */
  428. _ACEOF
  429. cat confdefs.h >>conftest.$ac_ext
  430. cat >>conftest.$ac_ext <<_ACEOF
  431. /* end confdefs.h.  */
  432. $ac_includes_default
  433. int
  434. main ()
  435. {
  436. static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
  437. test_array [0] = 0
  438.   ;
  439.   return 0;
  440. }
  441. _ACEOF
  442. rm -f conftest.$ac_objext
  443. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  444.   (eval $ac_compile) 2>conftest.er1
  445.   ac_status=$?
  446.   grep -v '^ *+' conftest.er1 >conftest.err
  447.   rm -f conftest.er1
  448.   cat conftest.err >&5
  449.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  450.   (exit $ac_status); } &&
  451.  { ac_try='test -z "$ac_c_werror_flag"
  452.  || test ! -s conftest.err'
  453.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  454.   (eval $ac_try) 2>&5
  455.   ac_status=$?
  456.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  457.   (exit $ac_status); }; } &&
  458.  { ac_try='test -s conftest.$ac_objext'
  459.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  460.   (eval $ac_try) 2>&5
  461.   ac_status=$?
  462.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  463.   (exit $ac_status); }; }; then
  464.   ac_hi=$ac_mid; break
  465. else
  466.   echo "$as_me: failed program was:" >&5
  467. sed 's/^/| /' conftest.$ac_ext >&5
  468. ac_lo=`expr $ac_mid + 1`
  469.     if test $ac_lo -le $ac_mid; then
  470.       ac_lo= ac_hi=
  471.       break
  472.     fi
  473.     ac_mid=`expr 2 '*' $ac_mid + 1`
  474. fi
  475. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  476.   done
  477. else
  478.   echo "$as_me: failed program was:" >&5
  479. sed 's/^/| /' conftest.$ac_ext >&5
  480. cat >conftest.$ac_ext <<_ACEOF
  481. /* confdefs.h.  */
  482. _ACEOF
  483. cat confdefs.h >>conftest.$ac_ext
  484. cat >>conftest.$ac_ext <<_ACEOF
  485. /* end confdefs.h.  */
  486. $ac_includes_default
  487. int
  488. main ()
  489. {
  490. static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
  491. test_array [0] = 0
  492.   ;
  493.   return 0;
  494. }
  495. _ACEOF
  496. rm -f conftest.$ac_objext
  497. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  498.   (eval $ac_compile) 2>conftest.er1
  499.   ac_status=$?
  500.   grep -v '^ *+' conftest.er1 >conftest.err
  501.   rm -f conftest.er1
  502.   cat conftest.err >&5
  503.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  504.   (exit $ac_status); } &&
  505.  { ac_try='test -z "$ac_c_werror_flag"
  506.  || test ! -s conftest.err'
  507.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  508.   (eval $ac_try) 2>&5
  509.   ac_status=$?
  510.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  511.   (exit $ac_status); }; } &&
  512.  { ac_try='test -s conftest.$ac_objext'
  513.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  514.   (eval $ac_try) 2>&5
  515.   ac_status=$?
  516.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  517.   (exit $ac_status); }; }; then
  518.   ac_hi=-1 ac_mid=-1
  519.   while :; do
  520.     cat >conftest.$ac_ext <<_ACEOF
  521. /* confdefs.h.  */
  522. _ACEOF
  523. cat confdefs.h >>conftest.$ac_ext
  524. cat >>conftest.$ac_ext <<_ACEOF
  525. /* end confdefs.h.  */
  526. $ac_includes_default
  527. int
  528. main ()
  529. {
  530. static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
  531. test_array [0] = 0
  532.   ;
  533.   return 0;
  534. }
  535. _ACEOF
  536. rm -f conftest.$ac_objext
  537. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  538.   (eval $ac_compile) 2>conftest.er1
  539.   ac_status=$?
  540.   grep -v '^ *+' conftest.er1 >conftest.err
  541.   rm -f conftest.er1
  542.   cat conftest.err >&5
  543.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  544.   (exit $ac_status); } &&
  545.  { ac_try='test -z "$ac_c_werror_flag"
  546.  || test ! -s conftest.err'
  547.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  548.   (eval $ac_try) 2>&5
  549.   ac_status=$?
  550.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  551.   (exit $ac_status); }; } &&
  552.  { ac_try='test -s conftest.$ac_objext'
  553.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  554.   (eval $ac_try) 2>&5
  555.   ac_status=$?
  556.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  557.   (exit $ac_status); }; }; then
  558.   ac_lo=$ac_mid; break
  559. else
  560.   echo "$as_me: failed program was:" >&5
  561. sed 's/^/| /' conftest.$ac_ext >&5
  562. ac_hi=`expr '(' $ac_mid ')' - 1`
  563.        if test $ac_mid -le $ac_hi; then
  564.  ac_lo= ac_hi=
  565.  break
  566.        fi
  567.        ac_mid=`expr 2 '*' $ac_mid`
  568. fi
  569. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  570.   done
  571. else
  572.   echo "$as_me: failed program was:" >&5
  573. sed 's/^/| /' conftest.$ac_ext >&5
  574. ac_lo= ac_hi=
  575. fi
  576. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  577. fi
  578. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  579. # Binary search between lo and hi bounds.
  580. while test "x$ac_lo" != "x$ac_hi"; do
  581.   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  582.   cat >conftest.$ac_ext <<_ACEOF
  583. /* confdefs.h.  */
  584. _ACEOF
  585. cat confdefs.h >>conftest.$ac_ext
  586. cat >>conftest.$ac_ext <<_ACEOF
  587. /* end confdefs.h.  */
  588. $ac_includes_default
  589. int
  590. main ()
  591. {
  592. static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
  593. test_array [0] = 0
  594.   ;
  595.   return 0;
  596. }
  597. _ACEOF
  598. rm -f conftest.$ac_objext
  599. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  600.   (eval $ac_compile) 2>conftest.er1
  601.   ac_status=$?
  602.   grep -v '^ *+' conftest.er1 >conftest.err
  603.   rm -f conftest.er1
  604.   cat conftest.err >&5
  605.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  606.   (exit $ac_status); } &&
  607.  { ac_try='test -z "$ac_c_werror_flag"
  608.  || test ! -s conftest.err'
  609.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  610.   (eval $ac_try) 2>&5
  611.   ac_status=$?
  612.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  613.   (exit $ac_status); }; } &&
  614.  { ac_try='test -s conftest.$ac_objext'
  615.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  616.   (eval $ac_try) 2>&5
  617.   ac_status=$?
  618.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  619.   (exit $ac_status); }; }; then
  620.   ac_hi=$ac_mid
  621. else
  622.   echo "$as_me: failed program was:" >&5
  623. sed 's/^/| /' conftest.$ac_ext >&5
  624. ac_lo=`expr '(' $ac_mid ')' + 1`
  625. fi
  626. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  627. done
  628. case $ac_lo in
  629. ?*) ac_cv_sizeof_long=$ac_lo;;
  630. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
  631. See `config.log' for more details." >&5
  632. echo "$as_me: error: cannot compute sizeof (long), 77
  633. See `config.log' for more details." >&2;}
  634.    { (exit 1); exit 1; }; } ;;
  635. esac
  636. else
  637.   if test "$cross_compiling" = yes; then
  638.   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
  639. See `config.log' for more details." >&5
  640. echo "$as_me: error: cannot run test program while cross compiling
  641. See `config.log' for more details." >&2;}
  642.    { (exit 1); exit 1; }; }
  643. else
  644.   cat >conftest.$ac_ext <<_ACEOF
  645. /* confdefs.h.  */
  646. _ACEOF
  647. cat confdefs.h >>conftest.$ac_ext
  648. cat >>conftest.$ac_ext <<_ACEOF
  649. /* end confdefs.h.  */
  650. $ac_includes_default
  651. long longval () { return (long) (sizeof (long)); }
  652. unsigned long ulongval () { return (long) (sizeof (long)); }
  653. #include <stdio.h>
  654. #include <stdlib.h>
  655. int
  656. main ()
  657. {
  658.   FILE *f = fopen ("conftest.val", "w");
  659.   if (! f)
  660.     exit (1);
  661.   if (((long) (sizeof (long))) < 0)
  662.     {
  663.       long i = longval ();
  664.       if (i != ((long) (sizeof (long))))
  665. exit (1);
  666.       fprintf (f, "%ldn", i);
  667.     }
  668.   else
  669.     {
  670.       unsigned long i = ulongval ();
  671.       if (i != ((long) (sizeof (long))))
  672. exit (1);
  673.       fprintf (f, "%lun", i);
  674.     }
  675.   exit (ferror (f) || fclose (f) != 0);
  676.   ;
  677.   return 0;
  678. }
  679. _ACEOF
  680. rm -f conftest$ac_exeext
  681. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  682.   (eval $ac_link) 2>&5
  683.   ac_status=$?
  684.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  685.   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  686.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  687.   (eval $ac_try) 2>&5
  688.   ac_status=$?
  689.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  690.   (exit $ac_status); }; }; then
  691.   ac_cv_sizeof_long=`cat conftest.val`
  692. else
  693.   echo "$as_me: program exited with status $ac_status" >&5
  694. echo "$as_me: failed program was:" >&5
  695. sed 's/^/| /' conftest.$ac_ext >&5
  696. ( exit $ac_status )
  697. { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
  698. See `config.log' for more details." >&5
  699. echo "$as_me: error: cannot compute sizeof (long), 77
  700. See `config.log' for more details." >&2;}
  701.    { (exit 1); exit 1; }; }
  702. fi
  703. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  704. fi
  705. fi
  706. rm -f conftest.val
  707. else
  708.   ac_cv_sizeof_long=0
  709. fi
  710. fi
  711. echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
  712. echo "${ECHO_T}$ac_cv_sizeof_long" >&6
  713. cat >>confdefs.h <<_ACEOF
  714. #define SIZEOF_LONG $ac_cv_sizeof_long
  715. _ACEOF
  716. if test $ac_cv_sizeof_long -ge 8
  717. then
  718. INT64_T_ALTERNATIVE=long
  719. echo "$as_me:$LINENO: checking for strtol" >&5
  720. echo $ECHO_N "checking for strtol... $ECHO_C" >&6
  721. if test "${ac_cv_func_strtol+set}" = set; then
  722.   echo $ECHO_N "(cached) $ECHO_C" >&6
  723. else
  724.   cat >conftest.$ac_ext <<_ACEOF
  725. /* confdefs.h.  */
  726. _ACEOF
  727. cat confdefs.h >>conftest.$ac_ext
  728. cat >>conftest.$ac_ext <<_ACEOF
  729. /* end confdefs.h.  */
  730. /* Define strtol to an innocuous variant, in case <limits.h> declares strtol.
  731.    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
  732. #define strtol innocuous_strtol
  733. /* System header to define __stub macros and hopefully few prototypes,
  734.     which can conflict with char strtol (); below.
  735.     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  736.     <limits.h> exists even on freestanding compilers.  */
  737. #ifdef __STDC__
  738. # include <limits.h>
  739. #else
  740. # include <assert.h>
  741. #endif
  742. #undef strtol
  743. /* Override any gcc2 internal prototype to avoid an error.  */
  744. #ifdef __cplusplus
  745. extern "C"
  746. {
  747. #endif
  748. /* We use char because int might match the return type of a gcc2
  749.    builtin and then its argument prototype would still apply.  */
  750. char strtol ();
  751. /* The GNU C library defines this for functions which it implements
  752.     to always fail with ENOSYS.  Some functions are actually named
  753.     something starting with __ and the normal name is an alias.  */
  754. #if defined (__stub_strtol) || defined (__stub___strtol)
  755. choke me
  756. #else
  757. char (*f) () = strtol;
  758. #endif
  759. #ifdef __cplusplus
  760. }
  761. #endif
  762. int
  763. main ()
  764. {
  765. return f != strtol;
  766.   ;
  767.   return 0;
  768. }
  769. _ACEOF
  770. rm -f conftest.$ac_objext conftest$ac_exeext
  771. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  772.   (eval $ac_link) 2>conftest.er1
  773.   ac_status=$?
  774.   grep -v '^ *+' conftest.er1 >conftest.err
  775.   rm -f conftest.er1
  776.   cat conftest.err >&5
  777.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  778.   (exit $ac_status); } &&
  779.  { ac_try='test -z "$ac_c_werror_flag"
  780.  || test ! -s conftest.err'
  781.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  782.   (eval $ac_try) 2>&5
  783.   ac_status=$?
  784.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  785.   (exit $ac_status); }; } &&
  786.  { ac_try='test -s conftest$ac_exeext'
  787.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  788.   (eval $ac_try) 2>&5
  789.   ac_status=$?
  790.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  791.   (exit $ac_status); }; }; then
  792.   ac_cv_func_strtol=yes
  793. else
  794.   echo "$as_me: failed program was:" >&5
  795. sed 's/^/| /' conftest.$ac_ext >&5
  796. ac_cv_func_strtol=no
  797. fi
  798. rm -f conftest.err conftest.$ac_objext 
  799.       conftest$ac_exeext conftest.$ac_ext
  800. fi
  801. echo "$as_me:$LINENO: result: $ac_cv_func_strtol" >&5
  802. echo "${ECHO_T}$ac_cv_func_strtol" >&6
  803. fi
  804. echo "$as_me:$LINENO: checking for __int64_t" >&5
  805. echo $ECHO_N "checking for __int64_t... $ECHO_C" >&6
  806. if test "${int64_t_HAVE___INT64_T+set}" = set; then
  807.   echo $ECHO_N "(cached) $ECHO_C" >&6
  808. else
  809. if test "$cross_compiling" = yes; then
  810.   int64_t_HAVE___INT64_T=cross
  811. else
  812.   cat >conftest.$ac_ext <<_ACEOF
  813. /* confdefs.h.  */
  814. _ACEOF
  815. cat confdefs.h >>conftest.$ac_ext
  816. cat >>conftest.$ac_ext <<_ACEOF
  817. /* end confdefs.h.  */
  818. main() { __int64_t x; exit (sizeof(x) >= 8 ? 0 : 1); }
  819. _ACEOF
  820. rm -f conftest$ac_exeext
  821. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  822.   (eval $ac_link) 2>&5
  823.   ac_status=$?
  824.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  825.   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  826.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  827.   (eval $ac_try) 2>&5
  828.   ac_status=$?
  829.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  830.   (exit $ac_status); }; }; then
  831.   int64_t_HAVE___INT64_T=yes
  832. else
  833.   echo "$as_me: program exited with status $ac_status" >&5
  834. echo "$as_me: failed program was:" >&5
  835. sed 's/^/| /' conftest.$ac_ext >&5
  836. ( exit $ac_status )
  837. int64_t_HAVE___INT64_T=no
  838. fi
  839. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  840. fi
  841. fi
  842. echo "$as_me:$LINENO: result: $int64_t_HAVE___INT64_T" >&5
  843. echo "${ECHO_T}$int64_t_HAVE___INT64_T" >&6
  844. if test x"$int64_t_HAVE___INT64_T" = x"yes" -a "x$INT64_T_ALTERNATIVE" = xnone; then
  845. INT64_T_ALTERNATIVE=__int64_t
  846. fi
  847. echo "$as_me:$LINENO: checking for long long" >&5
  848. echo $ECHO_N "checking for long long... $ECHO_C" >&6
  849. if test "${int64_t_HAVE_LONG_LONG+set}" = set; then
  850.   echo $ECHO_N "(cached) $ECHO_C" >&6
  851. else
  852. if test "$cross_compiling" = yes; then
  853.   int64_t_HAVE_LONG_LONG=cross
  854. else
  855.   cat >conftest.$ac_ext <<_ACEOF
  856. /* confdefs.h.  */
  857. _ACEOF
  858. cat confdefs.h >>conftest.$ac_ext
  859. cat >>conftest.$ac_ext <<_ACEOF
  860. /* end confdefs.h.  */
  861. main() { long long x; exit (sizeof(x) >= 8 ? 0 : 1); }
  862. _ACEOF
  863. rm -f conftest$ac_exeext
  864. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  865.   (eval $ac_link) 2>&5
  866.   ac_status=$?
  867.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  868.   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  869.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  870.   (eval $ac_try) 2>&5
  871.   ac_status=$?
  872.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  873.   (exit $ac_status); }; }; then
  874.   int64_t_HAVE_LONG_LONG=yes
  875. else
  876.   echo "$as_me: program exited with status $ac_status" >&5
  877. echo "$as_me: failed program was:" >&5
  878. sed 's/^/| /' conftest.$ac_ext >&5
  879. ( exit $ac_status )
  880. int64_t_HAVE_LONG_LONG=no
  881. fi
  882. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  883. fi
  884. fi
  885. echo "$as_me:$LINENO: result: $int64_t_HAVE_LONG_LONG" >&5
  886. echo "${ECHO_T}$int64_t_HAVE_LONG_LONG" >&6
  887. if test x"$int64_t_HAVE_LONG_LONG" = x"yes" -a "x$INT64_T_ALTERNATIVE" = xnone; then
  888. INT64_T_ALTERNATIVE="long long"
  889. fi
  890. echo "$as_me:$LINENO: checking for int64_t" >&5
  891. echo $ECHO_N "checking for int64_t... $ECHO_C" >&6
  892. if test "${ac_cv_type_int64_t+set}" = set; then
  893.   echo $ECHO_N "(cached) $ECHO_C" >&6
  894. else
  895.   cat >conftest.$ac_ext <<_ACEOF
  896. /* confdefs.h.  */
  897. _ACEOF
  898. cat confdefs.h >>conftest.$ac_ext
  899. cat >>conftest.$ac_ext <<_ACEOF
  900. /* end confdefs.h.  */
  901. #include <sys/types.h>
  902. #if STDC_HEADERS
  903. #include <stdlib.h>
  904. #include <stddef.h>
  905. #endif
  906. _ACEOF
  907. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  908.   $EGREP "(^|[^a-zA-Z_0-9])int64_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  909.   ac_cv_type_int64_t=yes
  910. else
  911.   ac_cv_type_int64_t=no
  912. fi
  913. rm -f conftest*
  914. fi
  915. echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
  916. echo "${ECHO_T}$ac_cv_type_int64_t" >&6
  917. if test $ac_cv_type_int64_t = no; then
  918. cat >>confdefs.h <<_ACEOF
  919. #define int64_t $INT64_T_ALTERNATIVE
  920. _ACEOF
  921. fi
  922. echo "$as_me:$LINENO: checking which kind of 64-bit int to use" >&5
  923. echo $ECHO_N "checking which kind of 64-bit int to use... $ECHO_C" >&6
  924. if test $ac_cv_type_int64_t = yes -o "$INT64_T_ALTERNATIVE" != none
  925. then
  926. if test "$INT64_T_ALTERNATIVE" = long -o "$ac_cv_func_strtoq" = yes -o "$ac_cv_func_strtoll" = yes
  927. then
  928. cat >>confdefs.h <<_ACEOF
  929. #define HAVE_INT64 1
  930. _ACEOF
  931. if test $ac_cv_type_int64_t = yes
  932. then
  933. echo "$as_me:$LINENO: result: int64_t" >&5
  934. echo "${ECHO_T}int64_t" >&6
  935. else
  936. echo "$as_me:$LINENO: result: $INT64_T_ALTERNATIVE" >&5
  937. echo "${ECHO_T}$INT64_T_ALTERNATIVE" >&6
  938. fi
  939. else
  940. echo "$as_me:$LINENO: result: missing strto 64-bit-type" >&5
  941. echo "${ECHO_T}missing strto 64-bit-type" >&6
  942. fi
  943. else
  944. echo "$as_me:$LINENO: result: none" >&5
  945. echo "${ECHO_T}none" >&6
  946. fi
  947. # Check whether --with-tcl or --without-tcl was given.
  948. if test "${with_tcl+set}" = set; then
  949.   withval="$with_tcl"
  950.   d=$withval
  951. else
  952.   d=""
  953. fi;
  954. # Check whether --with-tcl-ver or --without-tcl-ver was given.
  955. if test "${with_tcl_ver+set}" = set; then
  956.   withval="$with_tcl_ver"
  957.   TCL_VERS=$withval
  958. else
  959.   TCL_VERS=8.4.18
  960. fi;
  961. TCL_HI_VERS=`echo $TCL_VERS | sed 's/^([0-9]*).([0-9]*).([0-9]*)/1.2/'`
  962. TCL_MAJOR_VERS=`echo $TCL_VERS | sed 's/^([0-9]*).([0-9]*).([0-9]*)/1/'`
  963. TCL_ALT_VERS=`echo $TCL_HI_VERS | sed 's/.//'`
  964. TCL_OLD_VERS=8.3.5
  965. TCL_OLD_ALT_VERS=`echo $TCL_OLD_VERS | sed 's/.//'`
  966. TCL_TCL_PLACES_D="$d 
  967. $d/lib/tcl$TCL_HI_VERS 
  968. $d/lib/tcl$TCL_VERS 
  969. $d/lib/tcl$TCL_ALT_VERS 
  970. $d/lib/tcl 
  971. $d/../lib/tcl$TCL_HI_VERS 
  972. $d/../lib/tcl$TCL_VERS 
  973. $d/../lib/tcl$TCL_ALT_VERS 
  974. $d/lib/tcl$TCL_OLD_VERS 
  975. $d/lib/tcl$TCL_OLD_ALT_VERS 
  976. $d/../lib/tcl$TCL_OLD_VERS 
  977. $d/../lib/tcl$TCL_OLD_ALT_VERS 
  978. /usr/local/lib/tcl$TCL_HI_VERS 
  979. /usr/local/lib/tcl$TCL_VERS 
  980. /usr/local/lib/tcl$TCL_ALT_VERS 
  981. $d/lib 
  982. $d/library 
  983. "
  984. TCL_TCL_PLACES="../lib/tcl$TCL_HI_VERS 
  985. ../lib/tcl$TCL_ALT_VERS 
  986. ../lib/tcl$TCL_VERS 
  987. ../lib/tcl 
  988. ../tcl$TCL_HI_VERS/library 
  989. ../tcl$TCL_VERS/library 
  990.                 ../tcl$TCL_ALT_VERS/library 
  991. /usr/lib/tcl$TCL_VERS 
  992. /usr/lib/tcl$TCL_HI_VERS 
  993. /usr/lib/tcl$TCL_ALT_VERS 
  994. /usr/lib/tcl 
  995. /usr/share/tcl$TCL_VERS 
  996. /usr/share/tcl$TCL_HI_VERS 
  997. /usr/share/tcl$TCL_ALT_VERS 
  998. /usr/local/src/tcl$TCL_VERS 
  999. /usr/local/src/tcl$TCL_HI_VERS 
  1000. /usr/local/src/tcl$TCL_ALT_VERS 
  1001. /usr/share/tcl 
  1002. /lib/tcl$TCL_VERS 
  1003. /lib/tcl$TCL_HI_VERS 
  1004. /lib/tcl$TCL_ALT_VERS 
  1005. /usr/lib/tcl$TCL_OLD_VERS 
  1006. /usr/lib/tcl$TCL_OLD_ALT_VERS 
  1007. /lib/tcl$TCL_OLD_VERS 
  1008. /lib/tcl$TCL_OLD_ALT_VERS 
  1009. /usr/lib 
  1010.                 /usr/src/local/tcl$TCL_VERS/library 
  1011.                 /usr/src/local/tcl$TCL_HI_VERS/library 
  1012.                 /usr/src/local/tcl$TCL_ALT_VERS/library 
  1013.                 /usr/local/lib/tcl$TCL_VERS 
  1014.                 /usr/local/lib/tcl$TCL_HI_VERS 
  1015.                 /usr/local/lib/tcl$TCL_ALT_VERS 
  1016.                 /usr/local/include/tcl$TCL_VERS 
  1017.                 /usr/local/include/tcl$TCL_HI_VERS 
  1018.                 /usr/local/include/tcl$TCL_ALT_VERS 
  1019. ../tcl$TCL_OLD_VERS/library 
  1020.                 ../tcl$TCL_OLD_ALT_VERS/library 
  1021.                 /usr/src/local/tcl$TCL_OLD_VERS/library 
  1022.                 /usr/src/local/tcl$TCL_OLD_ALT_VERS/library 
  1023.                 /usr/local/lib/tcl$TCL_OLD_VERS 
  1024.                 /usr/local/lib/tcl$TCL_OLD_ALT_VERS 
  1025.                 /usr/local/include/tcl$TCL_OLD_VERS 
  1026.                 /usr/local/include/tcl$TCL_OLD_ALT_VERS 
  1027.                 /usr/local/include 
  1028.                 $prefix/include 
  1029. $prefix/lib/tcl 
  1030.                 $x_includes/tk 
  1031.                 $x_includes 
  1032.                 /usr/contrib/include 
  1033.                 /usr/include"
  1034. TCL_H_PLACES_D="$d/generic 
  1035. $d/unix 
  1036. $d/include/tcl$TCL_HI_VERS 
  1037. $d/include/tcl$TCL_VERS 
  1038. $d/include/tcl$TCL_ALT_VERS 
  1039. $d/include 
  1040. /usr/local/include 
  1041. "
  1042. TCL_H_PLACES=" 
  1043. ../include 
  1044. ../tcl$TCL_VERS/unix 
  1045. ../tcl$TCL_ALT_VERS/unix 
  1046. ../tcl$TCL_HI_VERS/generic 
  1047. ../tcl$TCL_VERS/generic 
  1048. ../tcl$TCL_ALT_VERS/generic 
  1049. /usr/src/local/tcl$TCL_VERS/generic 
  1050. /usr/src/local/tcl$TCL_HI_VERS/generic 
  1051. /usr/src/local/tcl$TCL_ALT_VERS/generic 
  1052. /usr/local/src/tcl$TCL_VERS/generic 
  1053. /usr/local/src/tcl$TCL_HI_VERS/generic 
  1054. /usr/local/src/tcl$TCL_ALT_VERS/generic 
  1055. /usr/src/local/tcl$TCL_VERS/unix 
  1056. /usr/src/local/tcl$TCL_HI_VERS/unix 
  1057. /usr/src/local/tcl$TCL_ALT_VERS/unix 
  1058. /usr/contrib/include 
  1059. /usr/local/lib/tcl$TCL_VERS 
  1060. /usr/local/lib/tcl$TCL_HI_VERS 
  1061. /usr/local/lib/tcl$TCL_ALT_VERS 
  1062. /usr/local/include/tcl$TCL_VERS 
  1063. /usr/local/include/tcl$TCL_HI_VERS 
  1064. /usr/local/include/tcl$TCL_ALT_VERS 
  1065. /usr/local/include 
  1066. /import/tcl/include/tcl$TCL_VERS 
  1067. /import/tcl/include/tcl$TCL_HI_VERS 
  1068. /import/tcl/include/tcl$TCL_ALT_VERS 
  1069. ../tcl$TCL_OLD_VERS/generic 
  1070. ../tcl$TCL_OLD_ALT_VERS/generic 
  1071. /usr/src/local/tcl$TCL_OLD_VERS/generic 
  1072. /usr/src/local/tcl$TCL_OLD_ALT_VERS/generic 
  1073. ../tcl$TCL_OLD_VERS/unix 
  1074. ../tcl$TCL_OLD_ALT_VERS/unix 
  1075. /usr/src/local/tcl$TCL_OLD_VERS/unix 
  1076. /usr/src/local/tcl$TCL_OLD_ALT_VERS/unix 
  1077. /usr/local/lib/tcl$TCL_OLD_VERS 
  1078. /usr/local/lib/tcl$TCL_OLD_ALT_VERS 
  1079. /usr/local/include/tcl$TCL_OLD_VERS 
  1080. /usr/local/include/tcl$TCL_OLD_ALT_VERS 
  1081. /import/tcl/include/tcl$TCL_OLD_VERS 
  1082. /import/tcl/include/tcl$TCL_OLD_ALT_VERS 
  1083. $prefix/include 
  1084. $x_includes/tk 
  1085. $x_includes 
  1086. /usr/include 
  1087. /usr/include/tcl$TCL_VERS/tcl-private/generic 
  1088. /usr/include/tcl$TCL_HI_VERS/tcl-private/generic 
  1089. /usr/include/tcl$TCL_ALT_VERS/tcl-private/generic 
  1090. /usr/include/tcl-private/generic 
  1091. /usr/include/tcl$TCL_VERS 
  1092. /usr/include/tcl$TCL_HI_VERS 
  1093. /usr/include/tcl$TCL_ALT_VERS 
  1094. /usr/include/tcl"
  1095. TCL_LIB_PLACES_D="$d 
  1096. $d/lib 
  1097. $d/unix"
  1098. TCL_LIB_PLACES=" 
  1099. ../lib 
  1100. ../tcl$TCL_VERS/unix 
  1101. ../tcl$TCL_HI_VERS/unix 
  1102.                 ../tcl$TCL_ALT_VERS/unix 
  1103.                 /usr/src/local/tcl$TCL_VERS/unix 
  1104.                 /usr/src/local/tcl$TCL_HI_VERS/unix 
  1105.                 /usr/src/local/tcl$TCL_ALT_VERS/unix 
  1106.                 /usr/local/src/tcl$TCL_VERS/unix 
  1107.                 /usr/local/src/tcl$TCL_HI_VERS/unix 
  1108.                 /usr/local/src/tcl$TCL_ALT_VERS/unix 
  1109.                 /usr/contrib/lib 
  1110.                 /usr/local/lib/tcl$TCL_VERS 
  1111.                 /usr/local/lib/tcl$TCL_HI_VERS 
  1112.                 /usr/local/lib/tcl$TCL_ALT_VERS 
  1113. /usr/lib/tcl$TCL_VERS 
  1114. /usr/lib/tcl$TCL_HI_VERS 
  1115. /usr/lib/tcl$TCL_ALT_VERS 
  1116. ../tcl$TCL_OLD_VERS/unix 
  1117.                 ../tcl$TCL_OLD_ALT_VERS/unix 
  1118.                 /usr/src/local/tcl$TCL_OLD_VERS/unix 
  1119.                 /usr/src/local/tcl$TCL_OLD_ALT_VERS/unix 
  1120.                 /usr/local/lib/tcl$TCL_OLD_VERS 
  1121.                 /usr/local/lib/tcl$TCL_OLD_ALT_VERS 
  1122. /usr/lib/tcl$TCL_OLD_VERS 
  1123. /usr/lib/tcl$TCL_OLD_ALT_VERS 
  1124.                 /usr/local/lib 
  1125.                 $prefix/lib 
  1126.                 $x_libs/tk 
  1127.                 $x_libs 
  1128.                 /usr/lib 
  1129. "
  1130. NS_PACKAGE_tcl_UNDERWAY=false
  1131. NS_PACKAGE_tcl_COMPLETE=true
  1132. echo "$as_me:$LINENO: checking for tcl.h" >&5
  1133. echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
  1134. if test "x$d" = "xno"; then
  1135. : disable header
  1136. V_INCLUDE_TCL=FAIL
  1137. NS_PACKAGE_tcl_COMPLETE=false
  1138. echo "$as_me:$LINENO: result: no" >&5
  1139. echo "${ECHO_T}no" >&6
  1140. else
  1141. places="$TCL_H_PLACES"
  1142. if test "x$d" != "x" -a "x$d" != xyes; then
  1143. if test ! -d $d; then
  1144. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  1145. echo "$as_me: error: $d is not a directory" >&2;}
  1146.    { (exit 1); exit 1; }; }
  1147. fi
  1148. places="$TCL_H_PLACES_D"
  1149. fi
  1150. V_INCLUDE_TCL=""
  1151. for dir in $places; do
  1152. if test -r $dir/tcl.h; then
  1153. V_INCLUDE_TCL="-I$dir"
  1154. break
  1155. fi
  1156. done
  1157. if test "FAIL$V_INCLUDE_TCL" = "FAIL" ; then
  1158. NS_PACKAGE_tcl_COMPLETE=false
  1159. echo "$as_me:$LINENO: result: no" >&5
  1160. echo "${ECHO_T}no" >&6
  1161. else
  1162.   ac_tr_hdr=HAVE_`echo tcl.h | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1163.                 cat >>confdefs.h <<_ACEOF
  1164. #define $ac_tr_hdr 1
  1165. _ACEOF
  1166. V_INCLUDES="$V_INCLUDE_TCL $V_INCLUDES"
  1167. V_DEFINES="-D$ac_tr_hdr $V_DEFINES"
  1168. NS_PACKAGE_tcl_UNDERWAY=true
  1169. echo "$as_me:$LINENO: result: $V_INCLUDE_TCL" >&5
  1170. echo "${ECHO_T}$V_INCLUDE_TCL" >&6
  1171. fi
  1172. fi
  1173. echo "$as_me:$LINENO: checking for tclInt.h" >&5
  1174. echo $ECHO_N "checking for tclInt.h... $ECHO_C" >&6
  1175. if test "x$d" = "xno"; then
  1176. : disable header
  1177. V_INCLUDE_TCL=FAIL
  1178. NS_PACKAGE_tcl_COMPLETE=false
  1179. echo "$as_me:$LINENO: result: no" >&5
  1180. echo "${ECHO_T}no" >&6
  1181. else
  1182. places="$TCL_H_PLACES"
  1183. if test "x$d" != "x" -a "x$d" != xyes; then
  1184. if test ! -d $d; then
  1185. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  1186. echo "$as_me: error: $d is not a directory" >&2;}
  1187.    { (exit 1); exit 1; }; }
  1188. fi
  1189. places="$TCL_H_PLACES_D"
  1190. fi
  1191. V_INCLUDE_TCL=""
  1192. for dir in $places; do
  1193. if test -r $dir/tclInt.h; then
  1194. V_INCLUDE_TCL="-I$dir"
  1195. break
  1196. fi
  1197. done
  1198. if test "FAIL$V_INCLUDE_TCL" = "FAIL" ; then
  1199. NS_PACKAGE_tcl_COMPLETE=false
  1200. echo "$as_me:$LINENO: result: no" >&5
  1201. echo "${ECHO_T}no" >&6
  1202. else
  1203.   ac_tr_hdr=HAVE_`echo tclInt.h | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1204.                 cat >>confdefs.h <<_ACEOF
  1205. #define $ac_tr_hdr 1
  1206. _ACEOF
  1207. V_INCLUDES="$V_INCLUDE_TCL $V_INCLUDES"
  1208. V_DEFINES="-D$ac_tr_hdr $V_DEFINES"
  1209. NS_PACKAGE_tcl_UNDERWAY=true
  1210. echo "$as_me:$LINENO: result: $V_INCLUDE_TCL" >&5
  1211. echo "${ECHO_T}$V_INCLUDE_TCL" >&6
  1212. fi
  1213. fi
  1214. echo "$as_me:$LINENO: checking for libtcl$TCL_HI_VERS" >&5
  1215. echo $ECHO_N "checking for libtcl$TCL_HI_VERS... $ECHO_C" >&6
  1216. if test "x$d" = "xno"; then
  1217. : disable library
  1218. V_LIB_TCL=FAIL
  1219. NS_PACKAGE_tcl_COMPLETE=false
  1220. echo "$as_me:$LINENO: result: no" >&5
  1221. echo "${ECHO_T}no" >&6
  1222. else
  1223. places="$TCL_LIB_PLACES"
  1224. if test "x$d" != "x" -a "x$d" != xyes; then
  1225. if test ! -d $d; then
  1226. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  1227. echo "$as_me: error: $d is not a directory" >&2;}
  1228.    { (exit 1); exit 1; }; }
  1229. fi
  1230. places="$TCL_LIB_PLACES_D"
  1231. fi
  1232. V_LIB_TCL=""
  1233. full_lib_name="tcl$TCL_HI_VERS"
  1234. simple_lib_name=`echo $full_lib_name | sed -e 's/.//'`
  1235. other_simple_lib_name=`echo $full_lib_name | sed -e 's/./_/'`
  1236. simpler_lib_name=`echo $simple_lib_name | sed -e 'y/0123456789/          /'`
  1237. double_break=false
  1238. for dir in $places; do
  1239. for file in $full_lib_name $simple_lib_name $other_simple_lib_name $simpler_lib_name
  1240. do
  1241. if test -r $dir/lib$file.so -o -r $dir/lib$file.a -o -r $dir/lib$file.dylib; then
  1242. V_LIB_TCL="-L$dir -l$file"
  1243. double_break=true
  1244. break
  1245. fi
  1246. done
  1247. if $double_break; then
  1248. break
  1249. fi
  1250. done
  1251. if test "FAIL$V_LIB_TCL" = "FAIL" ; then
  1252. NS_PACKAGE_tcl_COMPLETE=false
  1253. echo "$as_me:$LINENO: result: no" >&5
  1254. echo "${ECHO_T}no" >&6
  1255. else
  1256. if test "$solaris"; then
  1257. V_LIB_TCL="-R$dir $V_LIB_TCL"
  1258. fi
  1259. ac_tr_lib=HAVE_LIB`echo tcl$TCL_HI_VERS | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  1260.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  1261. cat >>confdefs.h <<_ACEOF
  1262. #define $ac_tr_lib 1
  1263. _ACEOF
  1264. V_LIBS="$V_LIB_TCL $V_LIBS"
  1265. V_DEFINES="-D$ac_tr_lib $V_DEFINES"
  1266. NS_PACKAGE_tcl_UNDERWAY=true
  1267. echo "$as_me:$LINENO: result: $V_LIB_TCL" >&5
  1268. echo "${ECHO_T}$V_LIB_TCL" >&6
  1269. fi
  1270. fi
  1271. echo "$as_me:$LINENO: checking for init.tcl" >&5
  1272. echo $ECHO_N "checking for init.tcl... $ECHO_C" >&6
  1273. if test "x$d" = "xno"; then
  1274. : disable header
  1275. V_LIBRARY_TCL=FAIL
  1276. NS_PACKAGE_tcl_COMPLETE=false
  1277. echo "$as_me:$LINENO: result: no" >&5
  1278. echo "${ECHO_T}no" >&6
  1279. else
  1280. places="$TCL_TCL_PLACES"
  1281. if test "x$d" != "x" -a "x$d" != xyes; then
  1282. if test ! -d $d; then
  1283. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  1284. echo "$as_me: error: $d is not a directory" >&2;}
  1285.    { (exit 1); exit 1; }; }
  1286. fi
  1287. places="$TCL_TCL_PLACES_D"
  1288. fi
  1289. V_LIBRARY_TCL=""
  1290. for dir in $places; do
  1291. if test -r $dir/init.tcl; then
  1292. V_LIBRARY_TCL="$dir"
  1293. break
  1294. fi
  1295. done
  1296. if test "FAIL$V_LIBRARY_TCL" = "FAIL" ; then
  1297. NS_PACKAGE_tcl_COMPLETE=false
  1298. echo "$as_me:$LINENO: result: no" >&5
  1299. echo "${ECHO_T}no" >&6
  1300. else
  1301. NS_PACKAGE_tcl_UNDERWAY=true
  1302. echo "$as_me:$LINENO: result: $V_LIBRARY_TCL" >&5
  1303. echo "${ECHO_T}$V_LIBRARY_TCL" >&6
  1304. fi
  1305. fi
  1306. tcl_http_library_dir=/dev/null
  1307. tcl_http_places=" 
  1308. $V_LIBRARY_TCL 
  1309. $V_LIBRARY_TCL/http 
  1310. $V_LIBRARY_TCL/http2.4 
  1311. $V_LIBRARY_TCL/http2.3 
  1312. $V_LIBRARY_TCL/http2.1 
  1313. $V_LIBRARY_TCL/http2.0 
  1314. $V_LIBRARY_TCL/http1.0 
  1315. "
  1316. echo "$as_me:$LINENO: checking for http.tcl" >&5
  1317. echo $ECHO_N "checking for http.tcl... $ECHO_C" >&6
  1318. if test "x""" = "xno"; then
  1319. : disable header
  1320. tcl_http_library_dir=FAIL
  1321. NS_PACKAGE_tcl_COMPLETE=false
  1322. echo "$as_me:$LINENO: result: no" >&5
  1323. echo "${ECHO_T}no" >&6
  1324. else
  1325. places="$tcl_http_places"
  1326. if test "x""" != "x" -a "x""" != xyes; then
  1327. if test ! -d ""; then
  1328. { { echo "$as_me:$LINENO: error: "" is not a directory" >&5
  1329. echo "$as_me: error: "" is not a directory" >&2;}
  1330.    { (exit 1); exit 1; }; }
  1331. fi
  1332. places=""""
  1333. fi
  1334. tcl_http_library_dir=""
  1335. for dir in $places; do
  1336. if test -r $dir/http.tcl; then
  1337. tcl_http_library_dir="$dir"
  1338. break
  1339. fi
  1340. done
  1341. if test "FAIL$tcl_http_library_dir" = "FAIL" ; then
  1342. NS_PACKAGE_tcl_COMPLETE=false
  1343. echo "$as_me:$LINENO: result: no" >&5
  1344. echo "${ECHO_T}no" >&6
  1345. else
  1346. NS_PACKAGE_tcl_UNDERWAY=true
  1347. echo "$as_me:$LINENO: result: $tcl_http_library_dir" >&5
  1348. echo "${ECHO_T}$tcl_http_library_dir" >&6
  1349. fi
  1350. fi
  1351. echo "$as_me:$LINENO: checking Tcl http.tcl library" >&5
  1352. echo $ECHO_N "checking Tcl http.tcl library... $ECHO_C" >&6
  1353. if test -f $tcl_http_library_dir/http.tcl
  1354. then
  1355. echo "$as_me:$LINENO: result: yes" >&5
  1356. echo "${ECHO_T}yes" >&6
  1357. else
  1358. { { echo "$as_me:$LINENO: error: Couldn't find http.tcl in $tcl_http_places" >&5
  1359. echo "$as_me: error: Couldn't find http.tcl in $tcl_http_places" >&2;}
  1360.    { (exit 1); exit 1; }; }
  1361. fi
  1362. V_TCL_LIBRARY_FILES="$(TCL_BASE_LIBRARY_FILES) $tcl_http_library_dir/http.tcl"
  1363. #
  1364. # check for tclsh
  1365. #
  1366. oldpath=$PATH
  1367. # $d/unix works if $d is the 8.0 distribution
  1368. # $d/bin is for the ns-allinone distribution (kind of hacky, isn't it?)
  1369. PATH=../bin:../tcl$TCL_HI_VERS/unix:../tcl$TCL_VERS/unix:$d/unix:$d/bin:$PATH
  1370. for ac_prog in tclsh$TCL_VERS tclsh$TCL_HI_VERS tclsh tclsh$TCL_OLD_VERS
  1371. do
  1372.   # Extract the first word of "$ac_prog", so it can be a program name with args.
  1373. set dummy $ac_prog; ac_word=$2
  1374. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1375. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1376. if test "${ac_cv_path_V_TCLSH+set}" = set; then
  1377.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1378. else
  1379.   case $V_TCLSH in
  1380.   [\/]* | ?:[\/]*)
  1381.   ac_cv_path_V_TCLSH="$V_TCLSH" # Let the user override the test with a path.
  1382.   ;;
  1383.   *)
  1384.   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1385. for as_dir in $PATH
  1386. do
  1387.   IFS=$as_save_IFS
  1388.   test -z "$as_dir" && as_dir=.
  1389.   for ac_exec_ext in '' $ac_executable_extensions; do
  1390.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1391.     ac_cv_path_V_TCLSH="$as_dir/$ac_word$ac_exec_ext"
  1392.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1393.     break 2
  1394.   fi
  1395. done
  1396. done
  1397.   ;;
  1398. esac
  1399. fi
  1400. V_TCLSH=$ac_cv_path_V_TCLSH
  1401. if test -n "$V_TCLSH"; then
  1402.   echo "$as_me:$LINENO: result: $V_TCLSH" >&5
  1403. echo "${ECHO_T}$V_TCLSH" >&6
  1404. else
  1405.   echo "$as_me:$LINENO: result: no" >&5
  1406. echo "${ECHO_T}no" >&6
  1407. fi
  1408.   test -n "$V_TCLSH" && break
  1409. done
  1410. test -n "$V_TCLSH" || V_TCLSH="no"
  1411. if test x"$V_TCLSH" = xno
  1412. then
  1413. # out of luck
  1414. NS_PACKAGE_tcl_COMPLETE=false
  1415. fi
  1416. # absolutize it
  1417. V_TCLSH=`absolutize $V_TCLSH`
  1418. PATH=$oldpath
  1419. NS_PACKAGE_tcl_VALID=false
  1420. if $NS_PACKAGE_tcl_UNDERWAY; then
  1421. if $NS_PACKAGE_tcl_COMPLETE; then
  1422. : All components of tcl found.
  1423. NS_PACKAGE_tcl_VALID=true
  1424. else
  1425. { { echo "$as_me:$LINENO: error: Installation of tcl seems incomplete or can't be found automatically.
  1426. Please correct the problem by telling configure where tcl is
  1427. using the argument --with-tcl=/path/to/package
  1428. (perhaps after installing it),
  1429. or the package is not required, disable it with --with-tcl=no." >&5
  1430. echo "$as_me: error: Installation of tcl seems incomplete or can't be found automatically.
  1431. Please correct the problem by telling configure where tcl is
  1432. using the argument --with-tcl=/path/to/package
  1433. (perhaps after installing it),
  1434. or the package is not required, disable it with --with-tcl=no." >&2;}
  1435.    { (exit 1); exit 1; }; }
  1436. fi
  1437. fi
  1438. if test "xyes" = xyes; then
  1439. if $NS_PACKAGE_tcl_VALID; then
  1440. :
  1441. else
  1442. { { echo "$as_me:$LINENO: error: tcl is required but could not be completely found.
  1443. Please correct the problem by telling configure where tcl is
  1444. using the argument --with-tcl=/path/to/package,
  1445. or the package is not required, disable it with --with-tcl=no." >&5
  1446. echo "$as_me: error: tcl is required but could not be completely found.
  1447. Please correct the problem by telling configure where tcl is
  1448. using the argument --with-tcl=/path/to/package,
  1449. or the package is not required, disable it with --with-tcl=no." >&2;}
  1450.    { (exit 1); exit 1; }; }
  1451. fi
  1452. fi
  1453. # Check whether --with-tk or --without-tk was given.
  1454. if test "${with_tk+set}" = set; then
  1455.   withval="$with_tk"
  1456.   d=$withval
  1457. else
  1458.   d=""
  1459. fi;
  1460. # Check whether --with-tk-ver or --without-tk-ver was given.
  1461. if test "${with_tk_ver+set}" = set; then
  1462.   withval="$with_tk_ver"
  1463.   TK_VERS=$withval
  1464. else
  1465.   TK_VERS=8.4.18
  1466. fi;
  1467. TK_HI_VERS=`echo $TK_VERS | sed 's/([0-9]*).([0-9]*).([0-9]*)/1.2/'`
  1468. TK_MAJOR_VERS=`echo $TK_VERS | sed 's/([0-9]*).([0-9]*).([0-9]*)/1/'`
  1469. TK_ALT_VERS=`echo $TK_VERS | sed 's/.//'`
  1470. TK_OLD_VERS=8.3.5
  1471. TK_OLD_ALT_VERS=`echo $TK_OLD_VERS | sed 's/.//'`
  1472. TK_TCL_PLACES_D="$d 
  1473.                 $d/lib/tk$TK_VERS 
  1474.                 $d/lib/tk$TK_ALT_VERS 
  1475. $d/lib/tk$TK_HI_VERS 
  1476.                 $d/library 
  1477.                 $d/lib/tk 
  1478.                 $d/../lib/tk$TK_VERS 
  1479.                 $d/../lib/tk$TK_ALT_VERS 
  1480.                 $d/../lib/tk$TK_HI_VERS 
  1481.                 $d/../lib/tk 
  1482.                 $d/lib/tk$TK_OLD_VERS 
  1483.                 $d/lib/tk$TK_OLD_ALT_VERS 
  1484.                 $d/../lib/tk$TK_OLD_VERS 
  1485.                 $d/../lib/tk$TK_OLD_ALT_VERS 
  1486.                 $d/../lib/tk 
  1487.                 $d/lib 
  1488.                 $d/library"
  1489. TK_TCL_PLACES=" 
  1490. ../lib/tk$TK_HI_VERS 
  1491. ../lib/tk$TK_VERS 
  1492. ../lib/tk$TK_ALT_VERS 
  1493. ../tk$TK_VERS/library 
  1494.                 ../tk$TK_ALT_VERS/library 
  1495.                 ../tk$TK_HI_VERS/library 
  1496. ../tk/library 
  1497.                 /usr/src/local/tk$TK_VERS/library 
  1498.                 /usr/src/local/tk$TK_ALT_VERS/library 
  1499.                 /usr/src/local/tk$TK_HI_VERS/library 
  1500.                 /usr/contrib/include 
  1501.                 /usr/local/lib/tk$TK_VERS 
  1502.                 /usr/local/lib/tk$TK_ALT_VERS 
  1503.                 /usr/local/lib/tk$TK_HI_VERS 
  1504.                 /usr/local/include/tk$TK_VERS 
  1505.                 /usr/local/include/tk$TK_ALT_VERS 
  1506.                 /usr/local/include/tk$TK_HI_VERS 
  1507.                 /usr/local/include 
  1508.                 /usr/lib/tk$TK_VERS 
  1509.                 /usr/lib/tk$TK_ALT_VERS 
  1510.                 /usr/lib/tk$TK_HI_VERS 
  1511.                 /usr/lib/tk 
  1512.                 /usr/share/tk$TK_VERS 
  1513.                 /usr/share/tk$TK_ALT_VERS 
  1514.                 /usr/share/tk$TK_HI_VERS 
  1515.                 /usr/share/tk 
  1516. ../tk$TK_OLD_VERS/library 
  1517.                 ../tk$TK_OLD_ALT_VERS/library 
  1518.                 /usr/src/local/tk$TK_OLD_VERS/library 
  1519.                 /usr/src/local/tk$TK_OLD_ALT_VERS/library 
  1520.                 /usr/local/lib/tk$TK_OLD_VERS 
  1521.                 /usr/local/lib/tk$TK_OLD_ALT_VERS 
  1522.                 /usr/local/include/tk$TK_OLD_VERS 
  1523.                 /usr/local/include/tk$TK_OLD_ALT_VERS 
  1524.                 /usr/lib/tk$TK_OLD_VERS 
  1525.                 /usr/lib/tk$TK_OLD_ALT_VERS 
  1526.                 $prefix/include 
  1527. $prefix/lib/tk 
  1528.                 $x_includes/tk 
  1529.                 $x_includes 
  1530.                 /usr/include"
  1531. TK_H_PLACES_D="$d 
  1532.                 $d/generic 
  1533.                 $d/../include/tk$TK_VERS 
  1534.                 $d/../include/tk$TK_HI_VERS 
  1535.                 $d/../include/tk$TK_OLD_VERS 
  1536. $d/include/tk$TK_VERS 
  1537. $d/include/tk$TK_HI_VERS 
  1538. $d/include/tk$TK_OLD_VERS 
  1539.                 $d/include"
  1540. TK_H_PLACES=" 
  1541. ../include 
  1542. ../tk$TK_VERS/generic 
  1543.                 ../tk$TK_ALT_VERS/generic 
  1544.                 ../tk$TK_HI_VERS/generic 
  1545. /usr/src/local/tk$TK_VERS/generic 
  1546.                 /usr/src/local/tk$TK_ALT_VERS/generic 
  1547.                 /usr/src/local/tk$TK_HI_VERS/generic 
  1548.                 /usr/contrib/include 
  1549.                 /usr/local/lib/tk$TK_VERS 
  1550.                 /usr/local/lib/tk$TK_ALT_VERS 
  1551.                 /usr/local/lib/tk$TK_HI_VERS 
  1552.                 /usr/local/include/tk$TK_VERS 
  1553.                 /usr/local/include/tk$TK_ALT_VERS 
  1554.                 /usr/local/include/tk$TK_HI_VERS 
  1555.                 /usr/local/include 
  1556.                 /import/tk/include/tk$TK_VERS 
  1557.                 /import/tk/include/tk$TK_ALT_VERS 
  1558.                 /import/tk/include/tk$TK_HI_VERS 
  1559. ../tk$TK_OLD_VERS/generic 
  1560.                 ../tk$TK_OLD_ALT_VERS/generic 
  1561. /usr/src/local/tk$TK_OLD_VERS/generic 
  1562.                 /usr/src/local/tk$TK_OLD_ALT_VERS/generic 
  1563.                 /usr/local/lib/tk$TK_OLD_VERS 
  1564.                 /usr/local/lib/tk$TK_OLD_ALT_VERS 
  1565.                 /usr/local/include/tk$TK_OLD_VERS 
  1566.                 /usr/local/include/tk$TK_OLD_ALT_VERS 
  1567.                 /import/tk/include/tk$TK_OLD_VERS 
  1568.                 /import/tk/include/tk$TK_OLD_ALT_VERS 
  1569.                 $prefix/include 
  1570.                 $x_includes/tk 
  1571.                 $x_includes 
  1572.                 /usr/include 
  1573.                 /usr/include/tcl 
  1574.                 /usr/include/tcl$TK_VERS 
  1575.                 /usr/include/tcl$TK_ALT_VERS 
  1576.                 /usr/include/tcl$TK_HI_VERS 
  1577.                 "
  1578. TK_LIB_PLACES_D="$d 
  1579.                 $d/lib 
  1580. $d/unix"
  1581. TK_LIB_PLACES=" 
  1582. ../lib 
  1583. ../lib/tk$TK_HI_VERS 
  1584. ../lib/tk$TK_VERS 
  1585. ../lib/tk$TK_ALT_VERS 
  1586. ../tk$TK_VERS/unix 
  1587.                 ../tk$TK_ALT_VERS/unix 
  1588.                 ../tk$TK_HI_VERS/unix 
  1589.                 /usr/src/local/tk$TK_VERS/unix 
  1590.                 /usr/src/local/tk$TK_ALT_VERS/unix 
  1591.                 /usr/src/local/tk$TK_HI_VERS/unix 
  1592.                 /usr/contrib/lib 
  1593.                 /usr/local/lib/tk$TK_VERS 
  1594.                 /usr/local/lib/tk$TK_ALT_VERS 
  1595.                 /usr/local/lib/tk$TK_HI_VERS 
  1596. ../tk$TK_OLD_VERS/unix 
  1597.                 ../tk$TK_OLD_ALT_VERS/unix 
  1598.                 /usr/src/local/tk$TK_OLD_VERS/unix 
  1599.                 /usr/src/local/tk$TK_OLD_ALT_VERS/unix 
  1600.                 /usr/local/lib/tk$TK_OLD_VERS 
  1601.                 /usr/local/lib/tk$TK_OLD_ALT_VERS 
  1602.                 /usr/local/lib 
  1603.                 $prefix/lib 
  1604.                 $x_libs/tk 
  1605.                 $x_libs 
  1606.                 /usr/lib"
  1607. NS_PACKAGE_tk_UNDERWAY=false
  1608. NS_PACKAGE_tk_COMPLETE=true
  1609. echo "$as_me:$LINENO: checking for tk.h" >&5
  1610. echo $ECHO_N "checking for tk.h... $ECHO_C" >&6
  1611. if test "x$d" = "xno"; then
  1612. : disable header
  1613. V_INCLUDE_TK=FAIL
  1614. NS_PACKAGE_tk_COMPLETE=false
  1615. echo "$as_me:$LINENO: result: no" >&5
  1616. echo "${ECHO_T}no" >&6
  1617. else
  1618. places="$TK_H_PLACES"
  1619. if test "x$d" != "x" -a "x$d" != xyes; then
  1620. if test ! -d $d; then
  1621. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  1622. echo "$as_me: error: $d is not a directory" >&2;}
  1623.    { (exit 1); exit 1; }; }
  1624. fi
  1625. places="$TK_H_PLACES_D"
  1626. fi
  1627. V_INCLUDE_TK=""
  1628. for dir in $places; do
  1629. if test -r $dir/tk.h; then
  1630. V_INCLUDE_TK="-I$dir"
  1631. break
  1632. fi
  1633. done
  1634. if test "FAIL$V_INCLUDE_TK" = "FAIL" ; then
  1635. NS_PACKAGE_tk_COMPLETE=false
  1636. echo "$as_me:$LINENO: result: no" >&5
  1637. echo "${ECHO_T}no" >&6
  1638. else
  1639.   ac_tr_hdr=HAVE_`echo tk.h | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1640.                 cat >>confdefs.h <<_ACEOF
  1641. #define $ac_tr_hdr 1
  1642. _ACEOF
  1643. V_INCLUDES="$V_INCLUDE_TK $V_INCLUDES"
  1644. V_DEFINES="-D$ac_tr_hdr $V_DEFINES"
  1645. NS_PACKAGE_tk_UNDERWAY=true
  1646. echo "$as_me:$LINENO: result: $V_INCLUDE_TK" >&5
  1647. echo "${ECHO_T}$V_INCLUDE_TK" >&6
  1648. fi
  1649. fi
  1650. echo "$as_me:$LINENO: checking for libtk$TK_HI_VERS" >&5
  1651. echo $ECHO_N "checking for libtk$TK_HI_VERS... $ECHO_C" >&6
  1652. if test "x$d" = "xno"; then
  1653. : disable library
  1654. V_LIB_TK=FAIL
  1655. NS_PACKAGE_tk_COMPLETE=false
  1656. echo "$as_me:$LINENO: result: no" >&5
  1657. echo "${ECHO_T}no" >&6
  1658. else
  1659. places="$TK_LIB_PLACES"
  1660. if test "x$d" != "x" -a "x$d" != xyes; then
  1661. if test ! -d $d; then
  1662. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  1663. echo "$as_me: error: $d is not a directory" >&2;}
  1664.    { (exit 1); exit 1; }; }
  1665. fi
  1666. places="$TK_LIB_PLACES_D"
  1667. fi
  1668. V_LIB_TK=""
  1669. full_lib_name="tk$TK_HI_VERS"
  1670. simple_lib_name=`echo $full_lib_name | sed -e 's/.//'`
  1671. other_simple_lib_name=`echo $full_lib_name | sed -e 's/./_/'`
  1672. simpler_lib_name=`echo $simple_lib_name | sed -e 'y/0123456789/          /'`
  1673. double_break=false
  1674. for dir in $places; do
  1675. for file in $full_lib_name $simple_lib_name $other_simple_lib_name $simpler_lib_name
  1676. do
  1677. if test -r $dir/lib$file.so -o -r $dir/lib$file.a -o -r $dir/lib$file.dylib; then
  1678. V_LIB_TK="-L$dir -l$file"
  1679. double_break=true
  1680. break
  1681. fi
  1682. done
  1683. if $double_break; then
  1684. break
  1685. fi
  1686. done
  1687. if test "FAIL$V_LIB_TK" = "FAIL" ; then
  1688. NS_PACKAGE_tk_COMPLETE=false
  1689. echo "$as_me:$LINENO: result: no" >&5
  1690. echo "${ECHO_T}no" >&6
  1691. else
  1692. if test "$solaris"; then
  1693. V_LIB_TK="-R$dir $V_LIB_TK"
  1694. fi
  1695. ac_tr_lib=HAVE_LIB`echo tk$TK_HI_VERS | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  1696.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  1697. cat >>confdefs.h <<_ACEOF
  1698. #define $ac_tr_lib 1
  1699. _ACEOF
  1700. V_LIBS="$V_LIB_TK $V_LIBS"
  1701. V_DEFINES="-D$ac_tr_lib $V_DEFINES"
  1702. NS_PACKAGE_tk_UNDERWAY=true
  1703. echo "$as_me:$LINENO: result: $V_LIB_TK" >&5
  1704. echo "${ECHO_T}$V_LIB_TK" >&6
  1705. fi
  1706. fi
  1707. echo "$as_me:$LINENO: checking for tk.tcl" >&5
  1708. echo $ECHO_N "checking for tk.tcl... $ECHO_C" >&6
  1709. if test "x$d" = "xno"; then
  1710. : disable header
  1711. V_LIBRARY_TK=FAIL
  1712. NS_PACKAGE_tk_COMPLETE=false
  1713. echo "$as_me:$LINENO: result: no" >&5
  1714. echo "${ECHO_T}no" >&6
  1715. else
  1716. places="$TK_TCL_PLACES"
  1717. if test "x$d" != "x" -a "x$d" != xyes; then
  1718. if test ! -d $d; then
  1719. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  1720. echo "$as_me: error: $d is not a directory" >&2;}
  1721.    { (exit 1); exit 1; }; }
  1722. fi
  1723. places="$TK_TCL_PLACES_D"
  1724. fi
  1725. V_LIBRARY_TK=""
  1726. for dir in $places; do
  1727. if test -r $dir/tk.tcl; then
  1728. V_LIBRARY_TK="$dir"
  1729. break
  1730. fi
  1731. done
  1732. if test "FAIL$V_LIBRARY_TK" = "FAIL" ; then
  1733. NS_PACKAGE_tk_COMPLETE=false
  1734. echo "$as_me:$LINENO: result: no" >&5
  1735. echo "${ECHO_T}no" >&6
  1736. else
  1737. NS_PACKAGE_tk_UNDERWAY=true
  1738. echo "$as_me:$LINENO: result: $V_LIBRARY_TK" >&5
  1739. echo "${ECHO_T}$V_LIBRARY_TK" >&6
  1740. fi
  1741. fi
  1742. NS_PACKAGE_tk_VALID=false
  1743. if $NS_PACKAGE_tk_UNDERWAY; then
  1744. if $NS_PACKAGE_tk_COMPLETE; then
  1745. : All components of tk found.
  1746. NS_PACKAGE_tk_VALID=true
  1747. else
  1748. { { echo "$as_me:$LINENO: error: Installation of tk seems incomplete or can't be found automatically.
  1749. Please correct the problem by telling configure where tk is
  1750. using the argument --with-tk=/path/to/package
  1751. (perhaps after installing it),
  1752. or the package is not required, disable it with --with-tk=no." >&5
  1753. echo "$as_me: error: Installation of tk seems incomplete or can't be found automatically.
  1754. Please correct the problem by telling configure where tk is
  1755. using the argument --with-tk=/path/to/package
  1756. (perhaps after installing it),
  1757. or the package is not required, disable it with --with-tk=no." >&2;}
  1758.    { (exit 1); exit 1; }; }
  1759. fi
  1760. fi
  1761. if test "xno" = xyes; then
  1762. if $NS_PACKAGE_tk_VALID; then
  1763. :
  1764. else
  1765. { { echo "$as_me:$LINENO: error: tk is required but could not be completely found.
  1766. Please correct the problem by telling configure where tk is
  1767. using the argument --with-tk=/path/to/package,
  1768. or the package is not required, disable it with --with-tk=no." >&5
  1769. echo "$as_me: error: tk is required but could not be completely found.
  1770. Please correct the problem by telling configure where tk is
  1771. using the argument --with-tk=/path/to/package,
  1772. or the package is not required, disable it with --with-tk=no." >&2;}
  1773.    { (exit 1); exit 1; }; }
  1774. fi
  1775. fi
  1776. if test -r $V_LIBRARY_TK/optionMenu.tcl ; then
  1777. V_TKDOSNAMES='$(LIBRARY_TK)/optionMenu.tcl $(LIBRARY_TK)/scrollbar.tcl'
  1778. V_NEED_DL=""
  1779. else
  1780. V_TKDOSNAMES='$(LIBRARY_TK)/optMenu.tcl $(LIBRARY_TK)/scrlbar.tcl'
  1781. V_NEED_DL=YES
  1782. fi
  1783. # Check whether --with-otcl or --without-otcl was given.
  1784. if test "${with_otcl+set}" = set; then
  1785.   withval="$with_otcl"
  1786.   d=$withval
  1787. else
  1788.   d=""
  1789. fi;
  1790. OTCL_VERS=1.13
  1791. OTCL_ALT_VERS=1.0
  1792. OTCL_H_PLACES_D="$d 
  1793. $d/include"
  1794. OTCL_H_PLACES="../otcl 
  1795. /usr/src/local/otcl 
  1796. ../otcl-$OTCL_VERS 
  1797. /import/otcl/include 
  1798. /usr/src/local/otcl-$OTCL_VERS 
  1799. /usr/src/local/otcl-$OTCL_ALT_VERS 
  1800. $prefix/include 
  1801. /usr/local/include 
  1802. /usr/contrib/include 
  1803. /usr/include"
  1804. OTCL_LIB_PLACES_D="$d 
  1805. $d/lib 
  1806. "
  1807. OTCL_LIB_PLACES="../otcl 
  1808. ../otcl-$OTCL_VERS 
  1809. ../otcl-$OTCL_ALT_VERS 
  1810. $prefix/lib 
  1811. $x_libraries 
  1812. /usr/contrib/lib 
  1813. /usr/local/lib 
  1814. /usr/lib 
  1815. /usr/src/local/otcl 
  1816. /usr/src/local/otcl-$OTCL_VERS 
  1817. /usr/src/local/otcl-$OTCL_ALT_VERS 
  1818. "
  1819. NS_PACKAGE_otcl_UNDERWAY=false
  1820. NS_PACKAGE_otcl_COMPLETE=true
  1821. echo "$as_me:$LINENO: checking for otcl.h" >&5
  1822. echo $ECHO_N "checking for otcl.h... $ECHO_C" >&6
  1823. if test "x$d" = "xno"; then
  1824. : disable header
  1825. V_INCLUDE_OTCL=FAIL
  1826. NS_PACKAGE_otcl_COMPLETE=false
  1827. echo "$as_me:$LINENO: result: no" >&5
  1828. echo "${ECHO_T}no" >&6
  1829. else
  1830. places="$OTCL_H_PLACES"
  1831. if test "x$d" != "x" -a "x$d" != xyes; then
  1832. if test ! -d $d; then
  1833. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  1834. echo "$as_me: error: $d is not a directory" >&2;}
  1835.    { (exit 1); exit 1; }; }
  1836. fi
  1837. places="$OTCL_H_PLACES_D"
  1838. fi
  1839. V_INCLUDE_OTCL=""
  1840. for dir in $places; do
  1841. if test -r $dir/otcl.h; then
  1842. V_INCLUDE_OTCL="-I$dir"
  1843. break
  1844. fi
  1845. done
  1846. if test "FAIL$V_INCLUDE_OTCL" = "FAIL" ; then
  1847. NS_PACKAGE_otcl_COMPLETE=false
  1848. echo "$as_me:$LINENO: result: no" >&5
  1849. echo "${ECHO_T}no" >&6
  1850. else
  1851.   ac_tr_hdr=HAVE_`echo otcl.h | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1852.                 cat >>confdefs.h <<_ACEOF
  1853. #define $ac_tr_hdr 1
  1854. _ACEOF
  1855. V_INCLUDES="$V_INCLUDE_OTCL $V_INCLUDES"
  1856. V_DEFINES="-D$ac_tr_hdr $V_DEFINES"
  1857. NS_PACKAGE_otcl_UNDERWAY=true
  1858. echo "$as_me:$LINENO: result: $V_INCLUDE_OTCL" >&5
  1859. echo "${ECHO_T}$V_INCLUDE_OTCL" >&6
  1860. fi
  1861. fi
  1862. echo "$as_me:$LINENO: checking for libotcl$OTCL_VERS" >&5
  1863. echo $ECHO_N "checking for libotcl$OTCL_VERS... $ECHO_C" >&6
  1864. if test "x$d" = "xno"; then
  1865. : disable library
  1866. V_LIB_OTCL=FAIL
  1867. NS_PACKAGE_otcl_COMPLETE=false
  1868. echo "$as_me:$LINENO: result: no" >&5
  1869. echo "${ECHO_T}no" >&6
  1870. else
  1871. places="$OTCL_LIB_PLACES"
  1872. if test "x$d" != "x" -a "x$d" != xyes; then
  1873. if test ! -d $d; then
  1874. { { echo "$as_me:$LINENO: error: $d is not a directory" >&5
  1875. echo "$as_me: error: $d is not a directory" >&2;}
  1876.    { (exit 1); exit 1; }; }
  1877. fi
  1878. places="$OTCL_LIB_PLACES_D"
  1879. fi
  1880. V_LIB_OTCL=""
  1881. full_lib_name="otcl$OTCL_VERS"
  1882. simple_lib_name=`echo $full_lib_name | sed -e 's/.//'`
  1883. other_simple_lib_name=`echo $full_lib_name | sed -e 's/./_/'`
  1884. simpler_lib_name=`echo $simple_lib_name | sed -e 'y/0123456789/          /'`
  1885. double_break=false
  1886. for dir in $places; do
  1887. for file in $full_lib_name $simple_lib_name $other_simple_lib_name $simpler_lib_name
  1888. do
  1889. if test -r $dir/lib$file.so -o -r $dir/lib$file.a -o -r $dir/lib$file.dylib; then
  1890. V_LIB_OTCL="-L$dir -l$file"
  1891. double_break=true
  1892. break
  1893. fi
  1894. done
  1895. if $double_break; then
  1896. break
  1897. fi
  1898. done
  1899. if test "FAIL$V_LIB_OTCL" = "FAIL" ; then
  1900. NS_PACKAGE_otcl_COMPLETE=false
  1901. echo "$as_me:$LINENO: result: no" >&5
  1902. echo "${ECHO_T}no" >&6
  1903. else
  1904. if test "$solaris"; then
  1905. V_LIB_OTCL="-R$dir $V_LIB_OTCL"
  1906. fi
  1907. ac_tr_lib=HAVE_LIB`echo otcl$OTCL_VERS | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  1908.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  1909. cat >>confdefs.h <<_ACEOF
  1910. #define $ac_tr_lib 1
  1911. _ACEOF
  1912. V_LIBS="$V_LIB_OTCL $V_LIBS"
  1913. V_DEFINES="-D$ac_tr_lib $V_DEFINES"
  1914. NS_PACKAGE_otcl_UNDERWAY=true
  1915. echo "$as_me:$LINENO: result: $V_LIB_OTCL" >&5
  1916. echo "${ECHO_T}$V_LIB_OTCL" >&6
  1917. fi
  1918. fi
  1919. NS_PACKAGE_otcl_VALID=false
  1920. if $NS_PACKAGE_otcl_UNDERWAY; then
  1921. if $NS_PACKAGE_otcl_COMPLETE; then
  1922. : All components of otcl found.
  1923. NS_PACKAGE_otcl_VALID=true
  1924. else
  1925. { { echo "$as_me:$LINENO: error: Installation of otcl seems incomplete or can't be found automatically.
  1926. Please correct the problem by telling configure where otcl is
  1927. using the argument --with-otcl=/path/to/package
  1928. (perhaps after installing it),
  1929. or the package is not required, disable it with --with-otcl=no." >&5
  1930. echo "$as_me: error: Installation of otcl seems incomplete or can't be found automatically.
  1931. Please correct the problem by telling configure where otcl is
  1932. using the argument --with-otcl=/path/to/package
  1933. (perhaps after installing it),
  1934. or the package is not required, disable it with --with-otcl=no." >&2;}
  1935.    { (exit 1); exit 1; }; }
  1936. fi
  1937. fi
  1938. if test "xyes" = xyes; then
  1939. if $NS_PACKAGE_otcl_VALID; then
  1940. :
  1941. else
  1942. { { echo "$as_me:$LINENO: error: otcl is required but could not be completely found.
  1943. Please correct the problem by telling configure where otcl is
  1944. using the argument --with-otcl=/path/to/package,
  1945. or the package is not required, disable it with --with-otcl=no." >&5
  1946. echo "$as_me: error: otcl is required but could not be completely found.
  1947. Please correct the problem by telling configure where otcl is
  1948. using the argument --with-otcl=/path/to/package,
  1949. or the package is not required, disable it with --with-otcl=no." >&2;}
  1950.    { (exit 1); exit 1; }; }
  1951. fi
  1952. fi
  1953. xlibdirs="
  1954. /usr/openwin/lib 
  1955. /usr/X11R6/lib64 
  1956. /usr/X11R6/lib 
  1957. /usr/lib/X11R6 
  1958. /usr/X11R5/lib 
  1959. /usr/lib/X11R5 
  1960. /usr/X11R4/lib 
  1961. /usr/lib/X11R4 
  1962. /usr/local/lib 
  1963. /usr/X386/lib 
  1964. /usr/X11/lib 
  1965. /usr/unsupported/lib 
  1966. /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/lib 
  1967. /import/X11R4/usr/lib"
  1968. xincdirs="
  1969. /usr/openwin/include 
  1970. /usr/X11R6/include 
  1971. /usr/include/X11R6 
  1972. /usr/X11R5/include 
  1973. /usr/include/X11R5 
  1974. /usr/X11R4/include 
  1975. /usr/include/X11R4 
  1976. /usr/local/include 
  1977. /usr/X386/include 
  1978. /usr/X11/include 
  1979. /usr/lpp/X11/include 
  1980. /usr/unsupported/include 
  1981. /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include 
  1982. /import/X11R4/include"
  1983. echo "checking for X11 header files"
  1984. if test "$x_includes" = NONE ; then
  1985. cat >conftest.$ac_ext <<_ACEOF
  1986. /* confdefs.h.  */
  1987. _ACEOF
  1988. cat confdefs.h >>conftest.$ac_ext
  1989. cat >>conftest.$ac_ext <<_ACEOF
  1990. /* end confdefs.h.  */
  1991. #include <X11/Intrinsic.h>
  1992. _ACEOF
  1993. if { (eval echo "$as_me:$LINENO: "$ac_cpp conftest.$ac_ext"") >&5
  1994.   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  1995.   ac_status=$?
  1996.   grep -v '^ *+' conftest.er1 >conftest.err
  1997.   rm -f conftest.er1
  1998.   cat conftest.err >&5
  1999.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2000.   (exit $ac_status); } >/dev/null; then
  2001.   if test -s conftest.err; then
  2002.     ac_cpp_err=$ac_c_preproc_warn_flag
  2003.     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  2004.   else
  2005.     ac_cpp_err=
  2006.   fi
  2007. else
  2008.   ac_cpp_err=yes
  2009. fi
  2010. if test -z "$ac_cpp_err"; then
  2011.   x_includes=""
  2012. else
  2013.   echo "$as_me: failed program was:" >&5
  2014. sed 's/^/| /' conftest.$ac_ext >&5
  2015.   x_includes=NONE
  2016. fi
  2017. rm -f conftest.err conftest.$ac_ext
  2018. if test "$x_includes" = NONE ; then
  2019.         for i in $xincdirs ; do
  2020. if test -r $i/X11/Intrinsic.h; then
  2021. x_includes=$i
  2022. break
  2023. fi
  2024.         done
  2025. if test "$x_includes" = NONE ; then
  2026. echo "can't find X includes"
  2027.         exit 1
  2028. fi
  2029. fi
  2030. fi
  2031. if test -n "$x_includes" ; then
  2032. V_INCLUDE_X11=-I$x_includes
  2033. fi
  2034. echo "checking for X11 library archive"
  2035. if test "$x_libraries" = NONE ; then
  2036. echo "$as_me:$LINENO: checking for XOpenDisplay in -lX11" >&5
  2037. echo $ECHO_N "checking for XOpenDisplay in -lX11... $ECHO_C" >&6
  2038. if test "${ac_cv_lib_X11_XOpenDisplay+set}" = set; then
  2039.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2040. else
  2041.   ac_check_lib_save_LIBS=$LIBS
  2042. LIBS="-lX11  $LIBS"
  2043. cat >conftest.$ac_ext <<_ACEOF
  2044. /* confdefs.h.  */
  2045. _ACEOF
  2046. cat confdefs.h >>conftest.$ac_ext
  2047. cat >>conftest.$ac_ext <<_ACEOF
  2048. /* end confdefs.h.  */
  2049. /* Override any gcc2 internal prototype to avoid an error.  */
  2050. #ifdef __cplusplus
  2051. extern "C"
  2052. #endif
  2053. /* We use char because int might match the return type of a gcc2
  2054.    builtin and then its argument prototype would still apply.  */
  2055. char XOpenDisplay ();
  2056. int
  2057. main ()
  2058. {
  2059. XOpenDisplay ();
  2060.   ;
  2061.   return 0;
  2062. }
  2063. _ACEOF
  2064. rm -f conftest.$ac_objext conftest$ac_exeext
  2065. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2066.   (eval $ac_link) 2>conftest.er1
  2067.   ac_status=$?
  2068.   grep -v '^ *+' conftest.er1 >conftest.err
  2069.   rm -f conftest.er1
  2070.   cat conftest.err >&5
  2071.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2072.   (exit $ac_status); } &&
  2073.  { ac_try='test -z "$ac_c_werror_flag"
  2074.  || test ! -s conftest.err'
  2075.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2076.   (eval $ac_try) 2>&5
  2077.   ac_status=$?
  2078.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2079.   (exit $ac_status); }; } &&
  2080.  { ac_try='test -s conftest$ac_exeext'
  2081.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2082.   (eval $ac_try) 2>&5
  2083.   ac_status=$?
  2084.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2085.   (exit $ac_status); }; }; then
  2086.   ac_cv_lib_X11_XOpenDisplay=yes
  2087. else
  2088.   echo "$as_me: failed program was:" >&5
  2089. sed 's/^/| /' conftest.$ac_ext >&5
  2090. ac_cv_lib_X11_XOpenDisplay=no
  2091. fi
  2092. rm -f conftest.err conftest.$ac_objext 
  2093.       conftest$ac_exeext conftest.$ac_ext
  2094. LIBS=$ac_check_lib_save_LIBS
  2095. fi
  2096. echo "$as_me:$LINENO: result: $ac_cv_lib_X11_XOpenDisplay" >&5
  2097. echo "${ECHO_T}$ac_cv_lib_X11_XOpenDisplay" >&6
  2098. if test $ac_cv_lib_X11_XOpenDisplay = yes; then
  2099.   x_libraries=""
  2100. else
  2101.   x_libraries=NONE
  2102. fi
  2103. if test "$x_libraries" = NONE ; then
  2104. for i in $xlibdirs ; do
  2105. if test -r $i/libX11.a -o -r $i/libX11.so; then
  2106. x_libraries=$i
  2107. break
  2108. fi
  2109.         done
  2110. if test "$x_libraries" = NONE ; then
  2111. echo "can't find X library"
  2112. exit 1
  2113. fi
  2114. fi
  2115. fi
  2116. V_LIB_X11=-lX11
  2117. if test -n "$V_SHM" ; then
  2118. if test -z "$x_libraries" ; then
  2119. echo "$as_me:$LINENO: checking for XShmAttach in -lXext" >&5
  2120. echo $ECHO_N "checking for XShmAttach in -lXext... $ECHO_C" >&6
  2121. if test "${ac_cv_lib_Xext_XShmAttach+set}" = set; then
  2122.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2123. else
  2124.   ac_check_lib_save_LIBS=$LIBS
  2125. LIBS="-lXext -lX11 $LIBS"
  2126. cat >conftest.$ac_ext <<_ACEOF
  2127. /* confdefs.h.  */
  2128. _ACEOF
  2129. cat confdefs.h >>conftest.$ac_ext
  2130. cat >>conftest.$ac_ext <<_ACEOF
  2131. /* end confdefs.h.  */
  2132. /* Override any gcc2 internal prototype to avoid an error.  */
  2133. #ifdef __cplusplus
  2134. extern "C"
  2135. #endif
  2136. /* We use char because int might match the return type of a gcc2
  2137.    builtin and then its argument prototype would still apply.  */
  2138. char XShmAttach ();
  2139. int
  2140. main ()
  2141. {
  2142. XShmAttach ();
  2143.   ;
  2144.   return 0;
  2145. }
  2146. _ACEOF
  2147. rm -f conftest.$ac_objext conftest$ac_exeext
  2148. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2149.   (eval $ac_link) 2>conftest.er1
  2150.   ac_status=$?
  2151.   grep -v '^ *+' conftest.er1 >conftest.err
  2152.   rm -f conftest.er1
  2153.   cat conftest.err >&5
  2154.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2155.   (exit $ac_status); } &&
  2156.  { ac_try='test -z "$ac_c_werror_flag"
  2157.  || test ! -s conftest.err'
  2158.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2159.   (eval $ac_try) 2>&5
  2160.   ac_status=$?
  2161.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2162.   (exit $ac_status); }; } &&
  2163.  { ac_try='test -s conftest$ac_exeext'
  2164.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2165.   (eval $ac_try) 2>&5
  2166.   ac_status=$?
  2167.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2168.   (exit $ac_status); }; }; then
  2169.   ac_cv_lib_Xext_XShmAttach=yes
  2170. else
  2171.   echo "$as_me: failed program was:" >&5
  2172. sed 's/^/| /' conftest.$ac_ext >&5
  2173. ac_cv_lib_Xext_XShmAttach=no
  2174. fi
  2175. rm -f conftest.err conftest.$ac_objext 
  2176.       conftest$ac_exeext conftest.$ac_ext
  2177. LIBS=$ac_check_lib_save_LIBS
  2178. fi
  2179. echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XShmAttach" >&5
  2180. echo "${ECHO_T}$ac_cv_lib_Xext_XShmAttach" >&6
  2181. if test $ac_cv_lib_Xext_XShmAttach = yes; then
  2182.   V_Xext="-lXext"
  2183. else
  2184.   V_Xext=NONE
  2185. fi
  2186. else
  2187. echo "checking for libXext.a"
  2188. if test -f $x_libraries/libXext.a -o -f $x_libraries/libXext.so; then
  2189. V_Xext="-lXext"
  2190. else
  2191. echo "warning: compiling without -lXext"
  2192. fi
  2193. fi
  2194. if test "$V_Xext" = NONE ; then
  2195. echo "warning: compiling without -lXext"
  2196. else
  2197. V_LIB_X11="$V_Xext $V_LIB_X11"
  2198. fi
  2199. fi
  2200. if test -n "$x_libraries" ; then
  2201. V_LIB_X11="-L$x_libraries $V_LIB_X11"
  2202. if test $solaris ; then
  2203. V_LIB_X11="-R$x_libraries $V_LIB_X11"
  2204. fi
  2205. fi
  2206. case "$target" in
  2207. *-dec-*)
  2208. V_DEFINE="$V_DEFINE -D_XOPEN_SOURCE_EXTENDED"
  2209. cat >>confdefs.h <<_ACEOF
  2210. #define _XOPEN_SOURCE_EXTENDED 1
  2211. _ACEOF
  2212. ;;
  2213. sparc-sun-solaris*)
  2214. if test $CC = gcc ; then
  2215. V_DEFINE="$V_DEFINE -mv8 -msupersparc"
  2216. fi
  2217. V_DEFINE="$V_DEFINE -D__svr4__"
  2218. V_LIB="$V_LIB -ldl"
  2219. ;;
  2220. sparc-sun-sunos*)
  2221. V_DEFINE="$V_DEFINE -DNEED_SUNOS_PROTOS"
  2222. ;;
  2223. *-sgi-irix5*)
  2224. V_DEFINE="$V_DEFINE -DIRIX5 -D_BSD_SIGNALS"
  2225. if test "$target_os" = irix5.3 ; then
  2226. V_DEFINE="$V_DEFINE -DIRIX5_3"
  2227. fi
  2228. V_TARCMD="tar cfL"
  2229. V_SHELL="SHELL = /bin/sh"
  2230. if test $CC != gcc ; then
  2231. V_DEFINE="$V_DEFINE -signed -g3"
  2232. V_CXXOPT="$V_CXXOPT +p -float"
  2233. CC="cc -xansi -D__STDC__ -Dinline="
  2234. CXX="CC +p -float -DSGI_COMPAT"
  2235. fi
  2236. V_RANLIB="ar ts"
  2237. ;;
  2238. *-sgi-irix6*)
  2239. V_DEFINE="$V_DEFINE -DIRIX6 -D_BSD_SIGNALS"
  2240. V_TARCMD="tar cfL"
  2241. V_SHELL="SHELL = /bin/sh"
  2242. if test $CC != gcc ; then
  2243. V_DEFINE="$V_DEFINE -signed -g3"
  2244. V_CXXOPT="$V_CXXOPT +p -float"
  2245. CC="cc -xansi -D__STDC__ -Dinline="
  2246. CXX="CC +p -float -DSGI_COMPAT"
  2247. fi
  2248. V_RANLIB="ar ts"
  2249. ;;
  2250. *-*-bsdi1*)
  2251. V_SHM=""
  2252. V_TARCMD="tar cfL"
  2253. ;;
  2254. *-*-bsdi2.0*)
  2255. V_SHM=""
  2256. V_TARCMD="tar cfL"
  2257. ;;
  2258. *-*-bsdi2.1*)
  2259. # bsdi2.1 added sys-v shared memory support but their implementation
  2260. # is broken so we have to turn it off.  If they ever fix libipc,
  2261. # the following line should be deleted.
  2262. V_SHM=""
  2263. V_TARCMD="tar cfL"
  2264. V_CCOPT="-O2 -m486"
  2265. V_LIB="$V_LIB -lipc -ldl"
  2266. ;;
  2267. *-*-bsdi3*)
  2268. V_SHM=""
  2269. V_TARCMD="tar cfL"
  2270. V_LIB="$V_LIB -lipc -ldl"
  2271. V_OBJ="$V_OBJ misc/serial.o"
  2272. ;;
  2273. *-*-freebsd*)
  2274. V_OBJ="$V_OBJ misc/serial.o"
  2275. ;;
  2276. *-*-netbsd*)
  2277. V_TARCMD="tar -h -c -f"
  2278. V_LIB="$V_LIB -L/usr/local/lib"
  2279. ;;
  2280. *-*-hpux*)
  2281. cat >>confdefs.h <<_ACEOF
  2282. #define random lrand48
  2283. _ACEOF
  2284. cat >>confdefs.h <<_ACEOF
  2285. #define srandom srand
  2286. _ACEOF
  2287. V_CCOPT="-O"
  2288. ;;
  2289. *-*-aix3*)
  2290. V_DEFINE="$V_DEFINE -DSIGARGS=int"
  2291. if test "$V_LIB_AIXSHM" != "" ; then
  2292. V_LIB="$V_LIB $V_LIB_AIXSHM"
  2293. else
  2294. V_SHM=""
  2295. fi
  2296. CXX="xlC -+"
  2297. ;;
  2298. *-*-aix4*)
  2299. V_DEFINE="$V_DEFINE -DSIGARGS=int -D_AIX41"
  2300. if test "$V_LIB_AIXSHM" != "" ; then
  2301. V_LIB="$V_LIB $V_LIB_AIXSHM"
  2302. else
  2303. V_SHM=""
  2304. fi
  2305. CXX="g++"
  2306. ;;
  2307. *-*-linux*)
  2308. V_BROKEN_OBJ=
  2309. ;;
  2310. esac
  2311. if test "$enable_static" = "yes" ; then
  2312. echo Explicitly enabling static compilation
  2313. V_STATIC="-static"
  2314. elif test "$enable_static" = "no" ; then
  2315. echo Explicitly disabling static compilation
  2316. V_STATIC=""
  2317. else
  2318. echo No explicit static compilation flag; setting V_STATIC to "$V_STATIC"
  2319. fi
  2320. #
  2321. # tcl7.x needs a dynamic loading library (unless built with the
  2322. # -disable-load flag).  Try to find the appropriate one.
  2323. if test ! -z "$V_NEED_DL" ; then
  2324. V_LIB_DL=""
  2325. case "$target" in
  2326. *-*-solaris*)
  2327. V_LIB_DL="dl"
  2328. ;;
  2329. sparc-sun-sunos*)
  2330. V_LIB_DL="dl"
  2331. ;;
  2332. *-*-bsdi2.1)
  2333. V_LIB_DL="dl"
  2334. ;;
  2335. *-*-bsdi3.0)
  2336. V_LIB_DL="dl"
  2337. ;;
  2338. *-*-hpux*)
  2339. V_LIB_DL="dld"
  2340. ;;
  2341. *-*-linux*)
  2342. echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
  2343. echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
  2344. if test "${ac_cv_lib_dl_dlopen+set}" = set; then
  2345.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2346. else
  2347.   ac_check_lib_save_LIBS=$LIBS
  2348. LIBS="-ldl  $LIBS"
  2349. cat >conftest.$ac_ext <<_ACEOF
  2350. /* confdefs.h.  */
  2351. _ACEOF
  2352. cat confdefs.h >>conftest.$ac_ext
  2353. cat >>conftest.$ac_ext <<_ACEOF
  2354. /* end confdefs.h.  */
  2355. /* Override any gcc2 internal prototype to avoid an error.  */
  2356. #ifdef __cplusplus
  2357. extern "C"
  2358. #endif
  2359. /* We use char because int might match the return type of a gcc2
  2360.    builtin and then its argument prototype would still apply.  */
  2361. char dlopen ();
  2362. int
  2363. main ()
  2364. {
  2365. dlopen ();
  2366.   ;
  2367.   return 0;
  2368. }
  2369. _ACEOF
  2370. rm -f conftest.$ac_objext conftest$ac_exeext
  2371. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2372.   (eval $ac_link) 2>conftest.er1
  2373.   ac_status=$?
  2374.   grep -v '^ *+' conftest.er1 >conftest.err
  2375.   rm -f conftest.er1
  2376.   cat conftest.err >&5
  2377.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2378.   (exit $ac_status); } &&
  2379.  { ac_try='test -z "$ac_c_werror_flag"
  2380.  || test ! -s conftest.err'
  2381.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2382.   (eval $ac_try) 2>&5
  2383.   ac_status=$?
  2384.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2385.   (exit $ac_status); }; } &&
  2386.  { ac_try='test -s conftest$ac_exeext'
  2387.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2388.   (eval $ac_try) 2>&5
  2389.   ac_status=$?
  2390.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2391.   (exit $ac_status); }; }; then
  2392.   ac_cv_lib_dl_dlopen=yes
  2393. else
  2394.   echo "$as_me: failed program was:" >&5
  2395. sed 's/^/| /' conftest.$ac_ext >&5
  2396. ac_cv_lib_dl_dlopen=no
  2397. fi
  2398. rm -f conftest.err conftest.$ac_objext 
  2399.       conftest$ac_exeext conftest.$ac_ext
  2400. LIBS=$ac_check_lib_save_LIBS
  2401. fi
  2402. echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
  2403. echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
  2404. if test $ac_cv_lib_dl_dlopen = yes; then
  2405.   V_LIB_DL="dl"
  2406. else
  2407.   V_LIB_DL="dld"
  2408. fi
  2409. ;;
  2410. esac
  2411. if test ! -z "$V_LIB_DL" ; then
  2412. case "$target" in
  2413. *-*-linux*)
  2414. ;;
  2415. *)
  2416. as_ac_Lib=`echo "ac_cv_lib_$V_LIB_DL''_main" | $as_tr_sh`
  2417. echo "$as_me:$LINENO: checking for main in -l$V_LIB_DL" >&5
  2418. echo $ECHO_N "checking for main in -l$V_LIB_DL... $ECHO_C" >&6
  2419. if eval "test "${$as_ac_Lib+set}" = set"; then
  2420.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2421. else
  2422.   ac_check_lib_save_LIBS=$LIBS
  2423. LIBS="-l$V_LIB_DL $V_STATIC $LIBS"
  2424. cat >conftest.$ac_ext <<_ACEOF
  2425. /* confdefs.h.  */
  2426. _ACEOF
  2427. cat confdefs.h >>conftest.$ac_ext
  2428. cat >>conftest.$ac_ext <<_ACEOF
  2429. /* end confdefs.h.  */
  2430. int
  2431. main ()
  2432. {
  2433. main ();
  2434.   ;
  2435.   return 0;
  2436. }
  2437. _ACEOF
  2438. rm -f conftest.$ac_objext conftest$ac_exeext
  2439. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2440.   (eval $ac_link) 2>conftest.er1
  2441.   ac_status=$?
  2442.   grep -v '^ *+' conftest.er1 >conftest.err
  2443.   rm -f conftest.er1
  2444.   cat conftest.err >&5
  2445.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2446.   (exit $ac_status); } &&
  2447.  { ac_try='test -z "$ac_c_werror_flag"
  2448.  || test ! -s conftest.err'
  2449.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2450.   (eval $ac_try) 2>&5
  2451.   ac_status=$?
  2452.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2453.   (exit $ac_status); }; } &&
  2454.  { ac_try='test -s conftest$ac_exeext'
  2455.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2456.   (eval $ac_try) 2>&5
  2457.   ac_status=$?
  2458.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2459.   (exit $ac_status); }; }; then
  2460.   eval "$as_ac_Lib=yes"
  2461. else
  2462.   echo "$as_me: failed program was:" >&5
  2463. sed 's/^/| /' conftest.$ac_ext >&5
  2464. eval "$as_ac_Lib=no"
  2465. fi
  2466. rm -f conftest.err conftest.$ac_objext 
  2467.       conftest$ac_exeext conftest.$ac_ext
  2468. LIBS=$ac_check_lib_save_LIBS
  2469. fi
  2470. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
  2471. echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
  2472. if test `eval echo '${'$as_ac_Lib'}'` = yes; then
  2473.   cat >>confdefs.h <<_ACEOF
  2474. #define `echo "HAVE_LIB$V_LIB_DL" | $as_tr_cpp` 1
  2475. _ACEOF
  2476.   LIBS="-l$V_LIB_DL $LIBS"
  2477. else
  2478.   V_LIB_DL=""
  2479. fi
  2480. ;;
  2481. esac
  2482. fi
  2483. if test ! -z "$V_LIB_DL" ; then
  2484. case "$target" in
  2485. *-*-bsdi*)
  2486. ;;
  2487. *-*-linux*)
  2488. if test -z "$V_STATIC" ; then
  2489. V_LIB="$V_LIB -l$V_LIB_DL"
  2490. fi
  2491. ;;
  2492. *)
  2493. V_LIB="$V_LIB -l$V_LIB_DL"
  2494. ;;
  2495. esac
  2496. else
  2497. echo "no dynamic load lib"
  2498. fi
  2499. fi
  2500. if test "$host_cpu" = alpha ; then
  2501. V_DEFINE="$V_DEFINE -DINT_64=u_long"
  2502. fi
  2503. # various include hacks
  2504. dirs="/usr/src/local/include-fixes 
  2505. /import/mcast/include"
  2506. for dir in $dirs; do
  2507. if test -d $dir ; then
  2508. V_INCLUDE="$V_INCLUDE -I$dir"
  2509. fi
  2510. done
  2511. # always use -g with gcc during development (even with -O)
  2512. # force noline so that we can debug all functions
  2513. if test "$CC" = gcc && test -f .devel ; then
  2514. V_CCOPT="$V_CCOPT -g -Wall"
  2515. V_DEFINE="$V_DEFINE -fsigned-char -fno-inline"
  2516. fi
  2517. V_DEFINE="$V_DEFINE $V_SHM"
  2518. V_TAR_TARGET=$target_os
  2519. absolutize_list() {
  2520.     tmp=""
  2521.     for p
  2522.     do
  2523. case $p in
  2524. -L* | -I*) tmp="$tmp `absolutize $p`";;
  2525. *) tmp="$tmp $p";;
  2526.         esac
  2527.     done
  2528.     echo $tmp
  2529. }
  2530. # Replace relative path with absolute path
  2531. V_LIB_TCLCL=`absolutize_list $V_LIB_TCLCL`
  2532. V_LIB_OTCL=`absolutize_list $V_LIB_OTCL`
  2533. V_LIB_TCL=`absolutize_list $V_LIB_TCL`
  2534. V_LIB_TK=`absolutize_list $V_LIB_TK`
  2535. V_LIBS=`absolutize_list $V_LIBS`
  2536. V_INCLUDES=`absolutize_list $V_INCLUDES`
  2537. # Since SMASH and MASH need different sets of libraries, we
  2538. # use each lib definition seperately instead of using V_LIBS.
  2539. # Find a good install program.  We prefer a C program (faster),
  2540. # so one script is as good as another.  But avoid the broken or
  2541. # incompatible versions:
  2542. # SysV /etc/install, /usr/sbin/install
  2543. # SunOS /usr/etc/install
  2544. # IRIX /sbin/install
  2545. # AIX /bin/install
  2546. # AmigaOS /C/install, which installs bootblocks on floppy discs
  2547. # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  2548. # AFS /usr/afsws/bin/install, which mishandles nonexistent args
  2549. # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  2550. # OS/2's system install, which has a completely different semantic
  2551. # ./install, which can be erroneously created by make from ./install.sh.
  2552. echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
  2553. echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
  2554. if test -z "$INSTALL"; then
  2555. if test "${ac_cv_path_install+set}" = set; then
  2556.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2557. else
  2558.   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2559. for as_dir in $PATH
  2560. do
  2561.   IFS=$as_save_IFS
  2562.   test -z "$as_dir" && as_dir=.
  2563.   # Account for people who put trailing slashes in PATH elements.
  2564. case $as_dir/ in
  2565.   ./ | .// | /cC/* | 
  2566.   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | 
  2567.   ?:\/os2\/install\/* | ?:\/OS2\/INSTALL\/* | 
  2568.   /usr/ucb/* ) ;;
  2569.   *)
  2570.     # OSF1 and SCO ODT 3.0 have their own names for install.
  2571.     # Don't use installbsd from OSF since it installs stuff as root
  2572.     # by default.
  2573.     for ac_prog in ginstall scoinst install; do
  2574.       for ac_exec_ext in '' $ac_executable_extensions; do
  2575. if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
  2576.   if test $ac_prog = install &&
  2577.     grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  2578.     # AIX install.  It has an incompatible calling convention.
  2579.     :
  2580.   elif test $ac_prog = install &&
  2581.     grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  2582.     # program-specific install script used by HP pwplus--don't use.
  2583.     :
  2584.   else
  2585.     ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  2586.     break 3
  2587.   fi
  2588. fi
  2589.       done
  2590.     done
  2591.     ;;
  2592. esac
  2593. done
  2594. fi
  2595.   if test "${ac_cv_path_install+set}" = set; then
  2596.     INSTALL=$ac_cv_path_install
  2597.   else
  2598.     # As a last resort, use the slow shell script.  We don't cache a
  2599.     # path for INSTALL within a source directory, because that will
  2600.     # break other packages using the cache if that directory is
  2601.     # removed, or if the path is relative.
  2602.     INSTALL=$ac_install_sh
  2603.   fi
  2604. fi
  2605. echo "$as_me:$LINENO: result: $INSTALL" >&5
  2606. echo "${ECHO_T}$INSTALL" >&6
  2607. # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  2608. # It thinks the first close brace ends the variable substitution.
  2609. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  2610. test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  2611. test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  2612.           ac_config_files="$ac_config_files Makefile"
  2613. cat >confcache <<_ACEOF
  2614. # This file is a shell script that caches the results of configure
  2615. # tests run on this system so they can be shared between configure
  2616. # scripts and configure runs, see configure's option --config-cache.
  2617. # It is not useful on other systems.  If it contains results you don't
  2618. # want to keep, you may remove or edit it.
  2619. #
  2620. # config.status only pays attention to the cache file if you give it
  2621. # the --recheck option to rerun configure.
  2622. #
  2623. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  2624. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  2625. # following values.
  2626. _ACEOF
  2627. # The following way of writing the cache mishandles newlines in values,
  2628. # but we know of no workaround that is simple, portable, and efficient.
  2629. # So, don't put newlines in cache variables' values.
  2630. # Ultrix sh set writes to stderr and can't be redirected directly,
  2631. # and sets the high bit in the cache file unless we assign to the vars.
  2632. {
  2633.   (set) 2>&1 |
  2634.     case `(ac_space=' '; set | grep ac_space) 2>&1` in
  2635.     *ac_space= *)
  2636.       # `set' does not quote correctly, so add quotes (double-quote
  2637.       # substitution turns \\ into \, and sed turns \ into ).
  2638.       sed -n 
  2639. "s/'/'\\''/g;
  2640.   s/^\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\)=\(.*\)/\1='\2'/p"
  2641.       ;;
  2642.     *)
  2643.       # `set' quotes correctly as required by POSIX, so do not add quotes.
  2644.       sed -n 
  2645. "s/^\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\)=\(.*\)/\1=\2/p"
  2646.       ;;
  2647.     esac;
  2648. } |
  2649.   sed '
  2650.      t clear
  2651.      : clear
  2652.      s/^([^=]*)=(.*[{}].*)$/test "${1+set}" = set || &/
  2653.      t end
  2654.      /^ac_cv_env/!s/^([^=]*)=(.*)$/1=${1=2}/
  2655.      : end' >>confcache
  2656. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  2657.   if test -w $cache_file; then
  2658.     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
  2659.     cat confcache >$cache_file
  2660.   else
  2661.     echo "not updating unwritable cache $cache_file"
  2662.   fi
  2663. fi
  2664. rm -f confcache
  2665. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  2666. # Let make expand exec_prefix.
  2667. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  2668. # VPATH may cause trouble with some makes, so we remove $(srcdir),
  2669. # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
  2670. # trailing colons and then remove the whole line if VPATH becomes empty
  2671. # (actually we leave an empty line to preserve line numbers).
  2672. if test "x$srcdir" = x.; then
  2673.   ac_vpsub='/^[  ]*VPATH[  ]*=/{
  2674. s/:*$(srcdir):*/:/;
  2675. s/:*${srcdir}:*/:/;
  2676. s/:*@srcdir@:*/:/;
  2677. s/^([^=]*=[  ]*):*/1/;
  2678. s/:*$//;
  2679. s/^[^=]*=[  ]*$//;
  2680. }'
  2681. fi
  2682. DEFS=-DHAVE_CONFIG_H
  2683. ac_libobjs=
  2684. ac_ltlibobjs=
  2685. for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
  2686.   # 1. Remove the extension, and $U if already installed.
  2687.   ac_i=`echo "$ac_i" |
  2688.  sed 's/$U././;s/.o$//;s/.obj$//'`
  2689.   # 2. Add them.
  2690.   ac_libobjs="$ac_libobjs $ac_i$U.$ac_objext"
  2691.   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
  2692. done
  2693. LIBOBJS=$ac_libobjs
  2694. LTLIBOBJS=$ac_ltlibobjs
  2695. : ${CONFIG_STATUS=./config.status}
  2696. ac_clean_files_save=$ac_clean_files
  2697. ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  2698. { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
  2699. echo "$as_me: creating $CONFIG_STATUS" >&6;}
  2700. cat >$CONFIG_STATUS <<_ACEOF
  2701. #! $SHELL
  2702. # Generated by $as_me.
  2703. # Run this file to recreate the current configuration.
  2704. # Compiler output produced by configure, useful for debugging
  2705. # configure, is in config.log if it exists.
  2706. debug=false
  2707. ac_cs_recheck=false
  2708. ac_cs_silent=false
  2709. SHELL=${CONFIG_SHELL-$SHELL}
  2710. _ACEOF
  2711. cat >>$CONFIG_STATUS <<_ACEOF
  2712. ## --------------------- ##
  2713. ## M4sh Initialization.  ##
  2714. ## --------------------- ##
  2715. # Be Bourne compatible
  2716. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  2717.   emulate sh
  2718.   NULLCMD=:
  2719.   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  2720.   # is contrary to our usage.  Disable this feature.
  2721.   alias -g '${1+"$@"}'='"$@"'
  2722. elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
  2723.   set -o posix
  2724. fi
  2725. DUALCASE=1; export DUALCASE # for MKS sh
  2726. # Support unset when possible.
  2727. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  2728.   as_unset=unset
  2729. else
  2730.   as_unset=false
  2731. fi
  2732. # Work around bugs in pre-3.0 UWIN ksh.
  2733. $as_unset ENV MAIL MAILPATH
  2734. PS1='$ '
  2735. PS2='> '
  2736. PS4='+ '
  2737. # NLS nuisances.
  2738. for as_var in 
  2739.   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION 
  2740.   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER 
  2741.   LC_TELEPHONE LC_TIME
  2742. do
  2743.   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
  2744.     eval $as_var=C; export $as_var
  2745.   else
  2746.     $as_unset $as_var
  2747.   fi
  2748. done
  2749. # Required to use basename.
  2750. if expr a : '(a)' >/dev/null 2>&1; then
  2751.   as_expr=expr
  2752. else
  2753.   as_expr=false
  2754. fi
  2755. if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
  2756.   as_basename=basename
  2757. else
  2758.   as_basename=false
  2759. fi
  2760. # Name of the executable.
  2761. as_me=`$as_basename "$0" ||
  2762. $as_expr X/"$0" : '.*/([^/][^/]*)/*$' | 
  2763.  X"$0" : 'X(//)$' | 
  2764.  X"$0" : 'X(/)$' | 
  2765.  .     : '(.)' 2>/dev/null ||
  2766. echo X/"$0" |
  2767.     sed '/^.*/([^/][^/]*)/*$/{ s//1/; q; }
  2768.      /^X/(//)$/{ s//1/; q; }
  2769.      /^X/(/).*/{ s//1/; q; }
  2770.      s/.*/./; q'`
  2771. # PATH needs CR, and LINENO needs CR and PATH.
  2772. # Avoid depending upon Character Ranges.
  2773. as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  2774. as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  2775. as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  2776. as_cr_digits='0123456789'
  2777. as_cr_alnum=$as_cr_Letters$as_cr_digits
  2778. # The user is always right.
  2779. if test "${PATH_SEPARATOR+set}" != set; then
  2780.   echo "#! /bin/sh" >conf$$.sh
  2781.   echo  "exit 0"   >>conf$$.sh
  2782.   chmod +x conf$$.sh
  2783.   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
  2784.     PATH_SEPARATOR=';'
  2785.   else
  2786.     PATH_SEPARATOR=:
  2787.   fi
  2788.   rm -f conf$$.sh
  2789. fi
  2790.   as_lineno_1=$LINENO
  2791.   as_lineno_2=$LINENO
  2792.   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  2793.   test "x$as_lineno_1" != "x$as_lineno_2" &&
  2794.   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
  2795.   # Find who we are.  Look in the path if we contain no path at all
  2796.   # relative or not.
  2797.   case $0 in
  2798.     *[\/]* ) as_myself=$0 ;;
  2799.     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2800. for as_dir in $PATH
  2801. do
  2802.   IFS=$as_save_IFS
  2803.   test -z "$as_dir" && as_dir=.
  2804.   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  2805. done
  2806.        ;;
  2807.   esac
  2808.   # We did not find ourselves, most probably we were run as `sh COMMAND'
  2809.   # in which case we are not to be found in the path.
  2810.   if test "x$as_myself" = x; then
  2811.     as_myself=$0
  2812.   fi
  2813.   if test ! -f "$as_myself"; then
  2814.     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
  2815. echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
  2816.    { (exit 1); exit 1; }; }
  2817.   fi
  2818.   case $CONFIG_SHELL in
  2819.   '')
  2820.     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2821. for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  2822. do
  2823.   IFS=$as_save_IFS
  2824.   test -z "$as_dir" && as_dir=.
  2825.   for as_base in sh bash ksh sh5; do
  2826.  case $as_dir in
  2827.  /*)
  2828.    if ("$as_dir/$as_base" -c '
  2829.   as_lineno_1=$LINENO
  2830.   as_lineno_2=$LINENO
  2831.   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  2832.   test "x$as_lineno_1" != "x$as_lineno_2" &&
  2833.   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
  2834.      $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
  2835.      $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
  2836.      CONFIG_SHELL=$as_dir/$as_base
  2837.      export CONFIG_SHELL
  2838.      exec "$CONFIG_SHELL" "$0" ${1+"$@"}
  2839.    fi;;
  2840.  esac
  2841.        done
  2842. done
  2843. ;;
  2844.   esac
  2845.   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
  2846.   # uniformly replaced by the line number.  The first 'sed' inserts a
  2847.   # line-number line before each line; the second 'sed' does the real
  2848.   # work.  The second script uses 'N' to pair each line-number line
  2849.   # with the numbered line, and appends trailing '-' during
  2850.   # substitution so that $LINENO is not a special case at line end.
  2851.   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  2852.   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
  2853.   sed '=' <$as_myself |
  2854.     sed '
  2855.       N
  2856.       s,$,-,
  2857.       : loop
  2858.       s,^(['$as_cr_digits']*)(.*)[$]LINENO([^'$as_cr_alnum'_]),1213,
  2859.       t loop
  2860.       s,-$,,
  2861.       s,^['$as_cr_digits']*n,,
  2862.     ' >$as_me.lineno &&
  2863.   chmod +x $as_me.lineno ||
  2864.     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
  2865. echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
  2866.    { (exit 1); exit 1; }; }
  2867.   # Don't try to exec as it changes $[0], causing all sort of problems
  2868.   # (the dirname of $[0] is not the place where we might find the
  2869.   # original and so on.  Autoconf is especially sensible to this).
  2870.   . ./$as_me.lineno
  2871.   # Exit status is that of the last command.
  2872.   exit
  2873. }
  2874. case `echo "testingc"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
  2875.   *c*,-n*) ECHO_N= ECHO_C='
  2876. ' ECHO_T=' ' ;;
  2877.   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
  2878.   *)       ECHO_N= ECHO_C='c' ECHO_T= ;;
  2879. esac
  2880. if expr a : '(a)' >/dev/null 2>&1; then
  2881.   as_expr=expr
  2882. else
  2883.   as_expr=false
  2884. fi
  2885. rm -f conf$$ conf$$.exe conf$$.file
  2886. echo >conf$$.file
  2887. if ln -s conf$$.file conf$$ 2>/dev/null; then
  2888.   # We could just check for DJGPP; but this test a) works b) is more generic
  2889.   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
  2890.   if test -f conf$$.exe; then
  2891.     # Don't use ln at all; we don't have any links
  2892.     as_ln_s='cp -p'
  2893.   else
  2894.     as_ln_s='ln -s'
  2895.   fi
  2896. elif ln conf$$.file conf$$ 2>/dev/null; then
  2897.   as_ln_s=ln
  2898. else
  2899.   as_ln_s='cp -p'
  2900. fi
  2901. rm -f conf$$ conf$$.exe conf$$.file
  2902. if mkdir -p . 2>/dev/null; then
  2903.   as_mkdir_p=:
  2904. else
  2905.   test -d ./-p && rmdir ./-p
  2906.   as_mkdir_p=false
  2907. fi
  2908. as_executable_p="test -f"
  2909. # Sed expression to map a string onto a valid CPP name.
  2910. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  2911. # Sed expression to map a string onto a valid variable name.
  2912. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  2913. # IFS
  2914. # We need space, tab and new line, in precisely that order.
  2915. as_nl='
  2916. '
  2917. IFS="  $as_nl"
  2918. # CDPATH.
  2919. $as_unset CDPATH
  2920. exec 6>&1
  2921. # Open the log real soon, to keep $[0] and so on meaningful, and to
  2922. # report actual input values of CONFIG_FILES etc. instead of their
  2923. # values after options handling.  Logging --version etc. is OK.
  2924. exec 5>>config.log
  2925. {
  2926.   echo
  2927.   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
  2928. ## Running $as_me. ##
  2929. _ASBOX
  2930. } >&5
  2931. cat >&5 <<_CSEOF
  2932. This file was extended by $as_me, which was
  2933. generated by GNU Autoconf 2.59.  Invocation command line was
  2934.   CONFIG_FILES    = $CONFIG_FILES
  2935.   CONFIG_HEADERS  = $CONFIG_HEADERS
  2936.   CONFIG_LINKS    = $CONFIG_LINKS
  2937.   CONFIG_COMMANDS = $CONFIG_COMMANDS
  2938.   $ $0 $@
  2939. _CSEOF
  2940. echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
  2941. echo >&5
  2942. _ACEOF
  2943. # Files that config.status was made for.
  2944. if test -n "$ac_config_files"; then
  2945.   echo "config_files="$ac_config_files"" >>$CONFIG_STATUS
  2946. fi
  2947. if test -n "$ac_config_headers"; then
  2948.   echo "config_headers="$ac_config_headers"" >>$CONFIG_STATUS
  2949. fi
  2950. if test -n "$ac_config_links"; then
  2951.   echo "config_links="$ac_config_links"" >>$CONFIG_STATUS
  2952. fi
  2953. if test -n "$ac_config_commands"; then
  2954.   echo "config_commands="$ac_config_commands"" >>$CONFIG_STATUS
  2955. fi
  2956. cat >>$CONFIG_STATUS <<_ACEOF
  2957. ac_cs_usage="
  2958. `$as_me' instantiates files from templates according to the
  2959. current configuration.
  2960. Usage: $0 [OPTIONS] [FILE]...
  2961.   -h, --help       print this help, then exit
  2962.   -V, --version    print version number, then exit
  2963.   -q, --quiet      do not print progress messages
  2964.   -d, --debug      don't remove temporary files
  2965.       --recheck    update $as_me by reconfiguring in the same conditions
  2966.   --file=FILE[:TEMPLATE]
  2967.    instantiate the configuration file FILE
  2968.   --header=FILE[:TEMPLATE]
  2969.    instantiate the configuration header FILE
  2970. Configuration files:
  2971. $config_files
  2972. Configuration headers:
  2973. $config_headers
  2974. Report bugs to <bug-autoconf@gnu.org>."
  2975. _ACEOF
  2976. cat >>$CONFIG_STATUS <<_ACEOF
  2977. ac_cs_version="\
  2978. config.status
  2979. configured by $0, generated by GNU Autoconf 2.59,
  2980.   with options \"`echo "$ac_configure_args" | sed 's/[\""`$]/\\&/g'`\"
  2981. Copyright (C) 2003 Free Software Foundation, Inc.
  2982. This config.status script is free software; the Free Software Foundation
  2983. gives unlimited permission to copy, distribute and modify it."
  2984. srcdir=$srcdir
  2985. INSTALL="$INSTALL"
  2986. _ACEOF
  2987. cat >>$CONFIG_STATUS <<_ACEOF
  2988. # If no file are specified by the user, then we need to provide default
  2989. # value.  By we need to know if files were specified by the user.
  2990. ac_need_defaults=:
  2991. while test $# != 0
  2992. do
  2993.   case $1 in
  2994.   --*=*)
  2995.     ac_option=`expr "x$1" : 'x([^=]*)='`
  2996.     ac_optarg=`expr "x$1" : 'x[^=]*=(.*)'`
  2997.     ac_shift=:
  2998.     ;;
  2999.   -*)
  3000.     ac_option=$1
  3001.     ac_optarg=$2
  3002.     ac_shift=shift
  3003.     ;;
  3004.   *) # This is not an option, so the user has probably given explicit
  3005.      # arguments.
  3006.      ac_option=$1
  3007.      ac_need_defaults=false;;
  3008.   esac
  3009.   case $ac_option in
  3010.   # Handling of the options.
  3011. _ACEOF
  3012. cat >>$CONFIG_STATUS <<_ACEOF
  3013.   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  3014.     ac_cs_recheck=: ;;
  3015.   --version | --vers* | -V )
  3016.     echo "$ac_cs_version"; exit 0 ;;
  3017.   --he | --h)
  3018.     # Conflict between --help and --header
  3019.     { { echo "$as_me:$LINENO: error: ambiguous option: $1
  3020. Try `$0 --help' for more information." >&5
  3021. echo "$as_me: error: ambiguous option: $1
  3022. Try `$0 --help' for more information." >&2;}
  3023.    { (exit 1); exit 1; }; };;
  3024.   --help | --hel | -h )
  3025.     echo "$ac_cs_usage"; exit 0 ;;
  3026.   --debug | --d* | -d )
  3027.     debug=: ;;
  3028.   --file | --fil | --fi | --f )
  3029.     $ac_shift
  3030.     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
  3031.     ac_need_defaults=false;;
  3032.   --header | --heade | --head | --hea )
  3033.     $ac_shift
  3034.     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
  3035.     ac_need_defaults=false;;
  3036.   -q | -quiet | --quiet | --quie | --qui | --qu | --q 
  3037.   | -silent | --silent | --silen | --sile | --sil | --si | --s)
  3038.     ac_cs_silent=: ;;
  3039.   # This is an error.
  3040.   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
  3041. Try `$0 --help' for more information." >&5
  3042. echo "$as_me: error: unrecognized option: $1
  3043. Try `$0 --help' for more information." >&2;}
  3044.    { (exit 1); exit 1; }; } ;;
  3045.   *) ac_config_targets="$ac_config_targets $1" ;;
  3046.   esac
  3047.   shift
  3048. done
  3049. ac_configure_extra_args=
  3050. if $ac_cs_silent; then
  3051.   exec 6>/dev/null
  3052.   ac_configure_extra_args="$ac_configure_extra_args --silent"
  3053. fi
  3054. _ACEOF
  3055. cat >>$CONFIG_STATUS <<_ACEOF
  3056. if $ac_cs_recheck; then
  3057.   echo "running $SHELL $0 " $ac_configure_args $ac_configure_extra_args " --no-create --no-recursion" >&6
  3058.   exec $SHELL $0 $ac_configure_args $ac_configure_extra_args --no-create --no-recursion
  3059. fi
  3060. _ACEOF
  3061. cat >>$CONFIG_STATUS <<_ACEOF
  3062. for ac_config_target in $ac_config_targets
  3063. do
  3064.   case "$ac_config_target" in
  3065.   # Handling of arguments.
  3066.   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  3067.   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
  3068.   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
  3069. echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
  3070.    { (exit 1); exit 1; }; };;
  3071.   esac
  3072. done
  3073. # If the user did not use the arguments to specify the items to instantiate,
  3074. # then the envvar interface is used.  Set only those that are not.
  3075. # We use the long form for the default assignment because of an extremely
  3076. # bizarre bug on SunOS 4.1.3.
  3077. if $ac_need_defaults; then
  3078.   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  3079.   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  3080. fi
  3081. # Have a temporary directory for convenience.  Make it in the build tree
  3082. # simply because there is no reason to put it here, and in addition,
  3083. # creating and moving files from /tmp can sometimes cause problems.
  3084. # Create a temporary directory, and hook for its removal unless debugging.
  3085. $debug ||
  3086. {
  3087.   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
  3088.   trap '{ (exit 1); exit 1; }' 1 2 13 15
  3089. }
  3090. # Create a (secure) tmp directory for tmp files.
  3091. {
  3092.   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
  3093.   test -n "$tmp" && test -d "$tmp"
  3094. }  ||
  3095. {
  3096.   tmp=./confstat$$-$RANDOM
  3097.   (umask 077 && mkdir $tmp)
  3098. } ||
  3099. {
  3100.    echo "$me: cannot create a temporary directory in ." >&2
  3101.    { (exit 1); exit 1; }
  3102. }
  3103. _ACEOF
  3104. cat >>$CONFIG_STATUS <<_ACEOF
  3105. #
  3106. # CONFIG_FILES section.
  3107. #
  3108. # No need to generate the scripts if there are no CONFIG_FILES.
  3109. # This happens for instance when ./config.status config.h
  3110. if test -n "$CONFIG_FILES"; then
  3111.   # Protect against being on the right side of a sed subst in config.status.
  3112.   sed 's/,@/@@/; s/@,/@@/; s/,;t t$/@;t t/; /@;t t$/s/[\\&,]/\\&/g;
  3113.    s/@@/,@/; s/@@/@,/; s/@;t t$/,;t t/' >$tmp/subs.sed <<\CEOF
  3114. s,@SHELL@,$SHELL,;t t
  3115. s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
  3116. s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
  3117. s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
  3118. s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
  3119. s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
  3120. s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
  3121. s,@exec_prefix@,$exec_prefix,;t t
  3122. s,@prefix@,$prefix,;t t
  3123. s,@program_transform_name@,$program_transform_name,;t t
  3124. s,@bindir@,$bindir,;t t
  3125. s,@sbindir@,$sbindir,;t t
  3126. s,@libexecdir@,$libexecdir,;t t
  3127. s,@datadir@,$datadir,;t t
  3128. s,@sysconfdir@,$sysconfdir,;t t
  3129. s,@sharedstatedir@,$sharedstatedir,;t t
  3130. s,@localstatedir@,$localstatedir,;t t
  3131. s,@libdir@,$libdir,;t t
  3132. s,@includedir@,$includedir,;t t
  3133. s,@oldincludedir@,$oldincludedir,;t t
  3134. s,@infodir@,$infodir,;t t
  3135. s,@mandir@,$mandir,;t t
  3136. s,@build_alias@,$build_alias,;t t
  3137. s,@host_alias@,$host_alias,;t t
  3138. s,@target_alias@,$target_alias,;t t
  3139. s,@DEFS@,$DEFS,;t t
  3140. s,@ECHO_C@,$ECHO_C,;t t
  3141. s,@ECHO_N@,$ECHO_N,;t t
  3142. s,@ECHO_T@,$ECHO_T,;t t
  3143. s,@LIBS@,$LIBS,;t t
  3144. s,@build@,$build,;t t
  3145. s,@build_cpu@,$build_cpu,;t t
  3146. s,@build_vendor@,$build_vendor,;t t
  3147. s,@build_os@,$build_os,;t t
  3148. s,@host@,$host,;t t
  3149. s,@host_cpu@,$host_cpu,;t t
  3150. s,@host_vendor@,$host_vendor,;t t
  3151. s,@host_os@,$host_os,;t t
  3152. s,@target@,$target,;t t
  3153. s,@target_cpu@,$target_cpu,;t t
  3154. s,@target_vendor@,$target_vendor,;t t
  3155. s,@target_os@,$target_os,;t t
  3156. s,@CC@,$CC,;t t
  3157. s,@CFLAGS@,$CFLAGS,;t t
  3158. s,@LDFLAGS@,$LDFLAGS,;t t
  3159. s,@CPPFLAGS@,$CPPFLAGS,;t t
  3160. s,@ac_ct_CC@,$ac_ct_CC,;t t
  3161. s,@EXEEXT@,$EXEEXT,;t t
  3162. s,@OBJEXT@,$OBJEXT,;t t
  3163. s,@CXX@,$CXX,;t t
  3164. s,@CXXFLAGS@,$CXXFLAGS,;t t
  3165. s,@ac_ct_CXX@,$ac_ct_CXX,;t t
  3166. s,@CPP@,$CPP,;t t
  3167. s,@EGREP@,$EGREP,;t t
  3168. s,@RANLIB@,$RANLIB,;t t
  3169. s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
  3170. s,@V_TCL_LIBRARY_FILES@,$V_TCL_LIBRARY_FILES,;t t
  3171. s,@V_TCLSH@,$V_TCLSH,;t t
  3172. s,@V_LIBRARY_TCL@,$V_LIBRARY_TCL,;t t
  3173. s,@V_TKDOSNAMES@,$V_TKDOSNAMES,;t t
  3174. s,@V_LIBRARY_TK@,$V_LIBRARY_TK,;t t
  3175. s,@V_INCLUDE_X11@,$V_INCLUDE_X11,;t t
  3176. s,@V_LIB_X11@,$V_LIB_X11,;t t
  3177. s,@V_INCLUDES@,$V_INCLUDES,;t t
  3178. s,@V_LIBS@,$V_LIBS,;t t
  3179. s,@V_DEFINES@,$V_DEFINES,;t t
  3180. s,@V_STATIC@,$V_STATIC,;t t
  3181. s,@V_TAR_TARGET@,$V_TAR_TARGET,;t t
  3182. s,@V_LIB_TCLCL@,$V_LIB_TCLCL,;t t
  3183. s,@V_LIB_OTCL@,$V_LIB_OTCL,;t t
  3184. s,@V_LIB_TCL@,$V_LIB_TCL,;t t
  3185. s,@V_LIB_TK@,$V_LIB_TK,;t t
  3186. s,@V_ALL@,$V_ALL,;t t
  3187. s,@V_CCOPT@,$V_CCOPT,;t t
  3188. s,@V_TAR_EXTRA@,$V_TAR_EXTRA,;t t
  3189. s,@V_LIB@,$V_LIB,;t t
  3190. s,@V_DEFINE@,$V_DEFINE,;t t
  3191. s,@V_SIGRET@,$V_SIGRET,;t t
  3192. s,@V_SHELL@,$V_SHELL,;t t
  3193. s,@V_TARCMD@,$V_TARCMD,;t t
  3194. s,@V_INCLUDE@,$V_INCLUDE,;t t
  3195. s,@V_OBJ@,$V_OBJ,;t t
  3196. s,@V_BROKEN_OBJ@,$V_BROKEN_OBJ,;t t
  3197. s,@V_OBJ_CRYPT@,$V_OBJ_CRYPT,;t t
  3198. s,@V_RANLIB@,$V_RANLIB,;t t
  3199. s,@V_AR@,$V_AR,;t t
  3200. s,@V_STLOBJ@,$V_STLOBJ,;t t
  3201. s,@V_NS_TCL_LIB_STL@,$V_NS_TCL_LIB_STL,;t t
  3202. s,@V_LSSCRIPT@,$V_LSSCRIPT,;t t
  3203. s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
  3204. s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
  3205. s,@INSTALL_DATA@,$INSTALL_DATA,;t t
  3206. s,@LIBOBJS@,$LIBOBJS,;t t
  3207. s,@LTLIBOBJS@,$LTLIBOBJS,;t t
  3208. CEOF
  3209. _ACEOF
  3210.   cat >>$CONFIG_STATUS <<_ACEOF
  3211.   # Split the substitutions into bite-sized pieces for seds with
  3212.   # small command number limits, like on Digital OSF/1 and HP-UX.
  3213.   ac_max_sed_lines=48
  3214.   ac_sed_frag=1 # Number of current file.
  3215.   ac_beg=1 # First line for current file.
  3216.   ac_end=$ac_max_sed_lines # Line after last line for current file.
  3217.   ac_more_lines=:
  3218.   ac_sed_cmds=
  3219.   while $ac_more_lines; do
  3220.     if test $ac_beg -gt 1; then
  3221.       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
  3222.     else
  3223.       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
  3224.     fi
  3225.     if test ! -s $tmp/subs.frag; then
  3226.       ac_more_lines=false
  3227.     else
  3228.       # The purpose of the label and of the branching condition is to
  3229.       # speed up the sed processing (if there are no `@' at all, there
  3230.       # is no need to browse any of the substitutions).
  3231.       # These are the two extra sed commands mentioned above.
  3232.       (echo ':t
  3233.   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
  3234.       if test -z "$ac_sed_cmds"; then
  3235. ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
  3236.       else
  3237. ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
  3238.       fi
  3239.       ac_sed_frag=`expr $ac_sed_frag + 1`
  3240.       ac_beg=$ac_end
  3241.       ac_end=`expr $ac_end + $ac_max_sed_lines`
  3242.     fi
  3243.   done
  3244.   if test -z "$ac_sed_cmds"; then
  3245.     ac_sed_cmds=cat
  3246.   fi
  3247. fi # test -n "$CONFIG_FILES"
  3248. _ACEOF
  3249. cat >>$CONFIG_STATUS <<_ACEOF
  3250. for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
  3251.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  3252.   case $ac_file in
  3253.   - | *:- | *:-:* ) # input from stdin
  3254. cat >$tmp/stdin
  3255. ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  3256. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  3257.   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  3258. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  3259.   * )   ac_file_in=$ac_file.in ;;
  3260.   esac
  3261.   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
  3262.   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
  3263. $as_expr X"$ac_file" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  3264.  X"$ac_file" : 'X(//)[^/]' | 
  3265.  X"$ac_file" : 'X(//)$' | 
  3266.  X"$ac_file" : 'X(/)' | 
  3267.  .     : '(.)' 2>/dev/null ||
  3268. echo X"$ac_file" |
  3269.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  3270.      /^X(//)[^/].*/{ s//1/; q; }
  3271.      /^X(//)$/{ s//1/; q; }
  3272.      /^X(/).*/{ s//1/; q; }
  3273.      s/.*/./; q'`
  3274.   { if $as_mkdir_p; then
  3275.     mkdir -p "$ac_dir"
  3276.   else
  3277.     as_dir="$ac_dir"
  3278.     as_dirs=
  3279.     while test ! -d "$as_dir"; do
  3280.       as_dirs="$as_dir $as_dirs"
  3281.       as_dir=`(dirname "$as_dir") 2>/dev/null ||
  3282. $as_expr X"$as_dir" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  3283.  X"$as_dir" : 'X(//)[^/]' | 
  3284.  X"$as_dir" : 'X(//)$' | 
  3285.  X"$as_dir" : 'X(/)' | 
  3286.  .     : '(.)' 2>/dev/null ||
  3287. echo X"$as_dir" |
  3288.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  3289.      /^X(//)[^/].*/{ s//1/; q; }
  3290.      /^X(//)$/{ s//1/; q; }
  3291.      /^X(/).*/{ s//1/; q; }
  3292.      s/.*/./; q'`
  3293.     done
  3294.     test ! -n "$as_dirs" || mkdir $as_dirs
  3295.   fi || { { echo "$as_me:$LINENO: error: cannot create directory "$ac_dir"" >&5
  3296. echo "$as_me: error: cannot create directory "$ac_dir"" >&2;}
  3297.    { (exit 1); exit 1; }; }; }
  3298.   ac_builddir=.
  3299. if test "$ac_dir" != .; then
  3300.   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^.[\/],,'`
  3301.   # A "../" for each directory in $ac_dir_suffix.
  3302.   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\/]*,../,g'`
  3303. else
  3304.   ac_dir_suffix= ac_top_builddir=
  3305. fi
  3306. case $srcdir in
  3307.   .)  # No --srcdir option.  We are building in place.
  3308.     ac_srcdir=.
  3309.     if test -z "$ac_top_builddir"; then
  3310.        ac_top_srcdir=.
  3311.     else
  3312.        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
  3313.     fi ;;
  3314.   [\/]* | ?:[\/]* )  # Absolute path.
  3315.     ac_srcdir=$srcdir$ac_dir_suffix;
  3316.     ac_top_srcdir=$srcdir ;;
  3317.   *) # Relative path.
  3318.     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
  3319.     ac_top_srcdir=$ac_top_builddir$srcdir ;;
  3320. esac
  3321. # Do not use `cd foo && pwd` to compute absolute paths, because
  3322. # the directories may not exist.
  3323. case `pwd` in
  3324. .) ac_abs_builddir="$ac_dir";;
  3325. *)
  3326.   case "$ac_dir" in
  3327.   .) ac_abs_builddir=`pwd`;;
  3328.   [\/]* | ?:[\/]* ) ac_abs_builddir="$ac_dir";;
  3329.   *) ac_abs_builddir=`pwd`/"$ac_dir";;
  3330.   esac;;
  3331. esac
  3332. case $ac_abs_builddir in
  3333. .) ac_abs_top_builddir=${ac_top_builddir}.;;
  3334. *)
  3335.   case ${ac_top_builddir}. in
  3336.   .) ac_abs_top_builddir=$ac_abs_builddir;;
  3337.   [\/]* | ?:[\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
  3338.   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
  3339.   esac;;
  3340. esac
  3341. case $ac_abs_builddir in
  3342. .) ac_abs_srcdir=$ac_srcdir;;
  3343. *)
  3344.   case $ac_srcdir in
  3345.   .) ac_abs_srcdir=$ac_abs_builddir;;
  3346.   [\/]* | ?:[\/]* ) ac_abs_srcdir=$ac_srcdir;;
  3347.   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
  3348.   esac;;
  3349. esac
  3350. case $ac_abs_builddir in
  3351. .) ac_abs_top_srcdir=$ac_top_srcdir;;
  3352. *)
  3353.   case $ac_top_srcdir in
  3354.   .) ac_abs_top_srcdir=$ac_abs_builddir;;
  3355.   [\/]* | ?:[\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
  3356.   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
  3357.   esac;;
  3358. esac
  3359.   case $INSTALL in
  3360.   [\/$]* | ?:[\/]* ) ac_INSTALL=$INSTALL ;;
  3361.   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
  3362.   esac
  3363.   if test x"$ac_file" != x-; then
  3364.     { echo "$as_me:$LINENO: creating $ac_file" >&5
  3365. echo "$as_me: creating $ac_file" >&6;}
  3366.     rm -f "$ac_file"
  3367.   fi
  3368.   # Let's still pretend it is `configure' which instantiates (i.e., don't
  3369.   # use $as_me), people would be surprised to read:
  3370.   #    /* config.h.  Generated by config.status.  */
  3371.   if test x"$ac_file" = x-; then
  3372.     configure_input=
  3373.   else
  3374.     configure_input="$ac_file.  "
  3375.   fi
  3376.   configure_input=$configure_input"Generated from `echo $ac_file_in |
  3377.      sed 's,.*/,,'` by configure."
  3378.   # First look for the input files in the build tree, otherwise in the
  3379.   # src tree.
  3380.   ac_file_inputs=`IFS=:
  3381.     for f in $ac_file_in; do
  3382.       case $f in
  3383.       -) echo $tmp/stdin ;;
  3384.       [\/$]*)
  3385.  # Absolute (can't be DOS-style, as IFS=:)
  3386.  test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  3387. echo "$as_me: error: cannot find input file: $f" >&2;}
  3388.    { (exit 1); exit 1; }; }
  3389.  echo "$f";;
  3390.       *) # Relative
  3391.  if test -f "$f"; then
  3392.    # Build tree
  3393.    echo "$f"
  3394.  elif test -f "$srcdir/$f"; then
  3395.    # Source tree
  3396.    echo "$srcdir/$f"
  3397.  else
  3398.    # /dev/null tree
  3399.    { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  3400. echo "$as_me: error: cannot find input file: $f" >&2;}
  3401.    { (exit 1); exit 1; }; }
  3402.  fi;;
  3403.       esac
  3404.     done` || { (exit 1); exit 1; }
  3405. _ACEOF
  3406. cat >>$CONFIG_STATUS <<_ACEOF
  3407.   sed "$ac_vpsub
  3408. $extrasub
  3409. _ACEOF
  3410. cat >>$CONFIG_STATUS <<_ACEOF
  3411. :t
  3412. /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  3413. s,@configure_input@,$configure_input,;t t
  3414. s,@srcdir@,$ac_srcdir,;t t
  3415. s,@abs_srcdir@,$ac_abs_srcdir,;t t
  3416. s,@top_srcdir@,$ac_top_srcdir,;t t
  3417. s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
  3418. s,@builddir@,$ac_builddir,;t t
  3419. s,@abs_builddir@,$ac_abs_builddir,;t t
  3420. s,@top_builddir@,$ac_top_builddir,;t t
  3421. s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
  3422. s,@INSTALL@,$ac_INSTALL,;t t
  3423. " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
  3424.   rm -f $tmp/stdin
  3425.   if test x"$ac_file" != x-; then
  3426.     mv $tmp/out $ac_file
  3427.   else
  3428.     cat $tmp/out
  3429.     rm -f $tmp/out
  3430.   fi
  3431. done
  3432. _ACEOF
  3433. cat >>$CONFIG_STATUS <<_ACEOF
  3434. #
  3435. # CONFIG_HEADER section.
  3436. #
  3437. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  3438. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  3439. #
  3440. # ac_d sets the value in "#define NAME VALUE" lines.
  3441. ac_dA='s,^([  ]*)#([  ]*define[  ][  ]*)'
  3442. ac_dB='[  ].*$,1#2'
  3443. ac_dC=' '
  3444. ac_dD=',;t'
  3445. # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  3446. ac_uA='s,^([  ]*)#([  ]*)undef([  ][  ]*)'
  3447. ac_uB='$,1#2define3'
  3448. ac_uC=' '
  3449. ac_uD=',;t'
  3450. for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
  3451.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  3452.   case $ac_file in
  3453.   - | *:- | *:-:* ) # input from stdin
  3454. cat >$tmp/stdin
  3455. ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  3456. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  3457.   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  3458. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  3459.   * )   ac_file_in=$ac_file.in ;;
  3460.   esac
  3461.   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
  3462. echo "$as_me: creating $ac_file" >&6;}
  3463.   # First look for the input files in the build tree, otherwise in the
  3464.   # src tree.
  3465.   ac_file_inputs=`IFS=:
  3466.     for f in $ac_file_in; do
  3467.       case $f in
  3468.       -) echo $tmp/stdin ;;
  3469.       [\/$]*)
  3470.  # Absolute (can't be DOS-style, as IFS=:)
  3471.  test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  3472. echo "$as_me: error: cannot find input file: $f" >&2;}
  3473.    { (exit 1); exit 1; }; }
  3474.  # Do quote $f, to prevent DOS paths from being IFS'd.
  3475.  echo "$f";;
  3476.       *) # Relative
  3477.  if test -f "$f"; then
  3478.    # Build tree
  3479.    echo "$f"
  3480.  elif test -f "$srcdir/$f"; then
  3481.    # Source tree
  3482.    echo "$srcdir/$f"
  3483.  else
  3484.    # /dev/null tree
  3485.    { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  3486. echo "$as_me: error: cannot find input file: $f" >&2;}
  3487.    { (exit 1); exit 1; }; }
  3488.  fi;;
  3489.       esac
  3490.     done` || { (exit 1); exit 1; }
  3491.   # Remove the trailing spaces.
  3492.   sed 's/[  ]*$//' $ac_file_inputs >$tmp/in
  3493. _ACEOF
  3494. # Transform confdefs.h into two sed scripts, `conftest.defines' and
  3495. # `conftest.undefs', that substitutes the proper values into
  3496. # config.h.in to produce config.h.  The first handles `#define'
  3497. # templates, and the second `#undef' templates.
  3498. # And first: Protect against being on the right side of a sed subst in
  3499. # config.status.  Protect against being in an unquoted here document
  3500. # in config.status.
  3501. rm -f conftest.defines conftest.undefs
  3502. # Using a here document instead of a string reduces the quoting nightmare.
  3503. # Putting comments in sed scripts is not portable.
  3504. #
  3505. # `end' is used to avoid that the second main sed command (meant for
  3506. # 0-ary CPP macros) applies to n-ary macro definitions.
  3507. # See the Autoconf documentation for `clear'.
  3508. cat >confdef2sed.sed <<_ACEOF
  3509. s/[\&,]/\&/g
  3510. s,[\$`],\&,g
  3511. t clear
  3512. : clear
  3513. s,^[  ]*#[  ]*define[  ][  ]*([^  (][^  (]*)(([^)]*))[  ]*(.*)$,${ac_dA}1${ac_dB}12${ac_dC}3${ac_dD},gp
  3514. t end
  3515. s,^[  ]*#[  ]*define[  ][  ]*([^  ][^  ]*)[  ]*(.*)$,${ac_dA}1${ac_dB}1${ac_dC}2${ac_dD},gp
  3516. : end
  3517. _ACEOF
  3518. # If some macros were called several times there might be several times
  3519. # the same #defines, which is useless.  Nevertheless, we may not want to
  3520. # sort them, since we want the *last* AC-DEFINE to be honored.
  3521. uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
  3522. sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
  3523. rm -f confdef2sed.sed
  3524. # This sed command replaces #undef with comments.  This is necessary, for
  3525. # example, in the case of _POSIX_SOURCE, which is predefined and required
  3526. # on some systems where configure will not decide to define it.
  3527. cat >>conftest.undefs <<_ACEOF
  3528. s,^[  ]*#[  ]*undef[  ][  ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
  3529. _ACEOF
  3530. # Break up conftest.defines because some shells have a limit on the size
  3531. # of here documents, and old seds have small limits too (100 cmds).
  3532. echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
  3533. echo '  if grep "^[  ]*#[  ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
  3534. echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
  3535. echo '  :' >>$CONFIG_STATUS
  3536. rm -f conftest.tail
  3537. while grep . conftest.defines >/dev/null
  3538. do
  3539.   # Write a limited-size here document to $tmp/defines.sed.
  3540.   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
  3541.   # Speed up: don't consider the non `#define' lines.
  3542.   echo '/^[  ]*#[  ]*define/!b' >>$CONFIG_STATUS
  3543.   # Work around the forget-to-reset-the-flag bug.
  3544.   echo 't clr' >>$CONFIG_STATUS
  3545.   echo ': clr' >>$CONFIG_STATUS
  3546.   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
  3547.   echo 'CEOF
  3548.   sed -f $tmp/defines.sed $tmp/in >$tmp/out
  3549.   rm -f $tmp/in
  3550.   mv $tmp/out $tmp/in
  3551. ' >>$CONFIG_STATUS
  3552.   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
  3553.   rm -f conftest.defines
  3554.   mv conftest.tail conftest.defines
  3555. done
  3556. rm -f conftest.defines
  3557. echo '  fi # grep' >>$CONFIG_STATUS
  3558. echo >>$CONFIG_STATUS
  3559. # Break up conftest.undefs because some shells have a limit on the size
  3560. # of here documents, and old seds have small limits too (100 cmds).
  3561. echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
  3562. rm -f conftest.tail
  3563. while grep . conftest.undefs >/dev/null
  3564. do
  3565.   # Write a limited-size here document to $tmp/undefs.sed.
  3566.   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
  3567.   # Speed up: don't consider the non `#undef'
  3568.   echo '/^[  ]*#[  ]*undef/!b' >>$CONFIG_STATUS
  3569.   # Work around the forget-to-reset-the-flag bug.
  3570.   echo 't clr' >>$CONFIG_STATUS
  3571.   echo ': clr' >>$CONFIG_STATUS
  3572.   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
  3573.   echo 'CEOF
  3574.   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
  3575.   rm -f $tmp/in
  3576.   mv $tmp/out $tmp/in
  3577. ' >>$CONFIG_STATUS
  3578.   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
  3579.   rm -f conftest.undefs
  3580.   mv conftest.tail conftest.undefs
  3581. done
  3582. rm -f conftest.undefs
  3583. cat >>$CONFIG_STATUS <<_ACEOF
  3584.   # Let's still pretend it is `configure' which instantiates (i.e., don't
  3585.   # use $as_me), people would be surprised to read:
  3586.   #    /* config.h.  Generated by config.status.  */
  3587.   if test x"$ac_file" = x-; then
  3588.     echo "/* Generated by configure.  */" >$tmp/config.h
  3589.   else
  3590.     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
  3591.   fi
  3592.   cat $tmp/in >>$tmp/config.h
  3593.   rm -f $tmp/in
  3594.   if test x"$ac_file" != x-; then
  3595.     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
  3596.       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
  3597. echo "$as_me: $ac_file is unchanged" >&6;}
  3598.     else
  3599.       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
  3600. $as_expr X"$ac_file" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  3601.  X"$ac_file" : 'X(//)[^/]' | 
  3602.  X"$ac_file" : 'X(//)$' | 
  3603.  X"$ac_file" : 'X(/)' | 
  3604.  .     : '(.)' 2>/dev/null ||
  3605. echo X"$ac_file" |
  3606.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  3607.      /^X(//)[^/].*/{ s//1/; q; }
  3608.      /^X(//)$/{ s//1/; q; }
  3609.      /^X(/).*/{ s//1/; q; }
  3610.      s/.*/./; q'`
  3611.       { if $as_mkdir_p; then
  3612.     mkdir -p "$ac_dir"
  3613.   else
  3614.     as_dir="$ac_dir"
  3615.     as_dirs=
  3616.     while test ! -d "$as_dir"; do
  3617.       as_dirs="$as_dir $as_dirs"
  3618.       as_dir=`(dirname "$as_dir") 2>/dev/null ||
  3619. $as_expr X"$as_dir" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  3620.  X"$as_dir" : 'X(//)[^/]' | 
  3621.  X"$as_dir" : 'X(//)$' | 
  3622.  X"$as_dir" : 'X(/)' | 
  3623.  .     : '(.)' 2>/dev/null ||
  3624. echo X"$as_dir" |
  3625.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  3626.      /^X(//)[^/].*/{ s//1/; q; }
  3627.      /^X(//)$/{ s//1/; q; }
  3628.      /^X(/).*/{ s//1/; q; }
  3629.      s/.*/./; q'`
  3630.     done
  3631.     test ! -n "$as_dirs" || mkdir $as_dirs
  3632.   fi || { { echo "$as_me:$LINENO: error: cannot create directory "$ac_dir"" >&5
  3633. echo "$as_me: error: cannot create directory "$ac_dir"" >&2;}
  3634.    { (exit 1); exit 1; }; }; }
  3635.       rm -f $ac_file
  3636.       mv $tmp/config.h $ac_file
  3637.     fi
  3638.   else
  3639.     cat $tmp/config.h
  3640.     rm -f $tmp/config.h
  3641.   fi
  3642. done
  3643. _ACEOF
  3644. cat >>$CONFIG_STATUS <<_ACEOF
  3645. { (exit 0); exit 0; }
  3646. _ACEOF
  3647. chmod +x $CONFIG_STATUS
  3648. ac_clean_files=$ac_clean_files_save
  3649. # configure is writing to config.log, and then calls config.status.
  3650. # config.status does its own redirection, appending to config.log.
  3651. # Unfortunately, on DOS this fails, as config.log is still kept open
  3652. # by configure, so config.status won't be able to write to it; its
  3653. # output is simply discarded.  So we exec the FD to /dev/null,
  3654. # effectively closing config.log, so it can be properly (re)opened and
  3655. # appended to by config.status.  When coming back to configure, we
  3656. # need to make the FD available again.
  3657. if test "$no_create" != yes; then
  3658.   ac_cs_success=:
  3659.   ac_config_status_args=
  3660.   test "$silent" = yes &&
  3661.     ac_config_status_args="$ac_config_status_args --quiet"
  3662.   exec 5>/dev/null
  3663.   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  3664.   exec 5>>config.log
  3665.   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  3666.   # would make configure fail if this is the last instruction.
  3667.   $ac_cs_success || { (exit 1); exit 1; }
  3668. fi
  3669. if test ! -d gen ; then
  3670. echo "creating ./gen"
  3671. mkdir gen
  3672. fi
  3673. if test ! -d bin ; then
  3674. echo "creating ./bin"
  3675. mkdir bin
  3676. fi
  3677. if test -f .devel -o "$enable_devel" = "yes" ; then
  3678. make depend
  3679. fi