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

通讯编程

开发平台:

Visual C++

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