configure
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:219k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  2.   echo "$ac_t""yes" 1>&6
  3.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  4.   cat >> confdefs.h <<EOF
  5. #define $ac_tr_hdr 1
  6. EOF
  7.  
  8. else
  9.   echo "$ac_t""no" 1>&6
  10. fi
  11. done
  12. for ac_hdr in unistd.h
  13. do
  14. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  15. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  16. echo "configure:4089: checking for $ac_hdr" >&5
  17. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  18.   echo $ac_n "(cached) $ac_c" 1>&6
  19. else
  20.   cat > conftest.$ac_ext <<EOF
  21. #line 4094 "configure"
  22. #include "confdefs.h"
  23. #include <$ac_hdr>
  24. EOF
  25. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  26. { (eval echo configure:4099: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  27. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  28. if test -z "$ac_err"; then
  29.   rm -rf conftest*
  30.   eval "ac_cv_header_$ac_safe=yes"
  31. else
  32.   echo "$ac_err" >&5
  33.   echo "configure: failed program was:" >&5
  34.   cat conftest.$ac_ext >&5
  35.   rm -rf conftest*
  36.   eval "ac_cv_header_$ac_safe=no"
  37. fi
  38. rm -f conftest*
  39. fi
  40. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  41.   echo "$ac_t""yes" 1>&6
  42.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  43.   cat >> confdefs.h <<EOF
  44. #define $ac_tr_hdr 1
  45. EOF
  46.  
  47. else
  48.   echo "$ac_t""no" 1>&6
  49. fi
  50. done
  51. for ac_hdr in values.h
  52. do
  53. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  54. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  55. echo "configure:4129: checking for $ac_hdr" >&5
  56. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  57.   echo $ac_n "(cached) $ac_c" 1>&6
  58. else
  59.   cat > conftest.$ac_ext <<EOF
  60. #line 4134 "configure"
  61. #include "confdefs.h"
  62. #include <$ac_hdr>
  63. EOF
  64. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  65. { (eval echo configure:4139: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  66. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  67. if test -z "$ac_err"; then
  68.   rm -rf conftest*
  69.   eval "ac_cv_header_$ac_safe=yes"
  70. else
  71.   echo "$ac_err" >&5
  72.   echo "configure: failed program was:" >&5
  73.   cat conftest.$ac_ext >&5
  74.   rm -rf conftest*
  75.   eval "ac_cv_header_$ac_safe=no"
  76. fi
  77. rm -f conftest*
  78. fi
  79. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  80.   echo "$ac_t""yes" 1>&6
  81.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  82.   cat >> confdefs.h <<EOF
  83. #define $ac_tr_hdr 1
  84. EOF
  85.  
  86. else
  87.   echo "$ac_t""no" 1>&6
  88. fi
  89. done
  90. for ac_hdr in sys/param.h pwd.h
  91. do
  92. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  93. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  94. echo "configure:4169: checking for $ac_hdr" >&5
  95. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  96.   echo $ac_n "(cached) $ac_c" 1>&6
  97. else
  98.   cat > conftest.$ac_ext <<EOF
  99. #line 4174 "configure"
  100. #include "confdefs.h"
  101. #include <$ac_hdr>
  102. EOF
  103. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  104. { (eval echo configure:4179: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  105. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  106. if test -z "$ac_err"; then
  107.   rm -rf conftest*
  108.   eval "ac_cv_header_$ac_safe=yes"
  109. else
  110.   echo "$ac_err" >&5
  111.   echo "configure: failed program was:" >&5
  112.   cat conftest.$ac_ext >&5
  113.   rm -rf conftest*
  114.   eval "ac_cv_header_$ac_safe=no"
  115. fi
  116. rm -f conftest*
  117. fi
  118. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  119.   echo "$ac_t""yes" 1>&6
  120.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  121.   cat >> confdefs.h <<EOF
  122. #define $ac_tr_hdr 1
  123. EOF
  124.  
  125. else
  126.   echo "$ac_t""no" 1>&6
  127. fi
  128. done
  129. echo $ac_n "checking for working const""... $ac_c" 1>&6
  130. echo "configure:4207: checking for working const" >&5
  131. if eval "test "`echo '$''{'ac_cv_c_const'+set}'`" = set"; then
  132.   echo $ac_n "(cached) $ac_c" 1>&6
  133. else
  134.   cat > conftest.$ac_ext <<EOF
  135. #line 4212 "configure"
  136. #include "confdefs.h"
  137. int main() {
  138. /* Ultrix mips cc rejects this.  */
  139. typedef int charset[2]; const charset x;
  140. /* SunOS 4.1.1 cc rejects this.  */
  141. char const *const *ccp;
  142. char **p;
  143. /* NEC SVR4.0.2 mips cc rejects this.  */
  144. struct point {int x, y;};
  145. static struct point const zero = {0,0};
  146. /* AIX XL C 1.02.0.0 rejects this.
  147.    It does not let you subtract one const X* pointer from another in an arm
  148.    of an if-expression whose if-part is not a constant expression */
  149. const char *g = "string";
  150. ccp = &g + (g ? g-g : 0);
  151. /* HPUX 7.0 cc rejects these. */
  152. ++ccp;
  153. p = (char**) ccp;
  154. ccp = (char const *const *) p;
  155. { /* SCO 3.2v4 cc rejects this.  */
  156.   char *t;
  157.   char const *s = 0 ? (char *) 0 : (char const *) 0;
  158.   *t++ = 0;
  159. }
  160. { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
  161.   int x[] = {25, 17};
  162.   const int *foo = &x[0];
  163.   ++foo;
  164. }
  165. { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  166.   typedef const int *iptr;
  167.   iptr p = 0;
  168.   ++p;
  169. }
  170. { /* AIX XL C 1.02.0.0 rejects this saying
  171.      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  172.   struct s { int j; const int *ap[3]; };
  173.   struct s *b; b->j = 5;
  174. }
  175. { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  176.   const int foo = 10;
  177. }
  178. ; return 0; }
  179. EOF
  180. if { (eval echo configure:4261: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  181.   rm -rf conftest*
  182.   ac_cv_c_const=yes
  183. else
  184.   echo "configure: failed program was:" >&5
  185.   cat conftest.$ac_ext >&5
  186.   rm -rf conftest*
  187.   ac_cv_c_const=no
  188. fi
  189. rm -f conftest*
  190. fi
  191. echo "$ac_t""$ac_cv_c_const" 1>&6
  192. if test $ac_cv_c_const = no; then
  193.   cat >> confdefs.h <<EOF
  194. #define const 
  195. EOF
  196. fi
  197. echo $ac_n "checking for inline""... $ac_c" 1>&6
  198. echo "configure:4282: checking for inline" >&5
  199. if eval "test "`echo '$''{'ac_cv_c_inline'+set}'`" = set"; then
  200.   echo $ac_n "(cached) $ac_c" 1>&6
  201. else
  202.   ac_cv_c_inline=no
  203. for ac_kw in inline __inline__ __inline; do
  204.   cat > conftest.$ac_ext <<EOF
  205. #line 4289 "configure"
  206. #include "confdefs.h"
  207. int main() {
  208. } $ac_kw foo() {
  209. ; return 0; }
  210. EOF
  211. if { (eval echo configure:4296: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  212.   rm -rf conftest*
  213.   ac_cv_c_inline=$ac_kw; break
  214. else
  215.   echo "configure: failed program was:" >&5
  216.   cat conftest.$ac_ext >&5
  217. fi
  218. rm -f conftest*
  219. done
  220. fi
  221. echo "$ac_t""$ac_cv_c_inline" 1>&6
  222. case "$ac_cv_c_inline" in
  223.   inline | yes) ;;
  224.   no) cat >> confdefs.h <<EOF
  225. #define inline 
  226. EOF
  227.  ;;
  228.   *)  cat >> confdefs.h <<EOF
  229. #define inline $ac_cv_c_inline
  230. EOF
  231.  ;;
  232. esac
  233. echo $ac_n "checking for preprocessor stringizing operator""... $ac_c" 1>&6
  234. echo "configure:4324: checking for preprocessor stringizing operator" >&5
  235. if eval "test "`echo '$''{'ac_cv_c_stringize'+set}'`" = set"; then
  236.   echo $ac_n "(cached) $ac_c" 1>&6
  237. else
  238.   cat > conftest.$ac_ext <<EOF
  239. #line 4329 "configure"
  240. #include "confdefs.h"
  241. #define x(y) #y
  242. char *s = x(teststring);
  243. EOF
  244. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  245.   egrep "#teststring" >/dev/null 2>&1; then
  246.   rm -rf conftest*
  247.   ac_cv_c_stringize=no
  248. else
  249.   rm -rf conftest*
  250.   ac_cv_c_stringize=yes
  251. fi
  252. rm -f conftest*
  253. fi
  254. if test "${ac_cv_c_stringize}" = yes
  255. then
  256.         cat >> confdefs.h <<EOF
  257. #define HAVE_STRINGIZE 1
  258. EOF
  259. fi
  260. echo "$ac_t""${ac_cv_c_stringize}" 1>&6
  261. echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
  262. echo "configure:4359: checking for uid_t in sys/types.h" >&5
  263. if eval "test "`echo '$''{'ac_cv_type_uid_t'+set}'`" = set"; then
  264.   echo $ac_n "(cached) $ac_c" 1>&6
  265. else
  266.   cat > conftest.$ac_ext <<EOF
  267. #line 4364 "configure"
  268. #include "confdefs.h"
  269. #include <sys/types.h>
  270. EOF
  271. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  272.   egrep "uid_t" >/dev/null 2>&1; then
  273.   rm -rf conftest*
  274.   ac_cv_type_uid_t=yes
  275. else
  276.   rm -rf conftest*
  277.   ac_cv_type_uid_t=no
  278. fi
  279. rm -f conftest*
  280. fi
  281. echo "$ac_t""$ac_cv_type_uid_t" 1>&6
  282. if test $ac_cv_type_uid_t = no; then
  283.   cat >> confdefs.h <<EOF
  284. #define uid_t int
  285. EOF
  286.   cat >> confdefs.h <<EOF
  287. #define gid_t int
  288. EOF
  289. fi
  290. echo $ac_n "checking for mode_t""... $ac_c" 1>&6
  291. echo "configure:4393: checking for mode_t" >&5
  292. if eval "test "`echo '$''{'ac_cv_type_mode_t'+set}'`" = set"; then
  293.   echo $ac_n "(cached) $ac_c" 1>&6
  294. else
  295.   cat > conftest.$ac_ext <<EOF
  296. #line 4398 "configure"
  297. #include "confdefs.h"
  298. #include <sys/types.h>
  299. #if STDC_HEADERS
  300. #include <stdlib.h>
  301. #include <stddef.h>
  302. #endif
  303. EOF
  304. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  305.   egrep "(^|[^a-zA-Z_0-9])mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  306.   rm -rf conftest*
  307.   ac_cv_type_mode_t=yes
  308. else
  309.   rm -rf conftest*
  310.   ac_cv_type_mode_t=no
  311. fi
  312. rm -f conftest*
  313. fi
  314. echo "$ac_t""$ac_cv_type_mode_t" 1>&6
  315. if test $ac_cv_type_mode_t = no; then
  316.   cat >> confdefs.h <<EOF
  317. #define mode_t int
  318. EOF
  319. fi
  320. echo $ac_n "checking for off_t""... $ac_c" 1>&6
  321. echo "configure:4426: checking for off_t" >&5
  322. if eval "test "`echo '$''{'ac_cv_type_off_t'+set}'`" = set"; then
  323.   echo $ac_n "(cached) $ac_c" 1>&6
  324. else
  325.   cat > conftest.$ac_ext <<EOF
  326. #line 4431 "configure"
  327. #include "confdefs.h"
  328. #include <sys/types.h>
  329. #if STDC_HEADERS
  330. #include <stdlib.h>
  331. #include <stddef.h>
  332. #endif
  333. EOF
  334. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  335.   egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  336.   rm -rf conftest*
  337.   ac_cv_type_off_t=yes
  338. else
  339.   rm -rf conftest*
  340.   ac_cv_type_off_t=no
  341. fi
  342. rm -f conftest*
  343. fi
  344. echo "$ac_t""$ac_cv_type_off_t" 1>&6
  345. if test $ac_cv_type_off_t = no; then
  346.   cat >> confdefs.h <<EOF
  347. #define off_t long
  348. EOF
  349. fi
  350. echo $ac_n "checking for size_t""... $ac_c" 1>&6
  351. echo "configure:4459: checking for size_t" >&5
  352. if eval "test "`echo '$''{'ac_cv_type_size_t'+set}'`" = set"; then
  353.   echo $ac_n "(cached) $ac_c" 1>&6
  354. else
  355.   cat > conftest.$ac_ext <<EOF
  356. #line 4464 "configure"
  357. #include "confdefs.h"
  358. #include <sys/types.h>
  359. #if STDC_HEADERS
  360. #include <stdlib.h>
  361. #include <stddef.h>
  362. #endif
  363. EOF
  364. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  365.   egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  366.   rm -rf conftest*
  367.   ac_cv_type_size_t=yes
  368. else
  369.   rm -rf conftest*
  370.   ac_cv_type_size_t=no
  371. fi
  372. rm -f conftest*
  373. fi
  374. echo "$ac_t""$ac_cv_type_size_t" 1>&6
  375. if test $ac_cv_type_size_t = no; then
  376.   cat >> confdefs.h <<EOF
  377. #define size_t unsigned
  378. EOF
  379. fi
  380. echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
  381. echo "configure:4492: checking whether time.h and sys/time.h may both be included" >&5
  382. if eval "test "`echo '$''{'ac_cv_header_time'+set}'`" = set"; then
  383.   echo $ac_n "(cached) $ac_c" 1>&6
  384. else
  385.   cat > conftest.$ac_ext <<EOF
  386. #line 4497 "configure"
  387. #include "confdefs.h"
  388. #include <sys/types.h>
  389. #include <sys/time.h>
  390. #include <time.h>
  391. int main() {
  392. struct tm *tp;
  393. ; return 0; }
  394. EOF
  395. if { (eval echo configure:4506: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  396.   rm -rf conftest*
  397.   ac_cv_header_time=yes
  398. else
  399.   echo "configure: failed program was:" >&5
  400.   cat conftest.$ac_ext >&5
  401.   rm -rf conftest*
  402.   ac_cv_header_time=no
  403. fi
  404. rm -f conftest*
  405. fi
  406. echo "$ac_t""$ac_cv_header_time" 1>&6
  407. if test $ac_cv_header_time = yes; then
  408.   cat >> confdefs.h <<EOF
  409. #define TIME_WITH_SYS_TIME 1
  410. EOF
  411. fi
  412. echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
  413. echo "configure:4527: checking whether struct tm is in sys/time.h or time.h" >&5
  414. if eval "test "`echo '$''{'ac_cv_struct_tm'+set}'`" = set"; then
  415.   echo $ac_n "(cached) $ac_c" 1>&6
  416. else
  417.   cat > conftest.$ac_ext <<EOF
  418. #line 4532 "configure"
  419. #include "confdefs.h"
  420. #include <sys/types.h>
  421. #include <time.h>
  422. int main() {
  423. struct tm *tp; tp->tm_sec;
  424. ; return 0; }
  425. EOF
  426. if { (eval echo configure:4540: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  427.   rm -rf conftest*
  428.   ac_cv_struct_tm=time.h
  429. else
  430.   echo "configure: failed program was:" >&5
  431.   cat conftest.$ac_ext >&5
  432.   rm -rf conftest*
  433.   ac_cv_struct_tm=sys/time.h
  434. fi
  435. rm -f conftest*
  436. fi
  437. echo "$ac_t""$ac_cv_struct_tm" 1>&6
  438. if test $ac_cv_struct_tm = sys/time.h; then
  439.   cat >> confdefs.h <<EOF
  440. #define TM_IN_SYS_TIME 1
  441. EOF
  442. fi
  443. echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
  444. echo "configure:4561: checking for tm_zone in struct tm" >&5
  445. if eval "test "`echo '$''{'ac_cv_struct_tm_zone'+set}'`" = set"; then
  446.   echo $ac_n "(cached) $ac_c" 1>&6
  447. else
  448.   cat > conftest.$ac_ext <<EOF
  449. #line 4566 "configure"
  450. #include "confdefs.h"
  451. #include <sys/types.h>
  452. #include <$ac_cv_struct_tm>
  453. int main() {
  454. struct tm tm; tm.tm_zone;
  455. ; return 0; }
  456. EOF
  457. if { (eval echo configure:4574: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  458.   rm -rf conftest*
  459.   ac_cv_struct_tm_zone=yes
  460. else
  461.   echo "configure: failed program was:" >&5
  462.   cat conftest.$ac_ext >&5
  463.   rm -rf conftest*
  464.   ac_cv_struct_tm_zone=no
  465. fi
  466. rm -f conftest*
  467. fi
  468. echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
  469. if test "$ac_cv_struct_tm_zone" = yes; then
  470.   cat >> confdefs.h <<EOF
  471. #define HAVE_TM_ZONE 1
  472. EOF
  473. else
  474.   echo $ac_n "checking for tzname""... $ac_c" 1>&6
  475. echo "configure:4594: checking for tzname" >&5
  476. if eval "test "`echo '$''{'ac_cv_var_tzname'+set}'`" = set"; then
  477.   echo $ac_n "(cached) $ac_c" 1>&6
  478. else
  479.   cat > conftest.$ac_ext <<EOF
  480. #line 4599 "configure"
  481. #include "confdefs.h"
  482. #include <time.h>
  483. #ifndef tzname /* For SGI.  */
  484. extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
  485. #endif
  486. int main() {
  487. atoi(*tzname);
  488. ; return 0; }
  489. EOF
  490. if { (eval echo configure:4609: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  491.   rm -rf conftest*
  492.   ac_cv_var_tzname=yes
  493. else
  494.   echo "configure: failed program was:" >&5
  495.   cat conftest.$ac_ext >&5
  496.   rm -rf conftest*
  497.   ac_cv_var_tzname=no
  498. fi
  499. rm -f conftest*
  500. fi
  501. echo "$ac_t""$ac_cv_var_tzname" 1>&6
  502.   if test $ac_cv_var_tzname = yes; then
  503.     cat >> confdefs.h <<EOF
  504. #define HAVE_TZNAME 1
  505. EOF
  506.   fi
  507. fi
  508. echo $ac_n "checking for signed types""... $ac_c" 1>&6
  509. echo "configure:4632: checking for signed types" >&5
  510. cat > conftest.$ac_ext <<EOF
  511. #line 4634 "configure"
  512. #include "confdefs.h"
  513. int main() {
  514. signed char c; signed short s; signed int i;
  515. ; return 0; }
  516. EOF
  517. if { (eval echo configure:4641: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  518.   rm -rf conftest*
  519.   echo "$ac_t""yes" 1>&6
  520. else
  521.   echo "configure: failed program was:" >&5
  522.   cat conftest.$ac_ext >&5
  523.   rm -rf conftest*
  524.   cat >> confdefs.h <<EOF
  525. #define signed 
  526. EOF
  527.  echo "$ac_t""no" 1>&6
  528. fi
  529. rm -f conftest*
  530. echo $ac_n "checking for volatile""... $ac_c" 1>&6
  531. echo "configure:4656: checking for volatile" >&5
  532. cat > conftest.$ac_ext <<EOF
  533. #line 4658 "configure"
  534. #include "confdefs.h"
  535. int main() {
  536. extern volatile int i;
  537. ; return 0; }
  538. EOF
  539. if { (eval echo configure:4665: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  540.   rm -rf conftest*
  541.   echo "$ac_t""yes" 1>&6
  542. else
  543.   echo "configure: failed program was:" >&5
  544.   cat conftest.$ac_ext >&5
  545.   rm -rf conftest*
  546.   cat >> confdefs.h <<EOF
  547. #define volatile 
  548. EOF
  549.  echo "$ac_t""no" 1>&6
  550. fi
  551. rm -f conftest*
  552. echo $ac_n "checking for type of last arg to accept""... $ac_c" 1>&6
  553. echo "configure:4680: checking for type of last arg to accept" >&5
  554. cat > conftest.$ac_ext <<EOF
  555. #line 4682 "configure"
  556. #include "confdefs.h"
  557. #include <stdlib.h>
  558. #include <sys/types.h>
  559. #include <sys/socket.h>
  560. int main() {
  561. int a = accept(1, (struct sockaddr *) 0, (size_t *) 0);
  562. ; return 0; }
  563. EOF
  564. if { (eval echo configure:4692: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  565.   rm -rf conftest*
  566.   cat >> confdefs.h <<EOF
  567. #define SOCKET_SIZE_TYPE size_t
  568. EOF
  569.  echo "$ac_t""size_t" 1>&6
  570. else
  571.   echo "configure: failed program was:" >&5
  572.   cat conftest.$ac_ext >&5
  573.   rm -rf conftest*
  574.   cat >> confdefs.h <<EOF
  575. #define SOCKET_SIZE_TYPE int
  576. EOF
  577.  echo "$ac_t""int" 1>&6
  578. fi
  579. rm -f conftest*
  580. echo $ac_n "checking for int timezone""... $ac_c" 1>&6
  581. echo "configure:4710: checking for int timezone" >&5
  582. cat > conftest.$ac_ext <<EOF
  583. #line 4712 "configure"
  584. #include "confdefs.h"
  585. #include <time.h>
  586. int main() {
  587. int res = timezone / 60; 
  588. ; return 0; }
  589. EOF
  590. if { (eval echo configure:4719: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  591.   rm -rf conftest*
  592.   cat >> confdefs.h <<EOF
  593. #define HAVE_INT_TIMEZONE 1
  594. EOF
  595.  echo "$ac_t""yes" 1>&6
  596. else
  597.   echo "configure: failed program was:" >&5
  598.   cat conftest.$ac_ext >&5
  599.   rm -rf conftest*
  600.   echo "$ac_t""no" 1>&6
  601. fi
  602. rm -f conftest*
  603. echo $ac_n "checking for gettimeofday args""... $ac_c" 1>&6
  604. echo "configure:4734: checking for gettimeofday args" >&5
  605. cat > conftest.$ac_ext <<EOF
  606. #line 4736 "configure"
  607. #include "confdefs.h"
  608. #include <sys/time.h>
  609. int main() {
  610. struct timeval *tp; struct timezone *tzp; gettimeofday(tp,tzp); 
  611. ; return 0; }
  612. EOF
  613. if { (eval echo configure:4743: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  614.   rm -rf conftest*
  615.   cat >> confdefs.h <<EOF
  616. #define HAVE_GETTIMEOFDAY_2_ARGS 1
  617. EOF
  618.  echo "$ac_t""2 args" 1>&6
  619. else
  620.   echo "configure: failed program was:" >&5
  621.   cat conftest.$ac_ext >&5
  622.   rm -rf conftest*
  623.   echo "$ac_t""no" 1>&6
  624. fi
  625. rm -f conftest*
  626. echo $ac_n "checking for union semun""... $ac_c" 1>&6
  627. echo "configure:4758: checking for union semun" >&5
  628. cat > conftest.$ac_ext <<EOF
  629. #line 4760 "configure"
  630. #include "confdefs.h"
  631. #include <sys/types.h>
  632. #include <sys/ipc.h>
  633. #include <sys/sem.h>
  634. int main() {
  635. union semun semun;
  636. ; return 0; }
  637. EOF
  638. if { (eval echo configure:4769: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  639.   rm -rf conftest*
  640.   cat >> confdefs.h <<EOF
  641. #define HAVE_UNION_SEMUN 1
  642. EOF
  643.  echo "$ac_t""yes" 1>&6
  644. else
  645.   echo "configure: failed program was:" >&5
  646.   cat conftest.$ac_ext >&5
  647.   rm -rf conftest*
  648.   echo "$ac_t""no" 1>&6
  649. fi
  650. rm -f conftest*
  651. echo $ac_n "checking for fcntl(F_SETLK)""... $ac_c" 1>&6
  652. echo "configure:4784: checking for fcntl(F_SETLK)" >&5
  653. cat > conftest.$ac_ext <<EOF
  654. #line 4786 "configure"
  655. #include "confdefs.h"
  656. #include <fcntl.h>
  657. int main() {
  658. struct flock lck;
  659.      lck.l_whence = SEEK_SET; lck.l_start = lck.l_len = 0;
  660.      lck.l_type = F_WRLCK;
  661.      fcntl(0, F_SETLK, &lck);
  662. ; return 0; }
  663. EOF
  664. if { (eval echo configure:4796: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  665.   rm -rf conftest*
  666.   cat >> confdefs.h <<EOF
  667. #define HAVE_FCNTL_SETLK 1
  668. EOF
  669.  echo "$ac_t""yes" 1>&6
  670. else
  671.   echo "configure: failed program was:" >&5
  672.   cat conftest.$ac_ext >&5
  673.   rm -rf conftest*
  674.   echo "$ac_t""no" 1>&6
  675. fi
  676. rm -f conftest*
  677. echo $ac_n "checking for 8-bit clean memcmp""... $ac_c" 1>&6
  678. echo "configure:4811: checking for 8-bit clean memcmp" >&5
  679. if eval "test "`echo '$''{'ac_cv_func_memcmp_clean'+set}'`" = set"; then
  680.   echo $ac_n "(cached) $ac_c" 1>&6
  681. else
  682.   if test "$cross_compiling" = yes; then
  683.   ac_cv_func_memcmp_clean=no
  684. else
  685.   cat > conftest.$ac_ext <<EOF
  686. #line 4819 "configure"
  687. #include "confdefs.h"
  688. main()
  689. {
  690.   char c0 = 0x40, c1 = 0x80, c2 = 0x81;
  691.   exit(memcmp(&c0, &c2, 1) < 0 && memcmp(&c1, &c2, 1) < 0 ? 0 : 1);
  692. }
  693. EOF
  694. if { (eval echo configure:4829: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  695. then
  696.   ac_cv_func_memcmp_clean=yes
  697. else
  698.   echo "configure: failed program was:" >&5
  699.   cat conftest.$ac_ext >&5
  700.   rm -fr conftest*
  701.   ac_cv_func_memcmp_clean=no
  702. fi
  703. rm -fr conftest*
  704. fi
  705. fi
  706. echo "$ac_t""$ac_cv_func_memcmp_clean" 1>&6
  707. test $ac_cv_func_memcmp_clean = no && LIBOBJS="$LIBOBJS memcmp.${ac_objext}"
  708. echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
  709. echo "configure:4847: checking return type of signal handlers" >&5
  710. if eval "test "`echo '$''{'ac_cv_type_signal'+set}'`" = set"; then
  711.   echo $ac_n "(cached) $ac_c" 1>&6
  712. else
  713.   cat > conftest.$ac_ext <<EOF
  714. #line 4852 "configure"
  715. #include "confdefs.h"
  716. #include <sys/types.h>
  717. #include <signal.h>
  718. #ifdef signal
  719. #undef signal
  720. #endif
  721. #ifdef __cplusplus
  722. extern "C" void (*signal (int, void (*)(int)))(int);
  723. #else
  724. void (*signal ()) ();
  725. #endif
  726. int main() {
  727. int i;
  728. ; return 0; }
  729. EOF
  730. if { (eval echo configure:4869: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  731.   rm -rf conftest*
  732.   ac_cv_type_signal=void
  733. else
  734.   echo "configure: failed program was:" >&5
  735.   cat conftest.$ac_ext >&5
  736.   rm -rf conftest*
  737.   ac_cv_type_signal=int
  738. fi
  739. rm -f conftest*
  740. fi
  741. echo "$ac_t""$ac_cv_type_signal" 1>&6
  742. cat >> confdefs.h <<EOF
  743. #define RETSIGTYPE $ac_cv_type_signal
  744. EOF
  745. echo $ac_n "checking for vprintf""... $ac_c" 1>&6
  746. echo "configure:4888: checking for vprintf" >&5
  747. if eval "test "`echo '$''{'ac_cv_func_vprintf'+set}'`" = set"; then
  748.   echo $ac_n "(cached) $ac_c" 1>&6
  749. else
  750.   cat > conftest.$ac_ext <<EOF
  751. #line 4893 "configure"
  752. #include "confdefs.h"
  753. /* System header to define __stub macros and hopefully few prototypes,
  754.     which can conflict with char vprintf(); below.  */
  755. #include <assert.h>
  756. /* Override any gcc2 internal prototype to avoid an error.  */
  757. /* We use char because int might match the return type of a gcc2
  758.     builtin and then its argument prototype would still apply.  */
  759. char vprintf();
  760. int main() {
  761. /* The GNU C library defines this for functions which it implements
  762.     to always fail with ENOSYS.  Some functions are actually named
  763.     something starting with __ and the normal name is an alias.  */
  764. #if defined (__stub_vprintf) || defined (__stub___vprintf)
  765. choke me
  766. #else
  767. vprintf();
  768. #endif
  769. ; return 0; }
  770. EOF
  771. if { (eval echo configure:4916: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  772.   rm -rf conftest*
  773.   eval "ac_cv_func_vprintf=yes"
  774. else
  775.   echo "configure: failed program was:" >&5
  776.   cat conftest.$ac_ext >&5
  777.   rm -rf conftest*
  778.   eval "ac_cv_func_vprintf=no"
  779. fi
  780. rm -f conftest*
  781. fi
  782. if eval "test "`echo '$ac_cv_func_'vprintf`" = yes"; then
  783.   echo "$ac_t""yes" 1>&6
  784.   cat >> confdefs.h <<EOF
  785. #define HAVE_VPRINTF 1
  786. EOF
  787. else
  788.   echo "$ac_t""no" 1>&6
  789. fi
  790. if test "$ac_cv_func_vprintf" != yes; then
  791. echo $ac_n "checking for _doprnt""... $ac_c" 1>&6
  792. echo "configure:4940: checking for _doprnt" >&5
  793. if eval "test "`echo '$''{'ac_cv_func__doprnt'+set}'`" = set"; then
  794.   echo $ac_n "(cached) $ac_c" 1>&6
  795. else
  796.   cat > conftest.$ac_ext <<EOF
  797. #line 4945 "configure"
  798. #include "confdefs.h"
  799. /* System header to define __stub macros and hopefully few prototypes,
  800.     which can conflict with char _doprnt(); below.  */
  801. #include <assert.h>
  802. /* Override any gcc2 internal prototype to avoid an error.  */
  803. /* We use char because int might match the return type of a gcc2
  804.     builtin and then its argument prototype would still apply.  */
  805. char _doprnt();
  806. int main() {
  807. /* The GNU C library defines this for functions which it implements
  808.     to always fail with ENOSYS.  Some functions are actually named
  809.     something starting with __ and the normal name is an alias.  */
  810. #if defined (__stub__doprnt) || defined (__stub____doprnt)
  811. choke me
  812. #else
  813. _doprnt();
  814. #endif
  815. ; return 0; }
  816. EOF
  817. if { (eval echo configure:4968: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  818.   rm -rf conftest*
  819.   eval "ac_cv_func__doprnt=yes"
  820. else
  821.   echo "configure: failed program was:" >&5
  822.   cat conftest.$ac_ext >&5
  823.   rm -rf conftest*
  824.   eval "ac_cv_func__doprnt=no"
  825. fi
  826. rm -f conftest*
  827. fi
  828. if eval "test "`echo '$ac_cv_func_'_doprnt`" = yes"; then
  829.   echo "$ac_t""yes" 1>&6
  830.   cat >> confdefs.h <<EOF
  831. #define HAVE_DOPRNT 1
  832. EOF
  833. else
  834.   echo "$ac_t""no" 1>&6
  835. fi
  836. fi
  837. for ac_func in memmove sigsetjmp sysconf
  838. do
  839. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  840. echo "configure:4995: checking for $ac_func" >&5
  841. if eval "test "`echo '$''{'ac_cv_func_$ac_func'+set}'`" = set"; then
  842.   echo $ac_n "(cached) $ac_c" 1>&6
  843. else
  844.   cat > conftest.$ac_ext <<EOF
  845. #line 5000 "configure"
  846. #include "confdefs.h"
  847. /* System header to define __stub macros and hopefully few prototypes,
  848.     which can conflict with char $ac_func(); below.  */
  849. #include <assert.h>
  850. /* Override any gcc2 internal prototype to avoid an error.  */
  851. /* We use char because int might match the return type of a gcc2
  852.     builtin and then its argument prototype would still apply.  */
  853. char $ac_func();
  854. int main() {
  855. /* The GNU C library defines this for functions which it implements
  856.     to always fail with ENOSYS.  Some functions are actually named
  857.     something starting with __ and the normal name is an alias.  */
  858. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  859. choke me
  860. #else
  861. $ac_func();
  862. #endif
  863. ; return 0; }
  864. EOF
  865. if { (eval echo configure:5023: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  866.   rm -rf conftest*
  867.   eval "ac_cv_func_$ac_func=yes"
  868. else
  869.   echo "configure: failed program was:" >&5
  870.   cat conftest.$ac_ext >&5
  871.   rm -rf conftest*
  872.   eval "ac_cv_func_$ac_func=no"
  873. fi
  874. rm -f conftest*
  875. fi
  876. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  877.   echo "$ac_t""yes" 1>&6
  878.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  879.   cat >> confdefs.h <<EOF
  880. #define $ac_tr_func 1
  881. EOF
  882.  
  883. else
  884.   echo "$ac_t""no" 1>&6
  885. fi
  886. done
  887. for ac_func in sigprocmask waitpid setsid fcvt
  888. do
  889. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  890. echo "configure:5050: checking for $ac_func" >&5
  891. if eval "test "`echo '$''{'ac_cv_func_$ac_func'+set}'`" = set"; then
  892.   echo $ac_n "(cached) $ac_c" 1>&6
  893. else
  894.   cat > conftest.$ac_ext <<EOF
  895. #line 5055 "configure"
  896. #include "confdefs.h"
  897. /* System header to define __stub macros and hopefully few prototypes,
  898.     which can conflict with char $ac_func(); below.  */
  899. #include <assert.h>
  900. /* Override any gcc2 internal prototype to avoid an error.  */
  901. /* We use char because int might match the return type of a gcc2
  902.     builtin and then its argument prototype would still apply.  */
  903. char $ac_func();
  904. int main() {
  905. /* The GNU C library defines this for functions which it implements
  906.     to always fail with ENOSYS.  Some functions are actually named
  907.     something starting with __ and the normal name is an alias.  */
  908. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  909. choke me
  910. #else
  911. $ac_func();
  912. #endif
  913. ; return 0; }
  914. EOF
  915. if { (eval echo configure:5078: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  916.   rm -rf conftest*
  917.   eval "ac_cv_func_$ac_func=yes"
  918. else
  919.   echo "configure: failed program was:" >&5
  920.   cat conftest.$ac_ext >&5
  921.   rm -rf conftest*
  922.   eval "ac_cv_func_$ac_func=no"
  923. fi
  924. rm -f conftest*
  925. fi
  926. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  927.   echo "$ac_t""yes" 1>&6
  928.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  929.   cat >> confdefs.h <<EOF
  930. #define $ac_tr_func 1
  931. EOF
  932.  
  933. else
  934.   echo "$ac_t""no" 1>&6
  935. fi
  936. done
  937. for ac_func in fpclass fp_class fp_class_d class
  938. do
  939. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  940. echo "configure:5105: checking for $ac_func" >&5
  941. if eval "test "`echo '$''{'ac_cv_func_$ac_func'+set}'`" = set"; then
  942.   echo $ac_n "(cached) $ac_c" 1>&6
  943. else
  944.   cat > conftest.$ac_ext <<EOF
  945. #line 5110 "configure"
  946. #include "confdefs.h"
  947. /* System header to define __stub macros and hopefully few prototypes,
  948.     which can conflict with char $ac_func(); below.  */
  949. #include <assert.h>
  950. /* Override any gcc2 internal prototype to avoid an error.  */
  951. /* We use char because int might match the return type of a gcc2
  952.     builtin and then its argument prototype would still apply.  */
  953. char $ac_func();
  954. int main() {
  955. /* The GNU C library defines this for functions which it implements
  956.     to always fail with ENOSYS.  Some functions are actually named
  957.     something starting with __ and the normal name is an alias.  */
  958. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  959. choke me
  960. #else
  961. $ac_func();
  962. #endif
  963. ; return 0; }
  964. EOF
  965. if { (eval echo configure:5133: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  966.   rm -rf conftest*
  967.   eval "ac_cv_func_$ac_func=yes"
  968. else
  969.   echo "configure: failed program was:" >&5
  970.   cat conftest.$ac_ext >&5
  971.   rm -rf conftest*
  972.   eval "ac_cv_func_$ac_func=no"
  973. fi
  974. rm -f conftest*
  975. fi
  976. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  977.   echo "$ac_t""yes" 1>&6
  978.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  979.   cat >> confdefs.h <<EOF
  980. #define $ac_tr_func 1
  981. EOF
  982.  
  983. else
  984.   echo "$ac_t""no" 1>&6
  985. fi
  986. done
  987. SNPRINTF=''
  988. echo $ac_n "checking for snprintf""... $ac_c" 1>&6
  989. echo "configure:5159: checking for snprintf" >&5
  990. if eval "test "`echo '$''{'ac_cv_func_snprintf'+set}'`" = set"; then
  991.   echo $ac_n "(cached) $ac_c" 1>&6
  992. else
  993.   cat > conftest.$ac_ext <<EOF
  994. #line 5164 "configure"
  995. #include "confdefs.h"
  996. /* System header to define __stub macros and hopefully few prototypes,
  997.     which can conflict with char snprintf(); below.  */
  998. #include <assert.h>
  999. /* Override any gcc2 internal prototype to avoid an error.  */
  1000. /* We use char because int might match the return type of a gcc2
  1001.     builtin and then its argument prototype would still apply.  */
  1002. char snprintf();
  1003. int main() {
  1004. /* The GNU C library defines this for functions which it implements
  1005.     to always fail with ENOSYS.  Some functions are actually named
  1006.     something starting with __ and the normal name is an alias.  */
  1007. #if defined (__stub_snprintf) || defined (__stub___snprintf)
  1008. choke me
  1009. #else
  1010. snprintf();
  1011. #endif
  1012. ; return 0; }
  1013. EOF
  1014. if { (eval echo configure:5187: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1015.   rm -rf conftest*
  1016.   eval "ac_cv_func_snprintf=yes"
  1017. else
  1018.   echo "configure: failed program was:" >&5
  1019.   cat conftest.$ac_ext >&5
  1020.   rm -rf conftest*
  1021.   eval "ac_cv_func_snprintf=no"
  1022. fi
  1023. rm -f conftest*
  1024. fi
  1025. if eval "test "`echo '$ac_cv_func_'snprintf`" = yes"; then
  1026.   echo "$ac_t""yes" 1>&6
  1027.   cat >> confdefs.h <<EOF
  1028. #define HAVE_SNPRINTF 1
  1029. EOF
  1030. else
  1031.   echo "$ac_t""no" 1>&6
  1032. SNPRINTF='snprintf.o'
  1033. fi
  1034. echo $ac_n "checking for vsnprintf""... $ac_c" 1>&6
  1035. echo "configure:5211: checking for vsnprintf" >&5
  1036. if eval "test "`echo '$''{'ac_cv_func_vsnprintf'+set}'`" = set"; then
  1037.   echo $ac_n "(cached) $ac_c" 1>&6
  1038. else
  1039.   cat > conftest.$ac_ext <<EOF
  1040. #line 5216 "configure"
  1041. #include "confdefs.h"
  1042. /* System header to define __stub macros and hopefully few prototypes,
  1043.     which can conflict with char vsnprintf(); below.  */
  1044. #include <assert.h>
  1045. /* Override any gcc2 internal prototype to avoid an error.  */
  1046. /* We use char because int might match the return type of a gcc2
  1047.     builtin and then its argument prototype would still apply.  */
  1048. char vsnprintf();
  1049. int main() {
  1050. /* The GNU C library defines this for functions which it implements
  1051.     to always fail with ENOSYS.  Some functions are actually named
  1052.     something starting with __ and the normal name is an alias.  */
  1053. #if defined (__stub_vsnprintf) || defined (__stub___vsnprintf)
  1054. choke me
  1055. #else
  1056. vsnprintf();
  1057. #endif
  1058. ; return 0; }
  1059. EOF
  1060. if { (eval echo configure:5239: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1061.   rm -rf conftest*
  1062.   eval "ac_cv_func_vsnprintf=yes"
  1063. else
  1064.   echo "configure: failed program was:" >&5
  1065.   cat conftest.$ac_ext >&5
  1066.   rm -rf conftest*
  1067.   eval "ac_cv_func_vsnprintf=no"
  1068. fi
  1069. rm -f conftest*
  1070. fi
  1071. if eval "test "`echo '$ac_cv_func_'vsnprintf`" = yes"; then
  1072.   echo "$ac_t""yes" 1>&6
  1073.   cat >> confdefs.h <<EOF
  1074. #define HAVE_VSNPRINTF 1
  1075. EOF
  1076. else
  1077.   echo "$ac_t""no" 1>&6
  1078. SNPRINTF='snprintf.o'
  1079. fi
  1080. echo $ac_n "checking for isinf""... $ac_c" 1>&6
  1081. echo "configure:5264: checking for isinf" >&5
  1082. if eval "test "`echo '$''{'ac_cv_func_or_macro_isinf'+set}'`" = set"; then
  1083.   echo $ac_n "(cached) $ac_c" 1>&6
  1084. else
  1085.   cat > conftest.$ac_ext <<EOF
  1086. #line 5269 "configure"
  1087. #include "confdefs.h"
  1088. #include <math.h>
  1089. int main() {
  1090. double x = 0.0; int res = isinf(x);
  1091. ; return 0; }
  1092. EOF
  1093. if { (eval echo configure:5276: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1094.   rm -rf conftest*
  1095.   ac_cv_func_or_macro_isinf=yes
  1096. else
  1097.   echo "configure: failed program was:" >&5
  1098.   cat conftest.$ac_ext >&5
  1099.   rm -rf conftest*
  1100.   ac_cv_func_or_macro_isinf=no
  1101. fi
  1102. rm -f conftest*
  1103. fi
  1104. if [ $ac_cv_func_or_macro_isinf = yes ]; then
  1105.   echo "$ac_t""yes" 1>&6
  1106.   cat >> confdefs.h <<EOF
  1107. #define HAVE_ISINF 1
  1108. EOF
  1109.   ISINF=''
  1110. else
  1111.   echo "$ac_t""no" 1>&6
  1112.   ISINF='isinf.o'
  1113. fi
  1114. echo $ac_n "checking for getrusage""... $ac_c" 1>&6
  1115. echo "configure:5301: checking for getrusage" >&5
  1116. if eval "test "`echo '$''{'ac_cv_func_getrusage'+set}'`" = set"; then
  1117.   echo $ac_n "(cached) $ac_c" 1>&6
  1118. else
  1119.   cat > conftest.$ac_ext <<EOF
  1120. #line 5306 "configure"
  1121. #include "confdefs.h"
  1122. /* System header to define __stub macros and hopefully few prototypes,
  1123.     which can conflict with char getrusage(); below.  */
  1124. #include <assert.h>
  1125. /* Override any gcc2 internal prototype to avoid an error.  */
  1126. /* We use char because int might match the return type of a gcc2
  1127.     builtin and then its argument prototype would still apply.  */
  1128. char getrusage();
  1129. int main() {
  1130. /* The GNU C library defines this for functions which it implements
  1131.     to always fail with ENOSYS.  Some functions are actually named
  1132.     something starting with __ and the normal name is an alias.  */
  1133. #if defined (__stub_getrusage) || defined (__stub___getrusage)
  1134. choke me
  1135. #else
  1136. getrusage();
  1137. #endif
  1138. ; return 0; }
  1139. EOF
  1140. if { (eval echo configure:5329: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1141.   rm -rf conftest*
  1142.   eval "ac_cv_func_getrusage=yes"
  1143. else
  1144.   echo "configure: failed program was:" >&5
  1145.   cat conftest.$ac_ext >&5
  1146.   rm -rf conftest*
  1147.   eval "ac_cv_func_getrusage=no"
  1148. fi
  1149. rm -f conftest*
  1150. fi
  1151. if eval "test "`echo '$ac_cv_func_'getrusage`" = yes"; then
  1152.   echo "$ac_t""yes" 1>&6
  1153.   cat >> confdefs.h <<EOF
  1154. #define HAVE_GETRUSAGE 1
  1155. EOF
  1156. else
  1157.   echo "$ac_t""no" 1>&6
  1158. GETRUSAGE='getrusage.o'
  1159. fi
  1160. echo $ac_n "checking for srandom""... $ac_c" 1>&6
  1161. echo "configure:5354: checking for srandom" >&5
  1162. if eval "test "`echo '$''{'ac_cv_func_srandom'+set}'`" = set"; then
  1163.   echo $ac_n "(cached) $ac_c" 1>&6
  1164. else
  1165.   cat > conftest.$ac_ext <<EOF
  1166. #line 5359 "configure"
  1167. #include "confdefs.h"
  1168. /* System header to define __stub macros and hopefully few prototypes,
  1169.     which can conflict with char srandom(); below.  */
  1170. #include <assert.h>
  1171. /* Override any gcc2 internal prototype to avoid an error.  */
  1172. /* We use char because int might match the return type of a gcc2
  1173.     builtin and then its argument prototype would still apply.  */
  1174. char srandom();
  1175. int main() {
  1176. /* The GNU C library defines this for functions which it implements
  1177.     to always fail with ENOSYS.  Some functions are actually named
  1178.     something starting with __ and the normal name is an alias.  */
  1179. #if defined (__stub_srandom) || defined (__stub___srandom)
  1180. choke me
  1181. #else
  1182. srandom();
  1183. #endif
  1184. ; return 0; }
  1185. EOF
  1186. if { (eval echo configure:5382: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1187.   rm -rf conftest*
  1188.   eval "ac_cv_func_srandom=yes"
  1189. else
  1190.   echo "configure: failed program was:" >&5
  1191.   cat conftest.$ac_ext >&5
  1192.   rm -rf conftest*
  1193.   eval "ac_cv_func_srandom=no"
  1194. fi
  1195. rm -f conftest*
  1196. fi
  1197. if eval "test "`echo '$ac_cv_func_'srandom`" = yes"; then
  1198.   echo "$ac_t""yes" 1>&6
  1199.   cat >> confdefs.h <<EOF
  1200. #define HAVE_SRANDOM 1
  1201. EOF
  1202. else
  1203.   echo "$ac_t""no" 1>&6
  1204. SRANDOM='srandom.o'
  1205. fi
  1206. echo $ac_n "checking for gethostname""... $ac_c" 1>&6
  1207. echo "configure:5407: checking for gethostname" >&5
  1208. if eval "test "`echo '$''{'ac_cv_func_gethostname'+set}'`" = set"; then
  1209.   echo $ac_n "(cached) $ac_c" 1>&6
  1210. else
  1211.   cat > conftest.$ac_ext <<EOF
  1212. #line 5412 "configure"
  1213. #include "confdefs.h"
  1214. /* System header to define __stub macros and hopefully few prototypes,
  1215.     which can conflict with char gethostname(); below.  */
  1216. #include <assert.h>
  1217. /* Override any gcc2 internal prototype to avoid an error.  */
  1218. /* We use char because int might match the return type of a gcc2
  1219.     builtin and then its argument prototype would still apply.  */
  1220. char gethostname();
  1221. int main() {
  1222. /* The GNU C library defines this for functions which it implements
  1223.     to always fail with ENOSYS.  Some functions are actually named
  1224.     something starting with __ and the normal name is an alias.  */
  1225. #if defined (__stub_gethostname) || defined (__stub___gethostname)
  1226. choke me
  1227. #else
  1228. gethostname();
  1229. #endif
  1230. ; return 0; }
  1231. EOF
  1232. if { (eval echo configure:5435: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1233.   rm -rf conftest*
  1234.   eval "ac_cv_func_gethostname=yes"
  1235. else
  1236.   echo "configure: failed program was:" >&5
  1237.   cat conftest.$ac_ext >&5
  1238.   rm -rf conftest*
  1239.   eval "ac_cv_func_gethostname=no"
  1240. fi
  1241. rm -f conftest*
  1242. fi
  1243. if eval "test "`echo '$ac_cv_func_'gethostname`" = yes"; then
  1244.   echo "$ac_t""yes" 1>&6
  1245.   cat >> confdefs.h <<EOF
  1246. #define HAVE_GETHOSTNAME 1
  1247. EOF
  1248. else
  1249.   echo "$ac_t""no" 1>&6
  1250. GETHOSTNAME='gethostname.o'
  1251. fi
  1252. echo $ac_n "checking for random""... $ac_c" 1>&6
  1253. echo "configure:5460: checking for random" >&5
  1254. if eval "test "`echo '$''{'ac_cv_func_random'+set}'`" = set"; then
  1255.   echo $ac_n "(cached) $ac_c" 1>&6
  1256. else
  1257.   cat > conftest.$ac_ext <<EOF
  1258. #line 5465 "configure"
  1259. #include "confdefs.h"
  1260. /* System header to define __stub macros and hopefully few prototypes,
  1261.     which can conflict with char random(); below.  */
  1262. #include <assert.h>
  1263. /* Override any gcc2 internal prototype to avoid an error.  */
  1264. /* We use char because int might match the return type of a gcc2
  1265.     builtin and then its argument prototype would still apply.  */
  1266. char random();
  1267. int main() {
  1268. /* The GNU C library defines this for functions which it implements
  1269.     to always fail with ENOSYS.  Some functions are actually named
  1270.     something starting with __ and the normal name is an alias.  */
  1271. #if defined (__stub_random) || defined (__stub___random)
  1272. choke me
  1273. #else
  1274. random();
  1275. #endif
  1276. ; return 0; }
  1277. EOF
  1278. if { (eval echo configure:5488: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1279.   rm -rf conftest*
  1280.   eval "ac_cv_func_random=yes"
  1281. else
  1282.   echo "configure: failed program was:" >&5
  1283.   cat conftest.$ac_ext >&5
  1284.   rm -rf conftest*
  1285.   eval "ac_cv_func_random=no"
  1286. fi
  1287. rm -f conftest*
  1288. fi
  1289. if eval "test "`echo '$ac_cv_func_'random`" = yes"; then
  1290.   echo "$ac_t""yes" 1>&6
  1291.   cat >> confdefs.h <<EOF
  1292. #define HAVE_RANDOM 1
  1293. EOF
  1294. else
  1295.   echo "$ac_t""no" 1>&6
  1296. MISSING_RANDOM='random.o'
  1297. fi
  1298. echo $ac_n "checking for inet_aton""... $ac_c" 1>&6
  1299. echo "configure:5513: checking for inet_aton" >&5
  1300. if eval "test "`echo '$''{'ac_cv_func_inet_aton'+set}'`" = set"; then
  1301.   echo $ac_n "(cached) $ac_c" 1>&6
  1302. else
  1303.   cat > conftest.$ac_ext <<EOF
  1304. #line 5518 "configure"
  1305. #include "confdefs.h"
  1306. /* System header to define __stub macros and hopefully few prototypes,
  1307.     which can conflict with char inet_aton(); below.  */
  1308. #include <assert.h>
  1309. /* Override any gcc2 internal prototype to avoid an error.  */
  1310. /* We use char because int might match the return type of a gcc2
  1311.     builtin and then its argument prototype would still apply.  */
  1312. char inet_aton();
  1313. int main() {
  1314. /* The GNU C library defines this for functions which it implements
  1315.     to always fail with ENOSYS.  Some functions are actually named
  1316.     something starting with __ and the normal name is an alias.  */
  1317. #if defined (__stub_inet_aton) || defined (__stub___inet_aton)
  1318. choke me
  1319. #else
  1320. inet_aton();
  1321. #endif
  1322. ; return 0; }
  1323. EOF
  1324. if { (eval echo configure:5541: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1325.   rm -rf conftest*
  1326.   eval "ac_cv_func_inet_aton=yes"
  1327. else
  1328.   echo "configure: failed program was:" >&5
  1329.   cat conftest.$ac_ext >&5
  1330.   rm -rf conftest*
  1331.   eval "ac_cv_func_inet_aton=no"
  1332. fi
  1333. rm -f conftest*
  1334. fi
  1335. if eval "test "`echo '$ac_cv_func_'inet_aton`" = yes"; then
  1336.   echo "$ac_t""yes" 1>&6
  1337.   cat >> confdefs.h <<EOF
  1338. #define HAVE_INET_ATON 1
  1339. EOF
  1340. else
  1341.   echo "$ac_t""no" 1>&6
  1342. INET_ATON='inet_aton.o'
  1343. fi
  1344. echo $ac_n "checking for strerror""... $ac_c" 1>&6
  1345. echo "configure:5566: checking for strerror" >&5
  1346. if eval "test "`echo '$''{'ac_cv_func_strerror'+set}'`" = set"; then
  1347.   echo $ac_n "(cached) $ac_c" 1>&6
  1348. else
  1349.   cat > conftest.$ac_ext <<EOF
  1350. #line 5571 "configure"
  1351. #include "confdefs.h"
  1352. /* System header to define __stub macros and hopefully few prototypes,
  1353.     which can conflict with char strerror(); below.  */
  1354. #include <assert.h>
  1355. /* Override any gcc2 internal prototype to avoid an error.  */
  1356. /* We use char because int might match the return type of a gcc2
  1357.     builtin and then its argument prototype would still apply.  */
  1358. char strerror();
  1359. int main() {
  1360. /* The GNU C library defines this for functions which it implements
  1361.     to always fail with ENOSYS.  Some functions are actually named
  1362.     something starting with __ and the normal name is an alias.  */
  1363. #if defined (__stub_strerror) || defined (__stub___strerror)
  1364. choke me
  1365. #else
  1366. strerror();
  1367. #endif
  1368. ; return 0; }
  1369. EOF
  1370. if { (eval echo configure:5594: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1371.   rm -rf conftest*
  1372.   eval "ac_cv_func_strerror=yes"
  1373. else
  1374.   echo "configure: failed program was:" >&5
  1375.   cat conftest.$ac_ext >&5
  1376.   rm -rf conftest*
  1377.   eval "ac_cv_func_strerror=no"
  1378. fi
  1379. rm -f conftest*
  1380. fi
  1381. if eval "test "`echo '$ac_cv_func_'strerror`" = yes"; then
  1382.   echo "$ac_t""yes" 1>&6
  1383.   cat >> confdefs.h <<EOF
  1384. #define HAVE_STRERROR 1
  1385. EOF
  1386. else
  1387.   echo "$ac_t""no" 1>&6
  1388. STRERROR='strerror.o' STRERROR2='../../backend/port/strerror.o'
  1389. fi
  1390. echo $ac_n "checking for strdup""... $ac_c" 1>&6
  1391. echo "configure:5620: checking for strdup" >&5
  1392. if eval "test "`echo '$''{'ac_cv_func_strdup'+set}'`" = set"; then
  1393.   echo $ac_n "(cached) $ac_c" 1>&6
  1394. else
  1395.   cat > conftest.$ac_ext <<EOF
  1396. #line 5625 "configure"
  1397. #include "confdefs.h"
  1398. /* System header to define __stub macros and hopefully few prototypes,
  1399.     which can conflict with char strdup(); below.  */
  1400. #include <assert.h>
  1401. /* Override any gcc2 internal prototype to avoid an error.  */
  1402. /* We use char because int might match the return type of a gcc2
  1403.     builtin and then its argument prototype would still apply.  */
  1404. char strdup();
  1405. int main() {
  1406. /* The GNU C library defines this for functions which it implements
  1407.     to always fail with ENOSYS.  Some functions are actually named
  1408.     something starting with __ and the normal name is an alias.  */
  1409. #if defined (__stub_strdup) || defined (__stub___strdup)
  1410. choke me
  1411. #else
  1412. strdup();
  1413. #endif
  1414. ; return 0; }
  1415. EOF
  1416. if { (eval echo configure:5648: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1417.   rm -rf conftest*
  1418.   eval "ac_cv_func_strdup=yes"
  1419. else
  1420.   echo "configure: failed program was:" >&5
  1421.   cat conftest.$ac_ext >&5
  1422.   rm -rf conftest*
  1423.   eval "ac_cv_func_strdup=no"
  1424. fi
  1425. rm -f conftest*
  1426. fi
  1427. if eval "test "`echo '$ac_cv_func_'strdup`" = yes"; then
  1428.   echo "$ac_t""yes" 1>&6
  1429.   cat >> confdefs.h <<EOF
  1430. #define HAVE_STRDUP 1
  1431. EOF
  1432. else
  1433.   echo "$ac_t""no" 1>&6
  1434. STRDUP='../../utils/strdup.o'
  1435. fi
  1436. echo $ac_n "checking for strtol""... $ac_c" 1>&6
  1437. echo "configure:5673: checking for strtol" >&5
  1438. if eval "test "`echo '$''{'ac_cv_func_strtol'+set}'`" = set"; then
  1439.   echo $ac_n "(cached) $ac_c" 1>&6
  1440. else
  1441.   cat > conftest.$ac_ext <<EOF
  1442. #line 5678 "configure"
  1443. #include "confdefs.h"
  1444. /* System header to define __stub macros and hopefully few prototypes,
  1445.     which can conflict with char strtol(); below.  */
  1446. #include <assert.h>
  1447. /* Override any gcc2 internal prototype to avoid an error.  */
  1448. /* We use char because int might match the return type of a gcc2
  1449.     builtin and then its argument prototype would still apply.  */
  1450. char strtol();
  1451. int main() {
  1452. /* The GNU C library defines this for functions which it implements
  1453.     to always fail with ENOSYS.  Some functions are actually named
  1454.     something starting with __ and the normal name is an alias.  */
  1455. #if defined (__stub_strtol) || defined (__stub___strtol)
  1456. choke me
  1457. #else
  1458. strtol();
  1459. #endif
  1460. ; return 0; }
  1461. EOF
  1462. if { (eval echo configure:5701: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1463.   rm -rf conftest*
  1464.   eval "ac_cv_func_strtol=yes"
  1465. else
  1466.   echo "configure: failed program was:" >&5
  1467.   cat conftest.$ac_ext >&5
  1468.   rm -rf conftest*
  1469.   eval "ac_cv_func_strtol=no"
  1470. fi
  1471. rm -f conftest*
  1472. fi
  1473. if eval "test "`echo '$ac_cv_func_'strtol`" = yes"; then
  1474.   echo "$ac_t""yes" 1>&6
  1475.   cat >> confdefs.h <<EOF
  1476. #define HAVE_STRTOL 1
  1477. EOF
  1478. else
  1479.   echo "$ac_t""no" 1>&6
  1480. STRTOL='strtol.o'
  1481. fi
  1482. echo $ac_n "checking for strtoul""... $ac_c" 1>&6
  1483. echo "configure:5726: checking for strtoul" >&5
  1484. if eval "test "`echo '$''{'ac_cv_func_strtoul'+set}'`" = set"; then
  1485.   echo $ac_n "(cached) $ac_c" 1>&6
  1486. else
  1487.   cat > conftest.$ac_ext <<EOF
  1488. #line 5731 "configure"
  1489. #include "confdefs.h"
  1490. /* System header to define __stub macros and hopefully few prototypes,
  1491.     which can conflict with char strtoul(); below.  */
  1492. #include <assert.h>
  1493. /* Override any gcc2 internal prototype to avoid an error.  */
  1494. /* We use char because int might match the return type of a gcc2
  1495.     builtin and then its argument prototype would still apply.  */
  1496. char strtoul();
  1497. int main() {
  1498. /* The GNU C library defines this for functions which it implements
  1499.     to always fail with ENOSYS.  Some functions are actually named
  1500.     something starting with __ and the normal name is an alias.  */
  1501. #if defined (__stub_strtoul) || defined (__stub___strtoul)
  1502. choke me
  1503. #else
  1504. strtoul();
  1505. #endif
  1506. ; return 0; }
  1507. EOF
  1508. if { (eval echo configure:5754: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1509.   rm -rf conftest*
  1510.   eval "ac_cv_func_strtoul=yes"
  1511. else
  1512.   echo "configure: failed program was:" >&5
  1513.   cat conftest.$ac_ext >&5
  1514.   rm -rf conftest*
  1515.   eval "ac_cv_func_strtoul=no"
  1516. fi
  1517. rm -f conftest*
  1518. fi
  1519. if eval "test "`echo '$ac_cv_func_'strtoul`" = yes"; then
  1520.   echo "$ac_t""yes" 1>&6
  1521.   cat >> confdefs.h <<EOF
  1522. #define HAVE_STRTOUL 1
  1523. EOF
  1524. else
  1525.   echo "$ac_t""no" 1>&6
  1526. STRTOL='strtoul.o'
  1527. fi
  1528. echo $ac_n "checking for strcasecmp""... $ac_c" 1>&6
  1529. echo "configure:5779: checking for strcasecmp" >&5
  1530. if eval "test "`echo '$''{'ac_cv_func_strcasecmp'+set}'`" = set"; then
  1531.   echo $ac_n "(cached) $ac_c" 1>&6
  1532. else
  1533.   cat > conftest.$ac_ext <<EOF
  1534. #line 5784 "configure"
  1535. #include "confdefs.h"
  1536. /* System header to define __stub macros and hopefully few prototypes,
  1537.     which can conflict with char strcasecmp(); below.  */
  1538. #include <assert.h>
  1539. /* Override any gcc2 internal prototype to avoid an error.  */
  1540. /* We use char because int might match the return type of a gcc2
  1541.     builtin and then its argument prototype would still apply.  */
  1542. char strcasecmp();
  1543. int main() {
  1544. /* The GNU C library defines this for functions which it implements
  1545.     to always fail with ENOSYS.  Some functions are actually named
  1546.     something starting with __ and the normal name is an alias.  */
  1547. #if defined (__stub_strcasecmp) || defined (__stub___strcasecmp)
  1548. choke me
  1549. #else
  1550. strcasecmp();
  1551. #endif
  1552. ; return 0; }
  1553. EOF
  1554. if { (eval echo configure:5807: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1555.   rm -rf conftest*
  1556.   eval "ac_cv_func_strcasecmp=yes"
  1557. else
  1558.   echo "configure: failed program was:" >&5
  1559.   cat conftest.$ac_ext >&5
  1560.   rm -rf conftest*
  1561.   eval "ac_cv_func_strcasecmp=no"
  1562. fi
  1563. rm -f conftest*
  1564. fi
  1565. if eval "test "`echo '$ac_cv_func_'strcasecmp`" = yes"; then
  1566.   echo "$ac_t""yes" 1>&6
  1567.   cat >> confdefs.h <<EOF
  1568. #define HAVE_STRCASECMP 1
  1569. EOF
  1570. else
  1571.   echo "$ac_t""no" 1>&6
  1572. STRCASECMP='strcasecmp.o'
  1573. fi
  1574. echo $ac_n "checking for cbrt""... $ac_c" 1>&6
  1575. echo "configure:5832: checking for cbrt" >&5
  1576. if eval "test "`echo '$''{'ac_cv_func_cbrt'+set}'`" = set"; then
  1577.   echo $ac_n "(cached) $ac_c" 1>&6
  1578. else
  1579.   cat > conftest.$ac_ext <<EOF
  1580. #line 5837 "configure"
  1581. #include "confdefs.h"
  1582. /* System header to define __stub macros and hopefully few prototypes,
  1583.     which can conflict with char cbrt(); below.  */
  1584. #include <assert.h>
  1585. /* Override any gcc2 internal prototype to avoid an error.  */
  1586. /* We use char because int might match the return type of a gcc2
  1587.     builtin and then its argument prototype would still apply.  */
  1588. char cbrt();
  1589. int main() {
  1590. /* The GNU C library defines this for functions which it implements
  1591.     to always fail with ENOSYS.  Some functions are actually named
  1592.     something starting with __ and the normal name is an alias.  */
  1593. #if defined (__stub_cbrt) || defined (__stub___cbrt)
  1594. choke me
  1595. #else
  1596. cbrt();
  1597. #endif
  1598. ; return 0; }
  1599. EOF
  1600. if { (eval echo configure:5860: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1601.   rm -rf conftest*
  1602.   eval "ac_cv_func_cbrt=yes"
  1603. else
  1604.   echo "configure: failed program was:" >&5
  1605.   cat conftest.$ac_ext >&5
  1606.   rm -rf conftest*
  1607.   eval "ac_cv_func_cbrt=no"
  1608. fi
  1609. rm -f conftest*
  1610. fi
  1611. if eval "test "`echo '$ac_cv_func_'cbrt`" = yes"; then
  1612.   echo "$ac_t""yes" 1>&6
  1613.   cat >> confdefs.h <<EOF
  1614. #define HAVE_CBRT 1
  1615. EOF
  1616. else
  1617.   echo "$ac_t""no" 1>&6
  1618. echo $ac_n "checking for cbrt in -lm""... $ac_c" 1>&6
  1619. echo "configure:5881: checking for cbrt in -lm" >&5
  1620. ac_lib_var=`echo m'_'cbrt | sed 'y%./+-%__p_%'`
  1621. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  1622.   echo $ac_n "(cached) $ac_c" 1>&6
  1623. else
  1624.   ac_save_LIBS="$LIBS"
  1625. LIBS="-lm  $LIBS"
  1626. cat > conftest.$ac_ext <<EOF
  1627. #line 5889 "configure"
  1628. #include "confdefs.h"
  1629. /* Override any gcc2 internal prototype to avoid an error.  */
  1630. /* We use char because int might match the return type of a gcc2
  1631.     builtin and then its argument prototype would still apply.  */
  1632. char cbrt();
  1633. int main() {
  1634. cbrt()
  1635. ; return 0; }
  1636. EOF
  1637. if { (eval echo configure:5900: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1638.   rm -rf conftest*
  1639.   eval "ac_cv_lib_$ac_lib_var=yes"
  1640. else
  1641.   echo "configure: failed program was:" >&5
  1642.   cat conftest.$ac_ext >&5
  1643.   rm -rf conftest*
  1644.   eval "ac_cv_lib_$ac_lib_var=no"
  1645. fi
  1646. rm -f conftest*
  1647. LIBS="$ac_save_LIBS"
  1648. fi
  1649. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1650.   echo "$ac_t""yes" 1>&6
  1651.   cat >> confdefs.h <<EOF
  1652. #define HAVE_CBRT 1
  1653. EOF
  1654. else
  1655.   echo "$ac_t""no" 1>&6
  1656. fi
  1657. fi
  1658. # On HPUX 9, rint() is not in regular libm.a but in /lib/pa1.1/libm.a;
  1659. # this hackery with HPUXMATHLIB allows us to cope.
  1660. HPUXMATHLIB=""
  1661. case "$host_cpu" in
  1662.   hppa1.1) 
  1663. if [ -r /lib/pa1.1/libm.a ] ; then
  1664.     HPUXMATHLIB="-L /lib/pa1.1 -lm"
  1665. fi ;;
  1666. esac
  1667. echo $ac_n "checking for rint""... $ac_c" 1>&6
  1668. echo "configure:5938: checking for rint" >&5
  1669. if eval "test "`echo '$''{'ac_cv_func_rint'+set}'`" = set"; then
  1670.   echo $ac_n "(cached) $ac_c" 1>&6
  1671. else
  1672.   cat > conftest.$ac_ext <<EOF
  1673. #line 5943 "configure"
  1674. #include "confdefs.h"
  1675. /* System header to define __stub macros and hopefully few prototypes,
  1676.     which can conflict with char rint(); below.  */
  1677. #include <assert.h>
  1678. /* Override any gcc2 internal prototype to avoid an error.  */
  1679. /* We use char because int might match the return type of a gcc2
  1680.     builtin and then its argument prototype would still apply.  */
  1681. char rint();
  1682. int main() {
  1683. /* The GNU C library defines this for functions which it implements
  1684.     to always fail with ENOSYS.  Some functions are actually named
  1685.     something starting with __ and the normal name is an alias.  */
  1686. #if defined (__stub_rint) || defined (__stub___rint)
  1687. choke me
  1688. #else
  1689. rint();
  1690. #endif
  1691. ; return 0; }
  1692. EOF
  1693. if { (eval echo configure:5966: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1694.   rm -rf conftest*
  1695.   eval "ac_cv_func_rint=yes"
  1696. else
  1697.   echo "configure: failed program was:" >&5
  1698.   cat conftest.$ac_ext >&5
  1699.   rm -rf conftest*
  1700.   eval "ac_cv_func_rint=no"
  1701. fi
  1702. rm -f conftest*
  1703. fi
  1704. if eval "test "`echo '$ac_cv_func_'rint`" = yes"; then
  1705.   echo "$ac_t""yes" 1>&6
  1706.   cat >> confdefs.h <<EOF
  1707. #define HAVE_RINT 1
  1708. EOF
  1709. else
  1710.   echo "$ac_t""no" 1>&6
  1711. echo $ac_n "checking for rint in -lm""... $ac_c" 1>&6
  1712. echo "configure:5987: checking for rint in -lm" >&5
  1713. ac_lib_var=`echo m'_'rint | sed 'y%./+-%__p_%'`
  1714. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  1715.   echo $ac_n "(cached) $ac_c" 1>&6
  1716. else
  1717.   ac_save_LIBS="$LIBS"
  1718. LIBS="-lm $HPUXMATHLIB $LIBS"
  1719. cat > conftest.$ac_ext <<EOF
  1720. #line 5995 "configure"
  1721. #include "confdefs.h"
  1722. /* Override any gcc2 internal prototype to avoid an error.  */
  1723. /* We use char because int might match the return type of a gcc2
  1724.     builtin and then its argument prototype would still apply.  */
  1725. char rint();
  1726. int main() {
  1727. rint()
  1728. ; return 0; }
  1729. EOF
  1730. if { (eval echo configure:6006: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1731.   rm -rf conftest*
  1732.   eval "ac_cv_lib_$ac_lib_var=yes"
  1733. else
  1734.   echo "configure: failed program was:" >&5
  1735.   cat conftest.$ac_ext >&5
  1736.   rm -rf conftest*
  1737.   eval "ac_cv_lib_$ac_lib_var=no"
  1738. fi
  1739. rm -f conftest*
  1740. LIBS="$ac_save_LIBS"
  1741. fi
  1742. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1743.   echo "$ac_t""yes" 1>&6
  1744.   cat >> confdefs.h <<EOF
  1745. #define HAVE_RINT 1
  1746. EOF
  1747. else
  1748.   echo "$ac_t""no" 1>&6
  1749. fi
  1750. fi
  1751. HAVE_LONG_INT_64=0
  1752. echo $ac_n "checking whether 'long int' is 64 bits""... $ac_c" 1>&6
  1753. echo "configure:6035: checking whether 'long int' is 64 bits" >&5
  1754. if test "$cross_compiling" = yes; then
  1755.   echo "$ac_t""assuming not on target machine" 1>&6
  1756. else
  1757.   cat > conftest.$ac_ext <<EOF
  1758. #line 6040 "configure"
  1759. #include "confdefs.h"
  1760. typedef long int int64;
  1761. /* These are globals to discourage the compiler from folding all the
  1762.  * arithmetic tests down to compile-time constants.
  1763.  */
  1764. int64 a = 20000001;
  1765. int64 b = 40000005;
  1766. int does_int64_work()
  1767. {
  1768.   int64 c,d;
  1769.   if (sizeof(int64) != 8)
  1770.     return 0; /* doesn't look like the right size */
  1771.   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
  1772.   c = a * b;
  1773.   d = (c + b) / b;
  1774.   if (d != a+1)
  1775.     return 0;
  1776.   return 1;
  1777. }
  1778. main() {
  1779.   exit(! does_int64_work());
  1780. }
  1781. EOF
  1782. if { (eval echo configure:6068: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  1783. then
  1784.   HAVE_LONG_INT_64=1
  1785.  cat >> confdefs.h <<EOF
  1786. #define HAVE_LONG_INT_64 1
  1787. EOF
  1788.  echo "$ac_t""yes" 1>&6
  1789. else
  1790.   echo "configure: failed program was:" >&5
  1791.   cat conftest.$ac_ext >&5
  1792.   rm -fr conftest*
  1793.   echo "$ac_t""no" 1>&6
  1794. fi
  1795. rm -fr conftest*
  1796. fi
  1797. HAVE_LONG_LONG_INT_64=0
  1798. if [ $HAVE_LONG_INT_64 -eq 0 ] ; then
  1799. echo $ac_n "checking whether 'long long int' is 64 bits""... $ac_c" 1>&6
  1800. echo "configure:6089: checking whether 'long long int' is 64 bits" >&5
  1801. if test "$cross_compiling" = yes; then
  1802.   echo "$ac_t""assuming not on target machine" 1>&6
  1803. else
  1804.   cat > conftest.$ac_ext <<EOF
  1805. #line 6094 "configure"
  1806. #include "confdefs.h"
  1807. typedef long long int int64;
  1808. /* These are globals to discourage the compiler from folding all the
  1809.  * arithmetic tests down to compile-time constants.
  1810.  */
  1811. int64 a = 20000001;
  1812. int64 b = 40000005;
  1813. int does_int64_work()
  1814. {
  1815.   int64 c,d;
  1816.   if (sizeof(int64) != 8)
  1817.     return 0; /* doesn't look like the right size */
  1818.   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
  1819.   c = a * b;
  1820.   d = (c + b) / b;
  1821.   if (d != a+1)
  1822.     return 0;
  1823.   return 1;
  1824. }
  1825. main() {
  1826.   exit(! does_int64_work());
  1827. }
  1828. EOF
  1829. if { (eval echo configure:6122: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  1830. then
  1831.   HAVE_LONG_LONG_INT_64=1
  1832.  cat >> confdefs.h <<EOF
  1833. #define HAVE_LONG_LONG_INT_64 1
  1834. EOF
  1835.  echo "$ac_t""yes" 1>&6
  1836. else
  1837.   echo "configure: failed program was:" >&5
  1838.   cat conftest.$ac_ext >&5
  1839.   rm -fr conftest*
  1840.   echo "$ac_t""no" 1>&6
  1841. fi
  1842. rm -fr conftest*
  1843. fi
  1844. fi
  1845. if [ $HAVE_LONG_LONG_INT_64 -eq 1 ] ; then
  1846.   if [ x$SNPRINTF = x ] ; then
  1847.     echo $ac_n "checking whether snprintf handles 'long long int' as %lld""... $ac_c" 1>&6
  1848. echo "configure:6145: checking whether snprintf handles 'long long int' as %lld" >&5
  1849.     if test "$cross_compiling" = yes; then
  1850.    echo "$ac_t""assuming not on target machine" 1>&6
  1851. # Force usage of our own snprintf, since we cannot test foreign snprintf
  1852. SNPRINTF='snprintf.o'
  1853. INT64_FORMAT='"%lld"'
  1854.   
  1855. else
  1856.   cat > conftest.$ac_ext <<EOF
  1857. #line 6154 "configure"
  1858. #include "confdefs.h"
  1859. #include <stdio.h>
  1860. typedef long long int int64;
  1861. #define INT64_FORMAT "%lld"
  1862. int64 a = 20000001;
  1863. int64 b = 40000005;
  1864. int does_int64_snprintf_work()
  1865. {
  1866.   int64 c;
  1867.   char buf[100];
  1868.   if (sizeof(int64) != 8)
  1869.     return 0; /* doesn't look like the right size */
  1870.   c = a * b;
  1871.   snprintf(buf, 100, INT64_FORMAT, c);
  1872.   if (strcmp(buf, "800000140000005") != 0)
  1873.     return 0; /* either multiply or snprintf is busted */
  1874.   return 1;
  1875. }
  1876. main() {
  1877.   exit(! does_int64_snprintf_work());
  1878. }
  1879. EOF
  1880. if { (eval echo configure:6181: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  1881. then
  1882.    echo "$ac_t""yes" 1>&6
  1883.   INT64_FORMAT='"%lld"'
  1884. else
  1885.   echo "configure: failed program was:" >&5
  1886.   cat conftest.$ac_ext >&5
  1887.   rm -fr conftest*
  1888.    echo "$ac_t""no" 1>&6
  1889.     echo $ac_n "checking whether snprintf handles 'long long int' as %qd""... $ac_c" 1>&6
  1890. echo "configure:6192: checking whether snprintf handles 'long long int' as %qd" >&5 
  1891.     if test "$cross_compiling" = yes; then
  1892.    echo "$ac_t""assuming not on target machine" 1>&6
  1893. # Force usage of our own snprintf, since we cannot test foreign snprintf
  1894. SNPRINTF='snprintf.o'
  1895. INT64_FORMAT='"%lld"'
  1896.   
  1897. else
  1898.   cat > conftest.$ac_ext <<EOF
  1899. #line 6201 "configure"
  1900. #include "confdefs.h"
  1901. #include <stdio.h>
  1902. typedef long long int int64;
  1903. #define INT64_FORMAT "%qd"
  1904.    
  1905. int64 a = 20000001;
  1906. int64 b = 40000005;
  1907.    
  1908. int does_int64_snprintf_work()
  1909. {  
  1910.   int64 c;
  1911.   char buf[100];
  1912.   if (sizeof(int64) != 8)
  1913.     return 0;     /* doesn't look like the right size */
  1914.   c = a * b;
  1915.   snprintf(buf, 100, INT64_FORMAT, c);
  1916.   if (strcmp(buf, "800000140000005") != 0)
  1917.     return 0;     /* either multiply or snprintf is busted */
  1918.   return 1;
  1919. }
  1920. main() {
  1921.   exit(! does_int64_snprintf_work());
  1922. }
  1923. EOF
  1924. if { (eval echo configure:6228: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  1925. then
  1926.    echo "$ac_t""yes" 1>&6
  1927.     INT64_FORMAT='"%qd"'
  1928.   
  1929. else
  1930.   echo "configure: failed program was:" >&5
  1931.   cat conftest.$ac_ext >&5
  1932.   rm -fr conftest*
  1933.    echo "$ac_t""no" 1>&6
  1934. # Force usage of our own snprintf, since system snprintf is broken
  1935. SNPRINTF='snprintf.o'
  1936. INT64_FORMAT='"%lld"'
  1937.   
  1938. fi
  1939. rm -fr conftest*
  1940. fi
  1941.  
  1942. fi
  1943. rm -fr conftest*
  1944. fi
  1945.   else
  1946.     # here if we previously decided we needed to use our own snprintf
  1947.     INT64_FORMAT='"%lld"'
  1948.   fi
  1949. else
  1950.   # Here if we are not using 'long long int' at all
  1951.   INT64_FORMAT='"%ld"'
  1952. fi
  1953. cat >> confdefs.h <<EOF
  1954. #define INT64_FORMAT $INT64_FORMAT
  1955. EOF
  1956. echo $ac_n "checking alignment of short""... $ac_c" 1>&6
  1957. echo "configure:6270: checking alignment of short" >&5
  1958. if eval "test "`echo '$''{'ac_cv_alignof_short'+set}'`" = set"; then
  1959.   echo $ac_n "(cached) $ac_c" 1>&6
  1960. else
  1961.   if test "$cross_compiling" = yes; then
  1962.   ac_cv_alignof_short='sizeof(short)'
  1963. else
  1964.   cat > conftest.$ac_ext <<EOF
  1965. #line 6278 "configure"
  1966. #include "confdefs.h"
  1967. #include <stdio.h>
  1968. struct { char filler; short field; } mystruct;
  1969. main()
  1970. {
  1971.   FILE *f=fopen("conftestval", "w");
  1972.   if (!f) exit(1);
  1973.   fprintf(f, "%dn", ((char*) & mystruct.field) - ((char*) & mystruct));
  1974.   exit(0);
  1975. }
  1976. EOF
  1977. if { (eval echo configure:6290: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  1978. then
  1979.   ac_cv_alignof_short=`cat conftestval`
  1980. else
  1981.   echo "configure: failed program was:" >&5
  1982.   cat conftest.$ac_ext >&5
  1983.   rm -fr conftest*
  1984.   ac_cv_alignof_short='sizeof(short)'
  1985. fi
  1986. rm -fr conftest*
  1987. fi
  1988. fi
  1989. echo "$ac_t""$ac_cv_alignof_short" 1>&6
  1990. cat >> confdefs.h <<EOF
  1991. #define ALIGNOF_SHORT $ac_cv_alignof_short
  1992. EOF
  1993. echo $ac_n "checking alignment of int""... $ac_c" 1>&6
  1994. echo "configure:6310: checking alignment of int" >&5
  1995. if eval "test "`echo '$''{'ac_cv_alignof_int'+set}'`" = set"; then
  1996.   echo $ac_n "(cached) $ac_c" 1>&6
  1997. else
  1998.   if test "$cross_compiling" = yes; then
  1999.   ac_cv_alignof_int='sizeof(int)'
  2000. else
  2001.   cat > conftest.$ac_ext <<EOF
  2002. #line 6318 "configure"
  2003. #include "confdefs.h"
  2004. #include <stdio.h>
  2005. struct { char filler; int field; } mystruct;
  2006. main()
  2007. {
  2008.   FILE *f=fopen("conftestval", "w");
  2009.   if (!f) exit(1);
  2010.   fprintf(f, "%dn", ((char*) & mystruct.field) - ((char*) & mystruct));
  2011.   exit(0);
  2012. }
  2013. EOF
  2014. if { (eval echo configure:6330: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  2015. then
  2016.   ac_cv_alignof_int=`cat conftestval`
  2017. else
  2018.   echo "configure: failed program was:" >&5
  2019.   cat conftest.$ac_ext >&5
  2020.   rm -fr conftest*
  2021.   ac_cv_alignof_int='sizeof(int)'
  2022. fi
  2023. rm -fr conftest*
  2024. fi
  2025. fi
  2026. echo "$ac_t""$ac_cv_alignof_int" 1>&6
  2027. cat >> confdefs.h <<EOF
  2028. #define ALIGNOF_INT $ac_cv_alignof_int
  2029. EOF
  2030. echo $ac_n "checking alignment of long""... $ac_c" 1>&6
  2031. echo "configure:6350: checking alignment of long" >&5
  2032. if eval "test "`echo '$''{'ac_cv_alignof_long'+set}'`" = set"; then
  2033.   echo $ac_n "(cached) $ac_c" 1>&6
  2034. else
  2035.   if test "$cross_compiling" = yes; then
  2036.   ac_cv_alignof_long='sizeof(long)'
  2037. else
  2038.   cat > conftest.$ac_ext <<EOF
  2039. #line 6358 "configure"
  2040. #include "confdefs.h"
  2041. #include <stdio.h>
  2042. struct { char filler; long field; } mystruct;
  2043. main()
  2044. {
  2045.   FILE *f=fopen("conftestval", "w");
  2046.   if (!f) exit(1);
  2047.   fprintf(f, "%dn", ((char*) & mystruct.field) - ((char*) & mystruct));
  2048.   exit(0);
  2049. }
  2050. EOF
  2051. if { (eval echo configure:6370: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  2052. then
  2053.   ac_cv_alignof_long=`cat conftestval`
  2054. else
  2055.   echo "configure: failed program was:" >&5
  2056.   cat conftest.$ac_ext >&5
  2057.   rm -fr conftest*
  2058.   ac_cv_alignof_long='sizeof(long)'
  2059. fi
  2060. rm -fr conftest*
  2061. fi
  2062. fi
  2063. echo "$ac_t""$ac_cv_alignof_long" 1>&6
  2064. cat >> confdefs.h <<EOF
  2065. #define ALIGNOF_LONG $ac_cv_alignof_long
  2066. EOF
  2067. if [ $HAVE_LONG_LONG_INT_64 -eq 1 ] ; then
  2068.   echo $ac_n "checking alignment of long long int""... $ac_c" 1>&6
  2069. echo "configure:6391: checking alignment of long long int" >&5
  2070. if eval "test "`echo '$''{'ac_cv_alignof_long_long_int'+set}'`" = set"; then
  2071.   echo $ac_n "(cached) $ac_c" 1>&6
  2072. else
  2073.   if test "$cross_compiling" = yes; then
  2074.   ac_cv_alignof_long_long_int='sizeof(long long int)'
  2075. else
  2076.   cat > conftest.$ac_ext <<EOF
  2077. #line 6399 "configure"
  2078. #include "confdefs.h"
  2079. #include <stdio.h>
  2080. struct { char filler; long long int field; } mystruct;
  2081. main()
  2082. {
  2083.   FILE *f=fopen("conftestval", "w");
  2084.   if (!f) exit(1);
  2085.   fprintf(f, "%dn", ((char*) & mystruct.field) - ((char*) & mystruct));
  2086.   exit(0);
  2087. }
  2088. EOF
  2089. if { (eval echo configure:6411: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  2090. then
  2091.   ac_cv_alignof_long_long_int=`cat conftestval`
  2092. else
  2093.   echo "configure: failed program was:" >&5
  2094.   cat conftest.$ac_ext >&5
  2095.   rm -fr conftest*
  2096.   ac_cv_alignof_long_long_int='sizeof(long long int)'
  2097. fi
  2098. rm -fr conftest*
  2099. fi
  2100. fi
  2101. echo "$ac_t""$ac_cv_alignof_long_long_int" 1>&6
  2102. cat >> confdefs.h <<EOF
  2103. #define ALIGNOF_LONG_LONG_INT $ac_cv_alignof_long_long_int
  2104. EOF
  2105. fi
  2106. echo $ac_n "checking alignment of double""... $ac_c" 1>&6
  2107. echo "configure:6432: checking alignment of double" >&5
  2108. if eval "test "`echo '$''{'ac_cv_alignof_double'+set}'`" = set"; then
  2109.   echo $ac_n "(cached) $ac_c" 1>&6
  2110. else
  2111.   if test "$cross_compiling" = yes; then
  2112.   ac_cv_alignof_double='sizeof(double)'
  2113. else
  2114.   cat > conftest.$ac_ext <<EOF
  2115. #line 6440 "configure"
  2116. #include "confdefs.h"
  2117. #include <stdio.h>
  2118. struct { char filler; double field; } mystruct;
  2119. main()
  2120. {
  2121.   FILE *f=fopen("conftestval", "w");
  2122.   if (!f) exit(1);
  2123.   fprintf(f, "%dn", ((char*) & mystruct.field) - ((char*) & mystruct));
  2124.   exit(0);
  2125. }
  2126. EOF
  2127. if { (eval echo configure:6452: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  2128. then
  2129.   ac_cv_alignof_double=`cat conftestval`
  2130. else
  2131.   echo "configure: failed program was:" >&5
  2132.   cat conftest.$ac_ext >&5
  2133.   rm -fr conftest*
  2134.   ac_cv_alignof_double='sizeof(double)'
  2135. fi
  2136. rm -fr conftest*
  2137. fi
  2138. fi
  2139. echo "$ac_t""$ac_cv_alignof_double" 1>&6
  2140. cat >> confdefs.h <<EOF
  2141. #define ALIGNOF_DOUBLE $ac_cv_alignof_double
  2142. EOF
  2143. if [ $ac_cv_alignof_double != 'sizeof(double)' ] ; then
  2144.   MAX_ALIGNOF="$ac_cv_alignof_long"
  2145.   if [ $MAX_ALIGNOF -lt $ac_cv_alignof_double ] ; then
  2146.     MAX_ALIGNOF="$ac_cv_alignof_double"
  2147.   fi
  2148.   if [ $HAVE_LONG_LONG_INT_64 -eq 1 ] ; then
  2149.     if [ $MAX_ALIGNOF -lt $ac_cv_alignof_long_long_int ] ; then
  2150.       MAX_ALIGNOF="$ac_cv_alignof_long_long_int"
  2151.     fi
  2152.   fi
  2153. else
  2154.     MAX_ALIGNOF="$ac_cv_alignof_double"
  2155. fi
  2156. cat >> confdefs.h <<EOF
  2157. #define MAXIMUM_ALIGNOF $MAX_ALIGNOF
  2158. EOF
  2159. echo $ac_n "checking for POSIX signal interface""... $ac_c" 1>&6
  2160. echo "configure:6494: checking for POSIX signal interface" >&5
  2161. cat > conftest.$ac_ext <<EOF
  2162. #line 6496 "configure"
  2163. #include "confdefs.h"
  2164. #include <signal.h>
  2165. int main() {
  2166. struct sigaction act, oact;
  2167. sigemptyset(&act.sa_mask);
  2168. act.sa_flags = SA_RESTART;
  2169. sigaction(0, &act, &oact);
  2170. ; return 0; }
  2171. EOF
  2172. if { (eval echo configure:6506: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2173.   rm -rf conftest*
  2174.   cat >> confdefs.h <<EOF
  2175. #define USE_POSIX_SIGNALS 1
  2176. EOF
  2177. HAVE_POSIX_SIGNALS="1"
  2178. echo "$ac_t""yes" 1>&6
  2179. else
  2180.   echo "configure: failed program was:" >&5
  2181.   cat conftest.$ac_ext >&5
  2182.   rm -rf conftest*
  2183.   HAVE_POSIX_SIGNALS=""
  2184. echo "$ac_t""no" 1>&6
  2185. fi
  2186. rm -f conftest*
  2187. if test -z "$TCL_DIRS"
  2188. then
  2189. # Extract the first word of "tclsh", so it can be a program name with args.
  2190. set dummy tclsh; ac_word=$2
  2191. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2192. echo "configure:6530: checking for $ac_word" >&5
  2193. if eval "test "`echo '$''{'ac_cv_path_TCLSH'+set}'`" = set"; then
  2194.   echo $ac_n "(cached) $ac_c" 1>&6
  2195. else
  2196.   case "$TCLSH" in
  2197.   /*)
  2198.   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
  2199.   ;;
  2200.   ?:/*)  
  2201.   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a dos path.
  2202.   ;;
  2203.   *)
  2204.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2205.   ac_dummy="$PATH"
  2206.   for ac_dir in $ac_dummy; do 
  2207.     test -z "$ac_dir" && ac_dir=.
  2208.     if test -f $ac_dir/$ac_word; then
  2209.       ac_cv_path_TCLSH="$ac_dir/$ac_word"
  2210.       break
  2211.     fi
  2212.   done
  2213.   IFS="$ac_save_ifs"
  2214.   ;;
  2215. esac
  2216. fi
  2217. TCLSH="$ac_cv_path_TCLSH"
  2218. if test -n "$TCLSH"; then
  2219.   echo "$ac_t""$TCLSH" 1>&6
  2220. else
  2221.   echo "$ac_t""no" 1>&6
  2222. fi
  2223. if test -z "$TCLSH"
  2224. then
  2225. # Extract the first word of "tcl", so it can be a program name with args.
  2226. set dummy tcl; ac_word=$2
  2227. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  2228. echo "configure:6567: checking for $ac_word" >&5
  2229. if eval "test "`echo '$''{'ac_cv_path_TCLSH'+set}'`" = set"; then
  2230.   echo $ac_n "(cached) $ac_c" 1>&6
  2231. else
  2232.   case "$TCLSH" in
  2233.   /*)
  2234.   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
  2235.   ;;
  2236.   ?:/*)  
  2237.   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a dos path.
  2238.   ;;
  2239.   *)
  2240.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
  2241.   ac_dummy="$PATH"
  2242.   for ac_dir in $ac_dummy; do 
  2243.     test -z "$ac_dir" && ac_dir=.
  2244.     if test -f $ac_dir/$ac_word; then
  2245.       ac_cv_path_TCLSH="$ac_dir/$ac_word"
  2246.       break
  2247.     fi
  2248.   done
  2249.   IFS="$ac_save_ifs"
  2250.   ;;
  2251. esac
  2252. fi
  2253. TCLSH="$ac_cv_path_TCLSH"
  2254. if test -n "$TCLSH"; then
  2255.   echo "$ac_t""$TCLSH" 1>&6
  2256. else
  2257.   echo "$ac_t""no" 1>&6
  2258. fi
  2259. if test -z "$TCLSH"
  2260. then
  2261. echo "configure: warning: TCL/TK support disabled; tcl shell is not in your path" 1>&2
  2262. USE_TCL=
  2263. fi
  2264. fi
  2265. fi
  2266. if test "$USE_TCL" = true
  2267. then
  2268. echo $ac_n "checking for tclConfig.sh""... $ac_c" 1>&6
  2269. echo "configure:6610: checking for tclConfig.sh" >&5
  2270. TCL_CONFIG_SH=
  2271. library_dirs=
  2272. if test -z "$TCL_DIRS"
  2273. then
  2274. library_dirs=`echo 'puts $auto_path' | $TCLSH`
  2275. fi
  2276. library_dirs="$TCL_DIRS $TK_DIRS $library_dirs"
  2277. for dir in $library_dirs; do
  2278. if test -d "$dir" -a -r "$dir/tclConfig.sh"; then
  2279. TCL_CONFIG_SH=$dir/tclConfig.sh
  2280. break
  2281. fi
  2282. done
  2283. if test -z "$TCL_CONFIG_SH"; then
  2284. echo "$ac_t""no" 1>&6
  2285. echo "configure: warning: TCL/TK support disabled; Tcl configuration script missing" 1>&2
  2286. USE_TCL=
  2287. else
  2288. echo "$ac_t""$TCL_CONFIG_SH" 1>&6
  2289. fi
  2290. fi
  2291. USE_TK=$USE_TCL # If TCL is disabled, disable TK
  2292. if test "$USE_TK" = true
  2293. then
  2294. echo $ac_n "checking for tkConfig.sh""... $ac_c" 1>&6
  2295. echo "configure:6639: checking for tkConfig.sh" >&5
  2296. TK_CONFIG_SH=
  2297. # library_dirs are set in the check for TCL
  2298. for dir in $library_dirs
  2299. do
  2300. if test -d "$dir" -a -r "$dir/tkConfig.sh"
  2301. then
  2302. TK_CONFIG_SH=$dir/tkConfig.sh
  2303. break
  2304. fi
  2305. done
  2306. if test -z "$TK_CONFIG_SH"
  2307. then
  2308. echo "$ac_t""no" 1>&6
  2309. echo "configure: warning: TK support disabled; Tk configuration script missing" 1>&2
  2310. USE_TK=
  2311. else
  2312. echo "$ac_t""$TK_CONFIG_SH" 1>&6
  2313. fi
  2314. fi
  2315. USE_X=$USE_TK
  2316. if test "$USE_X" = true; then
  2317. ice_save_LIBS="$LIBS"
  2318. ice_save_CFLAGS="$CFLAGS"
  2319. ice_save_CPPFLAGS="$CPPFLAGS"
  2320. ice_save_LDFLAGS="$LDFLAGS"
  2321. # If we find X, set shell vars x_includes and x_libraries to the
  2322. # paths, otherwise set no_x=yes.
  2323. # Uses ac_ vars as temps to allow command line to override cache and checks.
  2324. # --without-x overrides everything else, but does not touch the cache.
  2325. echo $ac_n "checking for X""... $ac_c" 1>&6
  2326. echo "configure:6676: checking for X" >&5
  2327. # Check whether --with-x or --without-x was given.
  2328. if test "${with_x+set}" = set; then
  2329.   withval="$with_x"
  2330.   :
  2331. fi
  2332. # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
  2333. if test "x$with_x" = xno; then
  2334.   # The user explicitly disabled X.
  2335.   have_x=disabled
  2336. else
  2337.   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
  2338.     # Both variables are already set.
  2339.     have_x=yes
  2340.   else
  2341. if eval "test "`echo '$''{'ac_cv_have_x'+set}'`" = set"; then
  2342.   echo $ac_n "(cached) $ac_c" 1>&6
  2343. else
  2344.   # One or both of the vars are not set, and there is no cached value.
  2345. ac_x_includes=NO ac_x_libraries=NO
  2346. rm -fr conftestdir
  2347. if mkdir conftestdir; then
  2348.   cd conftestdir
  2349.   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
  2350.   cat > Imakefile <<'EOF'
  2351. acfindx:
  2352. @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
  2353. EOF
  2354.   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
  2355.     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  2356.     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
  2357.     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
  2358.     for ac_extension in a so sl; do
  2359.       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
  2360.         test -f $ac_im_libdir/libX11.$ac_extension; then
  2361.         ac_im_usrlibdir=$ac_im_libdir; break
  2362.       fi
  2363.     done
  2364.     # Screen out bogus values from the imake configuration.  They are
  2365.     # bogus both because they are the default anyway, and because
  2366.     # using them would break gcc on systems where it needs fixed includes.
  2367.     case "$ac_im_incroot" in
  2368. /usr/include) ;;
  2369. *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;;
  2370.     esac
  2371.     case "$ac_im_usrlibdir" in
  2372. /usr/lib | /lib) ;;
  2373. *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;;
  2374.     esac
  2375.   fi
  2376.   cd ..
  2377.   rm -fr conftestdir
  2378. fi
  2379. if test "$ac_x_includes" = NO; then
  2380.   # Guess where to find include files, by looking for this one X11 .h file.
  2381.   test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h
  2382.   # First, try using that file with no special directory specified.
  2383. cat > conftest.$ac_ext <<EOF
  2384. #line 6738 "configure"
  2385. #include "confdefs.h"
  2386. #include <$x_direct_test_include>
  2387. EOF
  2388. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2389. { (eval echo configure:6743: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  2390. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  2391. if test -z "$ac_err"; then
  2392.   rm -rf conftest*
  2393.   # We can compile using X headers with no special include directory.
  2394. ac_x_includes=
  2395. else
  2396.   echo "$ac_err" >&5
  2397.   echo "configure: failed program was:" >&5
  2398.   cat conftest.$ac_ext >&5
  2399.   rm -rf conftest*
  2400.   # Look for the header file in a standard set of common directories.
  2401. # Check X11 before X11Rn because it is often a symlink to the current release.
  2402.   for ac_dir in               
  2403.     /usr/X11/include          
  2404.     /usr/X11R6/include        
  2405.     /usr/X11R5/include        
  2406.     /usr/X11R4/include        
  2407.                               
  2408.     /usr/include/X11          
  2409.     /usr/include/X11R6        
  2410.     /usr/include/X11R5        
  2411.     /usr/include/X11R4        
  2412.                               
  2413.     /usr/local/X11/include    
  2414.     /usr/local/X11R6/include  
  2415.     /usr/local/X11R5/include  
  2416.     /usr/local/X11R4/include  
  2417.                               
  2418.     /usr/local/include/X11    
  2419.     /usr/local/include/X11R6  
  2420.     /usr/local/include/X11R5  
  2421.     /usr/local/include/X11R4  
  2422.                               
  2423.     /usr/X386/include         
  2424.     /usr/x386/include         
  2425.     /usr/XFree86/include/X11  
  2426.                               
  2427.     /usr/include              
  2428.     /usr/local/include        
  2429.     /usr/unsupported/include  
  2430.     /usr/athena/include       
  2431.     /usr/local/x11r5/include  
  2432.     /usr/lpp/Xamples/include  
  2433.                               
  2434.     /usr/openwin/include      
  2435.     /usr/openwin/share/include 
  2436.     ; 
  2437.   do
  2438.     if test -r "$ac_dir/$x_direct_test_include"; then
  2439.       ac_x_includes=$ac_dir
  2440.       break
  2441.     fi
  2442.   done
  2443. fi
  2444. rm -f conftest*
  2445. fi # $ac_x_includes = NO
  2446. if test "$ac_x_libraries" = NO; then
  2447.   # Check for the libraries.
  2448.   test -z "$x_direct_test_library" && x_direct_test_library=Xt
  2449.   test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc
  2450.   # See if we find them without any special options.
  2451.   # Don't add to $LIBS permanently.
  2452.   ac_save_LIBS="$LIBS"
  2453.   LIBS="-l$x_direct_test_library $LIBS"
  2454. cat > conftest.$ac_ext <<EOF
  2455. #line 6812 "configure"
  2456. #include "confdefs.h"
  2457. int main() {
  2458. ${x_direct_test_function}()
  2459. ; return 0; }
  2460. EOF
  2461. if { (eval echo configure:6819: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2462.   rm -rf conftest*
  2463.   LIBS="$ac_save_LIBS"
  2464. # We can link X programs with no special library path.
  2465. ac_x_libraries=
  2466. else
  2467.   echo "configure: failed program was:" >&5
  2468.   cat conftest.$ac_ext >&5
  2469.   rm -rf conftest*
  2470.   LIBS="$ac_save_LIBS"
  2471. # First see if replacing the include by lib works.
  2472. # Check X11 before X11Rn because it is often a symlink to the current release.
  2473. for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` 
  2474.     /usr/X11/lib          
  2475.     /usr/X11R6/lib        
  2476.     /usr/X11R5/lib        
  2477.     /usr/X11R4/lib        
  2478.                           
  2479.     /usr/lib/X11          
  2480.     /usr/lib/X11R6        
  2481.     /usr/lib/X11R5        
  2482.     /usr/lib/X11R4        
  2483.                           
  2484.     /usr/local/X11/lib    
  2485.     /usr/local/X11R6/lib  
  2486.     /usr/local/X11R5/lib  
  2487.     /usr/local/X11R4/lib  
  2488.                           
  2489.     /usr/local/lib/X11    
  2490.     /usr/local/lib/X11R6  
  2491.     /usr/local/lib/X11R5  
  2492.     /usr/local/lib/X11R4  
  2493.                           
  2494.     /usr/X386/lib         
  2495.     /usr/x386/lib         
  2496.     /usr/XFree86/lib/X11  
  2497.                           
  2498.     /usr/lib              
  2499.     /usr/local/lib        
  2500.     /usr/unsupported/lib  
  2501.     /usr/athena/lib       
  2502.     /usr/local/x11r5/lib  
  2503.     /usr/lpp/Xamples/lib  
  2504.     /lib/usr/lib/X11   
  2505.                           
  2506.     /usr/openwin/lib      
  2507.     /usr/openwin/share/lib 
  2508.     ; 
  2509. do
  2510.   for ac_extension in a so sl; do
  2511.     if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then
  2512.       ac_x_libraries=$ac_dir
  2513.       break 2
  2514.     fi
  2515.   done
  2516. done
  2517. fi
  2518. rm -f conftest*
  2519. fi # $ac_x_libraries = NO
  2520. if test "$ac_x_includes" = NO || test "$ac_x_libraries" = NO; then
  2521.   # Didn't find X anywhere.  Cache the known absence of X.
  2522.   ac_cv_have_x="have_x=no"
  2523. else
  2524.   # Record where we found X for the cache.
  2525.   ac_cv_have_x="have_x=yes 
  2526.         ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
  2527. fi
  2528. fi
  2529.   fi
  2530.   eval "$ac_cv_have_x"
  2531. fi # $with_x != no
  2532. if test "$have_x" != yes; then
  2533.   echo "$ac_t""$have_x" 1>&6
  2534.   no_x=yes
  2535. else
  2536.   # If each of the values was on the command line, it overrides each guess.
  2537.   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
  2538.   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
  2539.   # Update the cache value to reflect the command line values.
  2540.   ac_cv_have_x="have_x=yes 
  2541. ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
  2542.   echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
  2543. fi
  2544. if test "$no_x" = yes; then
  2545.   # Not all programs may use this symbol, but it does not hurt to define it.
  2546.   cat >> confdefs.h <<EOF
  2547. #define X_DISPLAY_MISSING 1
  2548. EOF
  2549.   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
  2550. else
  2551.   if test -n "$x_includes"; then
  2552.     X_CFLAGS="$X_CFLAGS -I$x_includes"
  2553.   fi
  2554.   # It would also be nice to do this for all -L options, not just this one.
  2555.   if test -n "$x_libraries"; then
  2556.     X_LIBS="$X_LIBS -L$x_libraries"
  2557.     # For Solaris; some versions of Sun CC require a space after -R and
  2558.     # others require no space.  Words are not sufficient . . . .
  2559.     case "`(uname -sr) 2>/dev/null`" in
  2560.     "SunOS 5"*)
  2561.       echo $ac_n "checking whether -R must be followed by a space""... $ac_c" 1>&6
  2562. echo "configure:6925: checking whether -R must be followed by a space" >&5
  2563.       ac_xsave_LIBS="$LIBS"; LIBS="$LIBS -R$x_libraries"
  2564.       cat > conftest.$ac_ext <<EOF
  2565. #line 6928 "configure"
  2566. #include "confdefs.h"
  2567. int main() {
  2568. ; return 0; }
  2569. EOF
  2570. if { (eval echo configure:6935: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2571.   rm -rf conftest*
  2572.   ac_R_nospace=yes
  2573. else
  2574.   echo "configure: failed program was:" >&5
  2575.   cat conftest.$ac_ext >&5
  2576.   rm -rf conftest*
  2577.   ac_R_nospace=no
  2578. fi
  2579. rm -f conftest*
  2580.       if test $ac_R_nospace = yes; then
  2581. echo "$ac_t""no" 1>&6
  2582. X_LIBS="$X_LIBS -R$x_libraries"
  2583.       else
  2584. LIBS="$ac_xsave_LIBS -R $x_libraries"
  2585. cat > conftest.$ac_ext <<EOF
  2586. #line 6951 "configure"
  2587. #include "confdefs.h"
  2588. int main() {
  2589. ; return 0; }
  2590. EOF
  2591. if { (eval echo configure:6958: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2592.   rm -rf conftest*
  2593.   ac_R_space=yes
  2594. else
  2595.   echo "configure: failed program was:" >&5
  2596.   cat conftest.$ac_ext >&5
  2597.   rm -rf conftest*
  2598.   ac_R_space=no
  2599. fi
  2600. rm -f conftest*
  2601. if test $ac_R_space = yes; then
  2602.   echo "$ac_t""yes" 1>&6
  2603.   X_LIBS="$X_LIBS -R $x_libraries"
  2604. else
  2605.   echo "$ac_t""neither works" 1>&6
  2606. fi
  2607.       fi
  2608.       LIBS="$ac_xsave_LIBS"
  2609.     esac
  2610.   fi
  2611.   # Check for system-dependent libraries X programs must link with.
  2612.   # Do this before checking for the system-independent R6 libraries
  2613.   # (-lICE), since we may need -lsocket or whatever for X linking.
  2614.   if test "$ISC" = yes; then
  2615.     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
  2616.   else
  2617.     # Martyn.Johnson@cl.cam.ac.uk says this is needed for Ultrix, if the X
  2618.     # libraries were built with DECnet support.  And karl@cs.umb.edu says
  2619.     # the Alpha needs dnet_stub (dnet does not exist).
  2620.     echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6
  2621. echo "configure:6990: checking for dnet_ntoa in -ldnet" >&5
  2622. ac_lib_var=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'`
  2623. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  2624.   echo $ac_n "(cached) $ac_c" 1>&6
  2625. else
  2626.   ac_save_LIBS="$LIBS"
  2627. LIBS="-ldnet  $LIBS"
  2628. cat > conftest.$ac_ext <<EOF
  2629. #line 6998 "configure"
  2630. #include "confdefs.h"
  2631. /* Override any gcc2 internal prototype to avoid an error.  */
  2632. /* We use char because int might match the return type of a gcc2
  2633.     builtin and then its argument prototype would still apply.  */
  2634. char dnet_ntoa();
  2635. int main() {
  2636. dnet_ntoa()
  2637. ; return 0; }
  2638. EOF
  2639. if { (eval echo configure:7009: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2640.   rm -rf conftest*
  2641.   eval "ac_cv_lib_$ac_lib_var=yes"
  2642. else
  2643.   echo "configure: failed program was:" >&5
  2644.   cat conftest.$ac_ext >&5
  2645.   rm -rf conftest*
  2646.   eval "ac_cv_lib_$ac_lib_var=no"
  2647. fi
  2648. rm -f conftest*
  2649. LIBS="$ac_save_LIBS"
  2650. fi
  2651. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  2652.   echo "$ac_t""yes" 1>&6
  2653.   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
  2654. else
  2655.   echo "$ac_t""no" 1>&6
  2656. fi
  2657.     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
  2658.       echo $ac_n "checking for dnet_ntoa in -ldnet_stub""... $ac_c" 1>&6
  2659. echo "configure:7031: checking for dnet_ntoa in -ldnet_stub" >&5
  2660. ac_lib_var=`echo dnet_stub'_'dnet_ntoa | sed 'y%./+-%__p_%'`
  2661. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  2662.   echo $ac_n "(cached) $ac_c" 1>&6
  2663. else
  2664.   ac_save_LIBS="$LIBS"
  2665. LIBS="-ldnet_stub  $LIBS"
  2666. cat > conftest.$ac_ext <<EOF
  2667. #line 7039 "configure"
  2668. #include "confdefs.h"
  2669. /* Override any gcc2 internal prototype to avoid an error.  */
  2670. /* We use char because int might match the return type of a gcc2
  2671.     builtin and then its argument prototype would still apply.  */
  2672. char dnet_ntoa();
  2673. int main() {
  2674. dnet_ntoa()
  2675. ; return 0; }
  2676. EOF
  2677. if { (eval echo configure:7050: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2678.   rm -rf conftest*
  2679.   eval "ac_cv_lib_$ac_lib_var=yes"
  2680. else
  2681.   echo "configure: failed program was:" >&5
  2682.   cat conftest.$ac_ext >&5
  2683.   rm -rf conftest*
  2684.   eval "ac_cv_lib_$ac_lib_var=no"
  2685. fi
  2686. rm -f conftest*
  2687. LIBS="$ac_save_LIBS"
  2688. fi
  2689. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  2690.   echo "$ac_t""yes" 1>&6
  2691.   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
  2692. else
  2693.   echo "$ac_t""no" 1>&6
  2694. fi
  2695.     fi
  2696.     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
  2697.     # to get the SysV transport functions.
  2698.     # chad@anasazi.com says the Pyramis MIS-ES running DC/OSx (SVR4)
  2699.     # needs -lnsl.
  2700.     # The nsl library prevents programs from opening the X display
  2701.     # on Irix 5.2, according to dickey@clark.net.
  2702.     echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
  2703. echo "configure:7079: checking for gethostbyname" >&5
  2704. if eval "test "`echo '$''{'ac_cv_func_gethostbyname'+set}'`" = set"; then
  2705.   echo $ac_n "(cached) $ac_c" 1>&6
  2706. else
  2707.   cat > conftest.$ac_ext <<EOF
  2708. #line 7084 "configure"
  2709. #include "confdefs.h"
  2710. /* System header to define __stub macros and hopefully few prototypes,
  2711.     which can conflict with char gethostbyname(); below.  */
  2712. #include <assert.h>
  2713. /* Override any gcc2 internal prototype to avoid an error.  */
  2714. /* We use char because int might match the return type of a gcc2
  2715.     builtin and then its argument prototype would still apply.  */
  2716. char gethostbyname();
  2717. int main() {
  2718. /* The GNU C library defines this for functions which it implements
  2719.     to always fail with ENOSYS.  Some functions are actually named
  2720.     something starting with __ and the normal name is an alias.  */
  2721. #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
  2722. choke me
  2723. #else
  2724. gethostbyname();
  2725. #endif
  2726. ; return 0; }
  2727. EOF
  2728. if { (eval echo configure:7107: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2729.   rm -rf conftest*
  2730.   eval "ac_cv_func_gethostbyname=yes"
  2731. else
  2732.   echo "configure: failed program was:" >&5
  2733.   cat conftest.$ac_ext >&5
  2734.   rm -rf conftest*
  2735.   eval "ac_cv_func_gethostbyname=no"
  2736. fi
  2737. rm -f conftest*
  2738. fi
  2739. if eval "test "`echo '$ac_cv_func_'gethostbyname`" = yes"; then
  2740.   echo "$ac_t""yes" 1>&6
  2741.   :
  2742. else
  2743.   echo "$ac_t""no" 1>&6
  2744. fi
  2745.     if test $ac_cv_func_gethostbyname = no; then
  2746.       echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
  2747. echo "configure:7128: checking for gethostbyname in -lnsl" >&5
  2748. ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
  2749. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  2750.   echo $ac_n "(cached) $ac_c" 1>&6
  2751. else
  2752.   ac_save_LIBS="$LIBS"
  2753. LIBS="-lnsl  $LIBS"
  2754. cat > conftest.$ac_ext <<EOF
  2755. #line 7136 "configure"
  2756. #include "confdefs.h"
  2757. /* Override any gcc2 internal prototype to avoid an error.  */
  2758. /* We use char because int might match the return type of a gcc2
  2759.     builtin and then its argument prototype would still apply.  */
  2760. char gethostbyname();
  2761. int main() {
  2762. gethostbyname()
  2763. ; return 0; }
  2764. EOF
  2765. if { (eval echo configure:7147: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2766.   rm -rf conftest*
  2767.   eval "ac_cv_lib_$ac_lib_var=yes"
  2768. else
  2769.   echo "configure: failed program was:" >&5
  2770.   cat conftest.$ac_ext >&5
  2771.   rm -rf conftest*
  2772.   eval "ac_cv_lib_$ac_lib_var=no"
  2773. fi
  2774. rm -f conftest*
  2775. LIBS="$ac_save_LIBS"
  2776. fi
  2777. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  2778.   echo "$ac_t""yes" 1>&6
  2779.   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
  2780. else
  2781.   echo "$ac_t""no" 1>&6
  2782. fi
  2783.     fi
  2784.     # lieder@skyler.mavd.honeywell.com says without -lsocket,
  2785.     # socket/setsockopt and other routines are undefined under SCO ODT
  2786.     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
  2787.     # on later versions), says simon@lia.di.epfl.ch: it contains
  2788.     # gethostby* variants that don't use the nameserver (or something).
  2789.     # -lsocket must be given before -lnsl if both are needed.
  2790.     # We assume that if connect needs -lnsl, so does gethostbyname.
  2791.     echo $ac_n "checking for connect""... $ac_c" 1>&6
  2792. echo "configure:7177: checking for connect" >&5
  2793. if eval "test "`echo '$''{'ac_cv_func_connect'+set}'`" = set"; then
  2794.   echo $ac_n "(cached) $ac_c" 1>&6
  2795. else
  2796.   cat > conftest.$ac_ext <<EOF
  2797. #line 7182 "configure"
  2798. #include "confdefs.h"
  2799. /* System header to define __stub macros and hopefully few prototypes,
  2800.     which can conflict with char connect(); below.  */
  2801. #include <assert.h>
  2802. /* Override any gcc2 internal prototype to avoid an error.  */
  2803. /* We use char because int might match the return type of a gcc2
  2804.     builtin and then its argument prototype would still apply.  */
  2805. char connect();
  2806. int main() {
  2807. /* The GNU C library defines this for functions which it implements
  2808.     to always fail with ENOSYS.  Some functions are actually named
  2809.     something starting with __ and the normal name is an alias.  */
  2810. #if defined (__stub_connect) || defined (__stub___connect)
  2811. choke me
  2812. #else
  2813. connect();
  2814. #endif
  2815. ; return 0; }
  2816. EOF
  2817. if { (eval echo configure:7205: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2818.   rm -rf conftest*
  2819.   eval "ac_cv_func_connect=yes"
  2820. else
  2821.   echo "configure: failed program was:" >&5
  2822.   cat conftest.$ac_ext >&5
  2823.   rm -rf conftest*
  2824.   eval "ac_cv_func_connect=no"
  2825. fi
  2826. rm -f conftest*
  2827. fi
  2828. if eval "test "`echo '$ac_cv_func_'connect`" = yes"; then
  2829.   echo "$ac_t""yes" 1>&6
  2830.   :
  2831. else
  2832.   echo "$ac_t""no" 1>&6
  2833. fi
  2834.     if test $ac_cv_func_connect = no; then
  2835.       echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
  2836. echo "configure:7226: checking for connect in -lsocket" >&5
  2837. ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'`
  2838. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  2839.   echo $ac_n "(cached) $ac_c" 1>&6
  2840. else
  2841.   ac_save_LIBS="$LIBS"
  2842. LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
  2843. cat > conftest.$ac_ext <<EOF
  2844. #line 7234 "configure"
  2845. #include "confdefs.h"
  2846. /* Override any gcc2 internal prototype to avoid an error.  */
  2847. /* We use char because int might match the return type of a gcc2
  2848.     builtin and then its argument prototype would still apply.  */
  2849. char connect();
  2850. int main() {
  2851. connect()
  2852. ; return 0; }
  2853. EOF
  2854. if { (eval echo configure:7245: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2855.   rm -rf conftest*
  2856.   eval "ac_cv_lib_$ac_lib_var=yes"
  2857. else
  2858.   echo "configure: failed program was:" >&5
  2859.   cat conftest.$ac_ext >&5
  2860.   rm -rf conftest*
  2861.   eval "ac_cv_lib_$ac_lib_var=no"
  2862. fi
  2863. rm -f conftest*
  2864. LIBS="$ac_save_LIBS"
  2865. fi
  2866. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  2867.   echo "$ac_t""yes" 1>&6
  2868.   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
  2869. else
  2870.   echo "$ac_t""no" 1>&6
  2871. fi
  2872.     fi
  2873.     # gomez@mi.uni-erlangen.de says -lposix is necessary on A/UX.
  2874.     echo $ac_n "checking for remove""... $ac_c" 1>&6
  2875. echo "configure:7269: checking for remove" >&5
  2876. if eval "test "`echo '$''{'ac_cv_func_remove'+set}'`" = set"; then
  2877.   echo $ac_n "(cached) $ac_c" 1>&6
  2878. else
  2879.   cat > conftest.$ac_ext <<EOF
  2880. #line 7274 "configure"
  2881. #include "confdefs.h"
  2882. /* System header to define __stub macros and hopefully few prototypes,
  2883.     which can conflict with char remove(); below.  */
  2884. #include <assert.h>
  2885. /* Override any gcc2 internal prototype to avoid an error.  */
  2886. /* We use char because int might match the return type of a gcc2
  2887.     builtin and then its argument prototype would still apply.  */
  2888. char remove();
  2889. int main() {
  2890. /* The GNU C library defines this for functions which it implements
  2891.     to always fail with ENOSYS.  Some functions are actually named
  2892.     something starting with __ and the normal name is an alias.  */
  2893. #if defined (__stub_remove) || defined (__stub___remove)
  2894. choke me
  2895. #else
  2896. remove();
  2897. #endif
  2898. ; return 0; }
  2899. EOF
  2900. if { (eval echo configure:7297: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2901.   rm -rf conftest*
  2902.   eval "ac_cv_func_remove=yes"
  2903. else
  2904.   echo "configure: failed program was:" >&5
  2905.   cat conftest.$ac_ext >&5
  2906.   rm -rf conftest*
  2907.   eval "ac_cv_func_remove=no"
  2908. fi
  2909. rm -f conftest*
  2910. fi
  2911. if eval "test "`echo '$ac_cv_func_'remove`" = yes"; then
  2912.   echo "$ac_t""yes" 1>&6
  2913.   :
  2914. else
  2915.   echo "$ac_t""no" 1>&6
  2916. fi
  2917.     if test $ac_cv_func_remove = no; then
  2918.       echo $ac_n "checking for remove in -lposix""... $ac_c" 1>&6
  2919. echo "configure:7318: checking for remove in -lposix" >&5
  2920. ac_lib_var=`echo posix'_'remove | sed 'y%./+-%__p_%'`
  2921. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  2922.   echo $ac_n "(cached) $ac_c" 1>&6
  2923. else
  2924.   ac_save_LIBS="$LIBS"
  2925. LIBS="-lposix  $LIBS"
  2926. cat > conftest.$ac_ext <<EOF
  2927. #line 7326 "configure"
  2928. #include "confdefs.h"
  2929. /* Override any gcc2 internal prototype to avoid an error.  */
  2930. /* We use char because int might match the return type of a gcc2
  2931.     builtin and then its argument prototype would still apply.  */
  2932. char remove();
  2933. int main() {
  2934. remove()
  2935. ; return 0; }
  2936. EOF
  2937. if { (eval echo configure:7337: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2938.   rm -rf conftest*
  2939.   eval "ac_cv_lib_$ac_lib_var=yes"
  2940. else
  2941.   echo "configure: failed program was:" >&5
  2942.   cat conftest.$ac_ext >&5
  2943.   rm -rf conftest*
  2944.   eval "ac_cv_lib_$ac_lib_var=no"
  2945. fi
  2946. rm -f conftest*
  2947. LIBS="$ac_save_LIBS"
  2948. fi
  2949. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  2950.   echo "$ac_t""yes" 1>&6
  2951.   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
  2952. else
  2953.   echo "$ac_t""no" 1>&6
  2954. fi
  2955.     fi
  2956.     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
  2957.     echo $ac_n "checking for shmat""... $ac_c" 1>&6
  2958. echo "configure:7361: checking for shmat" >&5
  2959. if eval "test "`echo '$''{'ac_cv_func_shmat'+set}'`" = set"; then
  2960.   echo $ac_n "(cached) $ac_c" 1>&6
  2961. else
  2962.   cat > conftest.$ac_ext <<EOF
  2963. #line 7366 "configure"
  2964. #include "confdefs.h"
  2965. /* System header to define __stub macros and hopefully few prototypes,
  2966.     which can conflict with char shmat(); below.  */
  2967. #include <assert.h>
  2968. /* Override any gcc2 internal prototype to avoid an error.  */
  2969. /* We use char because int might match the return type of a gcc2
  2970.     builtin and then its argument prototype would still apply.  */
  2971. char shmat();
  2972. int main() {
  2973. /* The GNU C library defines this for functions which it implements
  2974.     to always fail with ENOSYS.  Some functions are actually named
  2975.     something starting with __ and the normal name is an alias.  */
  2976. #if defined (__stub_shmat) || defined (__stub___shmat)
  2977. choke me
  2978. #else
  2979. shmat();
  2980. #endif
  2981. ; return 0; }
  2982. EOF
  2983. if { (eval echo configure:7389: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  2984.   rm -rf conftest*
  2985.   eval "ac_cv_func_shmat=yes"
  2986. else
  2987.   echo "configure: failed program was:" >&5
  2988.   cat conftest.$ac_ext >&5
  2989.   rm -rf conftest*
  2990.   eval "ac_cv_func_shmat=no"
  2991. fi
  2992. rm -f conftest*
  2993. fi
  2994. if eval "test "`echo '$ac_cv_func_'shmat`" = yes"; then
  2995.   echo "$ac_t""yes" 1>&6
  2996.   :
  2997. else
  2998.   echo "$ac_t""no" 1>&6
  2999. fi
  3000.     if test $ac_cv_func_shmat = no; then
  3001.       echo $ac_n "checking for shmat in -lipc""... $ac_c" 1>&6
  3002. echo "configure:7410: checking for shmat in -lipc" >&5
  3003. ac_lib_var=`echo ipc'_'shmat | sed 'y%./+-%__p_%'`
  3004. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  3005.   echo $ac_n "(cached) $ac_c" 1>&6
  3006. else
  3007.   ac_save_LIBS="$LIBS"
  3008. LIBS="-lipc  $LIBS"
  3009. cat > conftest.$ac_ext <<EOF
  3010. #line 7418 "configure"
  3011. #include "confdefs.h"
  3012. /* Override any gcc2 internal prototype to avoid an error.  */
  3013. /* We use char because int might match the return type of a gcc2
  3014.     builtin and then its argument prototype would still apply.  */
  3015. char shmat();
  3016. int main() {
  3017. shmat()
  3018. ; return 0; }
  3019. EOF
  3020. if { (eval echo configure:7429: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  3021.   rm -rf conftest*
  3022.   eval "ac_cv_lib_$ac_lib_var=yes"
  3023. else
  3024.   echo "configure: failed program was:" >&5
  3025.   cat conftest.$ac_ext >&5
  3026.   rm -rf conftest*
  3027.   eval "ac_cv_lib_$ac_lib_var=no"
  3028. fi
  3029. rm -f conftest*
  3030. LIBS="$ac_save_LIBS"
  3031. fi
  3032. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  3033.   echo "$ac_t""yes" 1>&6
  3034.   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
  3035. else
  3036.   echo "$ac_t""no" 1>&6
  3037. fi
  3038.     fi
  3039.   fi
  3040.   # Check for libraries that X11R6 Xt/Xaw programs need.
  3041.   ac_save_LDFLAGS="$LDFLAGS"
  3042.   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
  3043.   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
  3044.   # check for ICE first), but we must link in the order -lSM -lICE or
  3045.   # we get undefined symbols.  So assume we have SM if we have ICE.
  3046.   # These have to be linked with before -lX11, unlike the other
  3047.   # libraries we check for below, so use a different variable.
  3048.   #  --interran@uluru.Stanford.EDU, kb@cs.umb.edu.
  3049.   echo $ac_n "checking for IceConnectionNumber in -lICE""... $ac_c" 1>&6
  3050. echo "configure:7462: checking for IceConnectionNumber in -lICE" >&5
  3051. ac_lib_var=`echo ICE'_'IceConnectionNumber | sed 'y%./+-%__p_%'`
  3052. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  3053.   echo $ac_n "(cached) $ac_c" 1>&6
  3054. else
  3055.   ac_save_LIBS="$LIBS"
  3056. LIBS="-lICE $X_EXTRA_LIBS $LIBS"
  3057. cat > conftest.$ac_ext <<EOF
  3058. #line 7470 "configure"
  3059. #include "confdefs.h"
  3060. /* Override any gcc2 internal prototype to avoid an error.  */
  3061. /* We use char because int might match the return type of a gcc2
  3062.     builtin and then its argument prototype would still apply.  */
  3063. char IceConnectionNumber();
  3064. int main() {
  3065. IceConnectionNumber()
  3066. ; return 0; }
  3067. EOF
  3068. if { (eval echo configure:7481: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  3069.   rm -rf conftest*
  3070.   eval "ac_cv_lib_$ac_lib_var=yes"
  3071. else
  3072.   echo "configure: failed program was:" >&5
  3073.   cat conftest.$ac_ext >&5
  3074.   rm -rf conftest*
  3075.   eval "ac_cv_lib_$ac_lib_var=no"
  3076. fi
  3077. rm -f conftest*
  3078. LIBS="$ac_save_LIBS"
  3079. fi
  3080. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  3081.   echo "$ac_t""yes" 1>&6
  3082.   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
  3083. else
  3084.   echo "$ac_t""no" 1>&6
  3085. fi
  3086.   LDFLAGS="$ac_save_LDFLAGS"
  3087. fi
  3088. LIBS="$LIBS $X_EXTRA_LIBS"
  3089. CFLAGS="$CFLAGS $X_CFLAGS"
  3090. CPPFLAGS="$CPPFLAGS $X_CFLAGS"
  3091. LDFLAGS="$LDFLAGS $X_LIBS"
  3092. X11_LIBS=""
  3093. echo $ac_n "checking for XOpenDisplay in -lX11""... $ac_c" 1>&6
  3094. echo "configure:7514: checking for XOpenDisplay in -lX11" >&5
  3095. ac_lib_var=`echo X11'_'XOpenDisplay | sed 'y%./+-%__p_%'`
  3096. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  3097.   echo $ac_n "(cached) $ac_c" 1>&6
  3098. else
  3099.   ac_save_LIBS="$LIBS"
  3100. LIBS="-lX11 ${X_PRE_LIBS} $LIBS"
  3101. cat > conftest.$ac_ext <<EOF
  3102. #line 7522 "configure"
  3103. #include "confdefs.h"
  3104. /* Override any gcc2 internal prototype to avoid an error.  */
  3105. /* We use char because int might match the return type of a gcc2
  3106.     builtin and then its argument prototype would still apply.  */
  3107. char XOpenDisplay();
  3108. int main() {
  3109. XOpenDisplay()
  3110. ; return 0; }
  3111. EOF
  3112. if { (eval echo configure:7533: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  3113.   rm -rf conftest*
  3114.   eval "ac_cv_lib_$ac_lib_var=yes"
  3115. else
  3116.   echo "configure: failed program was:" >&5
  3117.   cat conftest.$ac_ext >&5
  3118.   rm -rf conftest*
  3119.   eval "ac_cv_lib_$ac_lib_var=no"
  3120. fi
  3121. rm -f conftest*
  3122. LIBS="$ac_save_LIBS"
  3123. fi
  3124. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  3125.   echo "$ac_t""yes" 1>&6
  3126.   X11_LIBS="-lX11"
  3127. else
  3128.   echo "$ac_t""no" 1>&6
  3129. fi
  3130. if test "$X11_LIBS" = ""; then
  3131. echo "configure: warning: The X11 library '-lX11' could not be found,
  3132. so TK support will be disabled.  To enable TK support,
  3133. please use the configure options '--x-includes=DIR'
  3134. and '--x-libraries=DIR' to specify the X location.
  3135. See the file 'config.log' for further diagnostics." 1>&2
  3136. USE_TK=
  3137. fi
  3138. LIBS="$ice_save_LIBS"
  3139. CFLAGS="$ice_save_CFLAGS"
  3140. CPPFLAGS="$ice_save_CPPFLAGS"
  3141. LDFLAGS="$ice_save_LDFLAGS"
  3142. fi
  3143. #if test "X$USE_ODBC" = "Xtrue"
  3144. #then
  3145. # AC_CONFIG_SUBDIRS(interfaces/odbc)
  3146. #fi
  3147. if test "$USE_ODBC" = "true"
  3148. then
  3149. PWD_INCDIR=no
  3150. ac_safe=`echo "pwd.h" | sed 'y%./+-%__p_%'`
  3151. echo $ac_n "checking for pwd.h""... $ac_c" 1>&6
  3152. echo "configure:7580: checking for pwd.h" >&5
  3153. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  3154.   echo $ac_n "(cached) $ac_c" 1>&6
  3155. else
  3156.   cat > conftest.$ac_ext <<EOF
  3157. #line 7585 "configure"
  3158. #include "confdefs.h"
  3159. #include <pwd.h>
  3160. EOF
  3161. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  3162. { (eval echo configure:7590: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  3163. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  3164. if test -z "$ac_err"; then
  3165.   rm -rf conftest*
  3166.   eval "ac_cv_header_$ac_safe=yes"
  3167. else
  3168.   echo "$ac_err" >&5
  3169.   echo "configure: failed program was:" >&5
  3170.   cat conftest.$ac_ext >&5
  3171.   rm -rf conftest*
  3172.   eval "ac_cv_header_$ac_safe=no"
  3173. fi
  3174. rm -f conftest*
  3175. fi
  3176. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  3177.   echo "$ac_t""yes" 1>&6
  3178.   PWD_INCDIR=yes
  3179. else
  3180.   echo "$ac_t""no" 1>&6
  3181. fi
  3182. if test "$PWD_INCDIR" = "no"; then
  3183. echo "configure: warning: odbc support disabled; pwd.h missing" 1>&2
  3184. USE_ODBC=
  3185. fi
  3186. fi
  3187. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  3188. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  3189. eval expanded_libdir="$libdir"
  3190. eval expanded_libdir="$expanded_libdir"
  3191. trap '' 1 2 15
  3192. cat > confcache <<EOF
  3193. # This file is a shell script that caches the results of configure
  3194. # tests run on this system so they can be shared between configure
  3195. # scripts and configure runs.  It is not useful on other systems.
  3196. # If it contains results you don't want to keep, you may remove or edit it.
  3197. #
  3198. # By default, configure uses ./config.cache as the cache file,
  3199. # creating it if it does not exist already.  You can give configure
  3200. # the --cache-file=FILE option to use a different cache file; that is
  3201. # what configure does when it calls configure scripts in
  3202. # subdirectories, so they share the cache.
  3203. # Giving --cache-file=/dev/null disables caching, for debugging configure.
  3204. # config.status only pays attention to the cache file if you give it the
  3205. # --recheck option to rerun configure.
  3206. #
  3207. EOF
  3208. # The following way of writing the cache mishandles newlines in values,
  3209. # but we know of no workaround that is simple, portable, and efficient.
  3210. # So, don't put newlines in cache variables' values.
  3211. # Ultrix sh set writes to stderr and can't be redirected directly,
  3212. # and sets the high bit in the cache file unless we assign to the vars.
  3213. (set) 2>&1 |
  3214.   case `(ac_space=' '; set | grep ac_space) 2>&1` in
  3215.   *ac_space= *)
  3216.     # `set' does not quote correctly, so add quotes (double-quote substitution
  3217.     # turns \\ into \, and sed turns \ into ).
  3218.     sed -n 
  3219.       -e "s/'/'\\''/g" 
  3220.       -e "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1='\2'}/p"
  3221.     ;;
  3222.   *)
  3223.     # `set' quotes correctly as required by POSIX, so do not add quotes.
  3224.     sed -n -e 's/^([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*)=(.*)/1=${1=2}/p'
  3225.     ;;
  3226.   esac >> confcache
  3227. if cmp -s $cache_file confcache; then
  3228.   :
  3229. else
  3230.   if test -w $cache_file; then
  3231.     echo "updating cache $cache_file"
  3232.     cat confcache > $cache_file
  3233.   else
  3234.     echo "not updating unwritable cache $cache_file"
  3235.   fi
  3236. fi
  3237. rm -f confcache
  3238. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  3239. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  3240. # Let make expand exec_prefix.
  3241. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  3242. # Any assignment to VPATH causes Sun make to only execute
  3243. # the first set of double-colon rules, so remove it if not needed.
  3244. # If there is a colon in the path, we need to keep it.
  3245. if test "x$srcdir" = x.; then
  3246.   ac_vpsub='/^[  ]*VPATH[  ]*=[^:]*$/d'
  3247. fi
  3248. trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
  3249. DEFS=-DHAVE_CONFIG_H
  3250. # Without the "./", some shells look in PATH for config.status.
  3251. : ${CONFIG_STATUS=./config.status}
  3252. echo creating $CONFIG_STATUS
  3253. rm -f $CONFIG_STATUS
  3254. cat > $CONFIG_STATUS <<EOF
  3255. #! /bin/sh
  3256. # Generated automatically by configure.
  3257. # Run this file to recreate the current configuration.
  3258. # This directory was configured as follows,
  3259. # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  3260. #
  3261. # $0 $ac_configure_args
  3262. #
  3263. # Compiler output produced by configure, useful for debugging
  3264. # configure, is in ./config.log if it exists.
  3265. ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
  3266. for ac_option
  3267. do
  3268.   case "$ac_option" in
  3269.   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  3270.     echo "running ${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
  3271.     exec ${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
  3272.   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  3273.     echo "$CONFIG_STATUS generated by autoconf version 2.13"
  3274.     exit 0 ;;
  3275.   -help | --help | --hel | --he | --h)
  3276.     echo "$ac_cs_usage"; exit 0 ;;
  3277.   *) echo "$ac_cs_usage"; exit 1 ;;
  3278.   esac
  3279. done
  3280. ac_given_srcdir=$srcdir
  3281. ac_given_INSTALL="$INSTALL"
  3282. trap 'rm -fr `echo "GNUmakefile
  3283. Makefile.global
  3284. backend/port/Makefile
  3285. backend/catalog/genbki.sh
  3286. backend/utils/Gen_fmgrtab.sh
  3287. bin/pg_dump/Makefile
  3288. bin/pg_version/Makefile
  3289. bin/psql/Makefile
  3290. bin/pgtclsh/mkMakefile.tcldefs.sh
  3291. bin/pgtclsh/mkMakefile.tkdefs.sh
  3292. include/version.h
  3293. interfaces/libpq/Makefile
  3294. interfaces/ecpg/lib/Makefile
  3295. interfaces/libpq++/Makefile
  3296. interfaces/libpgtcl/Makefile
  3297. interfaces/odbc/GNUmakefile
  3298. interfaces/odbc/Makefile.global
  3299. pl/plpgsql/src/Makefile
  3300. pl/plpgsql/src/mklang.sql
  3301. pl/tcl/mkMakefile.tcldefs.sh
  3302.  include/config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
  3303. EOF
  3304. cat >> $CONFIG_STATUS <<EOF
  3305. # Protect against being on the right side of a sed subst in config.status.
  3306. sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\&%]/\\&/g;
  3307.  s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
  3308. $ac_vpsub
  3309. $extrasub
  3310. s%@SHELL@%$SHELL%g
  3311. s%@CFLAGS@%$CFLAGS%g
  3312. s%@CPPFLAGS@%$CPPFLAGS%g
  3313. s%@CXXFLAGS@%$CXXFLAGS%g
  3314. s%@FFLAGS@%$FFLAGS%g
  3315. s%@DEFS@%$DEFS%g
  3316. s%@LDFLAGS@%$LDFLAGS%g
  3317. s%@LIBS@%$LIBS%g
  3318. s%@exec_prefix@%$exec_prefix%g
  3319. s%@prefix@%$prefix%g
  3320. s%@program_transform_name@%$program_transform_name%g
  3321. s%@bindir@%$bindir%g
  3322. s%@sbindir@%$sbindir%g
  3323. s%@libexecdir@%$libexecdir%g
  3324. s%@datadir@%$datadir%g
  3325. s%@sysconfdir@%$sysconfdir%g
  3326. s%@sharedstatedir@%$sharedstatedir%g
  3327. s%@localstatedir@%$localstatedir%g
  3328. s%@libdir@%$libdir%g
  3329. s%@includedir@%$includedir%g
  3330. s%@oldincludedir@%$oldincludedir%g
  3331. s%@infodir@%$infodir%g
  3332. s%@mandir@%$mandir%g
  3333. s%@host@%$host%g
  3334. s%@host_alias@%$host_alias%g
  3335. s%@host_cpu@%$host_cpu%g
  3336. s%@host_vendor@%$host_vendor%g
  3337. s%@host_os@%$host_os%g
  3338. s%@TAS@%$TAS%g
  3339. s%@ODBCINSTDIR@%$ODBCINSTDIR%g
  3340. s%@CC@%$CC%g
  3341. s%@CPP@%$CPP%g
  3342. s%@CC_VERSION@%$CC_VERSION%g
  3343. s%@ELF_SYS@%$ELF_SYS%g
  3344. s%@PORTNAME@%$PORTNAME%g
  3345. s%@CPU@%$CPU%g
  3346. s%@SRCDIR@%$SRCDIR%g
  3347. s%@AROPT@%$AROPT%g
  3348. s%@SHARED_LIB@%$SHARED_LIB%g
  3349. s%@DLSUFFIX@%$DLSUFFIX%g
  3350. s%@DL_LIB@%$DL_LIB%g
  3351. s%@USE_TCL@%$USE_TCL%g
  3352. s%@USE_TK@%$USE_TK%g
  3353. s%@USE_PERL@%$USE_PERL%g
  3354. s%@USE_ODBC@%$USE_ODBC%g
  3355. s%@MULTIBYTE@%$MULTIBYTE%g
  3356. s%@CXX@%$CXX%g
  3357. s%@HAVECXX@%$HAVECXX%g
  3358. s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
  3359. s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
  3360. s%@INSTALL_DATA@%$INSTALL_DATA%g
  3361. s%@INSTALL@%$INSTALL%g
  3362. s%@INSTLOPTS@%$INSTLOPTS%g
  3363. s%@INSTL_LIB_OPTS@%$INSTL_LIB_OPTS%g
  3364. s%@INSTL_SHLIB_OPTS@%$INSTL_SHLIB_OPTS%g
  3365. s%@INSTL_EXE_OPTS@%$INSTL_EXE_OPTS%g
  3366. s%@DASH_N@%$DASH_N%g
  3367. s%@BACKSLASH_C@%$BACKSLASH_C%g
  3368. s%@LEX@%$LEX%g
  3369. s%@LEXLIB@%$LEXLIB%g
  3370. s%@LN_S@%$LN_S%g
  3371. s%@SET_MAKE@%$SET_MAKE%g
  3372. s%@RANLIB@%$RANLIB%g
  3373. s%@find@%$find%g
  3374. s%@tar@%$tar%g
  3375. s%@split@%$split%g
  3376. s%@etags@%$etags%g
  3377. s%@xargs@%$xargs%g
  3378. s%@ipcs@%$ipcs%g
  3379. s%@ipcrm@%$ipcrm%g
  3380. s%@TR@%$TR%g
  3381. s%@GZCAT@%$GZCAT%g
  3382. s%@TRARGS@%$TRARGS%g
  3383. s%@bison@%$bison%g
  3384. s%@yacc@%$yacc%g
  3385. s%@YACC@%$YACC%g
  3386. s%@YFLAGS@%$YFLAGS%g
  3387. s%@LIBOBJS@%$LIBOBJS%g
  3388. s%@SNPRINTF@%$SNPRINTF%g
  3389. s%@ISINF@%$ISINF%g
  3390. s%@GETRUSAGE@%$GETRUSAGE%g
  3391. s%@SRANDOM@%$SRANDOM%g
  3392. s%@GETHOSTNAME@%$GETHOSTNAME%g
  3393. s%@MISSING_RANDOM@%$MISSING_RANDOM%g
  3394. s%@INET_ATON@%$INET_ATON%g
  3395. s%@STRERROR@%$STRERROR%g
  3396. s%@STRERROR2@%$STRERROR2%g
  3397. s%@STRDUP@%$STRDUP%g
  3398. s%@STRTOL@%$STRTOL%g
  3399. s%@STRTOUL@%$STRTOUL%g
  3400. s%@STRCASECMP@%$STRCASECMP%g
  3401. s%@HPUXMATHLIB@%$HPUXMATHLIB%g
  3402. s%@HAVE_POSIX_SIGNALS@%$HAVE_POSIX_SIGNALS%g
  3403. s%@TCLSH@%$TCLSH%g
  3404. s%@TCL_CONFIG_SH@%$TCL_CONFIG_SH%g
  3405. s%@TK_CONFIG_SH@%$TK_CONFIG_SH%g
  3406. s%@X_CFLAGS@%$X_CFLAGS%g
  3407. s%@X_PRE_LIBS@%$X_PRE_LIBS%g
  3408. s%@X_LIBS@%$X_LIBS%g
  3409. s%@X_EXTRA_LIBS@%$X_EXTRA_LIBS%g
  3410. s%@X11_LIBS@%$X11_LIBS%g
  3411. s%@expanded_libdir@%$expanded_libdir%g
  3412. CEOF
  3413. EOF
  3414. cat >> $CONFIG_STATUS <<EOF
  3415. # Split the substitutions into bite-sized pieces for seds with
  3416. # small command number limits, like on Digital OSF/1 and HP-UX.
  3417. ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
  3418. ac_file=1 # Number of current file.
  3419. ac_beg=1 # First line for current file.
  3420. ac_end=$ac_max_sed_cmds # Line after last line for current file.
  3421. ac_more_lines=:
  3422. ac_sed_cmds=""
  3423. while $ac_more_lines; do
  3424.   if test $ac_beg -gt 1; then
  3425.     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
  3426.   else
  3427.     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
  3428.   fi
  3429.   if test ! -s conftest.s$ac_file; then
  3430.     ac_more_lines=false
  3431.     rm -f conftest.s$ac_file
  3432.   else
  3433.     if test -z "$ac_sed_cmds"; then
  3434.       ac_sed_cmds="sed -f conftest.s$ac_file"
  3435.     else
  3436.       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
  3437.     fi
  3438.     ac_file=`expr $ac_file + 1`
  3439.     ac_beg=$ac_end
  3440.     ac_end=`expr $ac_end + $ac_max_sed_cmds`
  3441.   fi
  3442. done
  3443. if test -z "$ac_sed_cmds"; then
  3444.   ac_sed_cmds=cat
  3445. fi
  3446. EOF
  3447. cat >> $CONFIG_STATUS <<EOF
  3448. CONFIG_FILES=${CONFIG_FILES-"GNUmakefile
  3449. Makefile.global
  3450. backend/port/Makefile
  3451. backend/catalog/genbki.sh
  3452. backend/utils/Gen_fmgrtab.sh
  3453. bin/pg_dump/Makefile
  3454. bin/pg_version/Makefile
  3455. bin/psql/Makefile
  3456. bin/pgtclsh/mkMakefile.tcldefs.sh
  3457. bin/pgtclsh/mkMakefile.tkdefs.sh
  3458. include/version.h
  3459. interfaces/libpq/Makefile
  3460. interfaces/ecpg/lib/Makefile
  3461. interfaces/libpq++/Makefile
  3462. interfaces/libpgtcl/Makefile
  3463. interfaces/odbc/GNUmakefile
  3464. interfaces/odbc/Makefile.global
  3465. pl/plpgsql/src/Makefile
  3466. pl/plpgsql/src/mklang.sql
  3467. pl/tcl/mkMakefile.tcldefs.sh
  3468. "}
  3469. EOF
  3470. cat >> $CONFIG_STATUS <<EOF
  3471. for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
  3472.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  3473.   case "$ac_file" in
  3474.   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  3475.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  3476.   *) ac_file_in="${ac_file}.in" ;;
  3477.   esac
  3478.   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
  3479.   # Remove last slash and all that follows it.  Not all systems have dirname.
  3480.   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  3481.   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  3482.     # The file is in a subdirectory.
  3483.     test ! -d "$ac_dir" && mkdir "$ac_dir"
  3484.     ac_dir_suffix="/`echo $ac_dir|sed 's%^./%%'`"
  3485.     # A "../" for each directory in $ac_dir_suffix.
  3486.     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  3487.   else
  3488.     ac_dir_suffix= ac_dots=
  3489.   fi
  3490.   case "$ac_given_srcdir" in
  3491.   .)  srcdir=.
  3492.       if test -z "$ac_dots"; then top_srcdir=.
  3493.       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  3494.   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  3495.   *) # Relative path.
  3496.     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  3497.     top_srcdir="$ac_dots$ac_given_srcdir" ;;
  3498.   esac
  3499.   case "$ac_given_INSTALL" in
  3500.   [/$]*) INSTALL="$ac_given_INSTALL" ;;
  3501.   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
  3502.   esac
  3503.   echo creating "$ac_file"
  3504.   rm -f "$ac_file"
  3505.   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
  3506.   case "$ac_file" in
  3507.   *Makefile*) ac_comsub="1i\
  3508. # $configure_input" ;;
  3509.   *) ac_comsub= ;;
  3510.   esac
  3511.   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  3512.   sed -e "$ac_comsub
  3513. s%@configure_input@%$configure_input%g
  3514. s%@srcdir@%$srcdir%g
  3515. s%@top_srcdir@%$top_srcdir%g
  3516. s%@INSTALL@%$INSTALL%g
  3517. " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
  3518. fi; done
  3519. rm -f conftest.s*
  3520. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  3521. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  3522. #
  3523. # ac_d sets the value in "#define NAME VALUE" lines.
  3524. ac_dA='s%^([  ]*)#([  ]*define[  ][  ]*)'
  3525. ac_dB='([  ][  ]*)[^  ]*%1#2'
  3526. ac_dC='3'
  3527. ac_dD='%g'
  3528. # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
  3529. ac_uA='s%^([  ]*)#([  ]*)undef([  ][  ]*)'
  3530. ac_uB='([  ])%1#2define3'
  3531. ac_uC=' '
  3532. ac_uD='4%g'
  3533. # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  3534. ac_eA='s%^([  ]*)#([  ]*)undef([  ][  ]*)'
  3535. ac_eB='$%1#2define3'
  3536. ac_eC=' '
  3537. ac_eD='%g'
  3538. if test "${CONFIG_HEADERS+set}" != set; then
  3539. EOF
  3540. cat >> $CONFIG_STATUS <<EOF
  3541.   CONFIG_HEADERS="include/config.h"
  3542. EOF
  3543. cat >> $CONFIG_STATUS <<EOF
  3544. fi
  3545. for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
  3546.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  3547.   case "$ac_file" in
  3548.   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  3549.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  3550.   *) ac_file_in="${ac_file}.in" ;;
  3551.   esac
  3552.   echo creating $ac_file
  3553.   rm -f conftest.frag conftest.in conftest.out
  3554.   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  3555.   cat $ac_file_inputs > conftest.in
  3556. EOF
  3557. # Transform confdefs.h into a sed script conftest.vals that substitutes
  3558. # the proper values into config.h.in to produce config.h.  And first:
  3559. # Protect against being on the right side of a sed subst in config.status.
  3560. # Protect against being in an unquoted here document in config.status.
  3561. rm -f conftest.vals
  3562. cat > conftest.hdr <<EOF
  3563. s/[\&%]/\&/g
  3564. s%[\$`]%\&%g
  3565. s%#define ([A-Za-z_][A-Za-z0-9_]*) *(.*)%${ac_dA}1${ac_dB}1${ac_dC}2${ac_dD}%gp
  3566. s%ac_d%ac_u%gp
  3567. s%ac_u%ac_e%gp
  3568. EOF
  3569. sed -n -f conftest.hdr confdefs.h > conftest.vals
  3570. rm -f conftest.hdr
  3571. # This sed command replaces #undef with comments.  This is necessary, for
  3572. # example, in the case of _POSIX_SOURCE, which is predefined and required
  3573. # on some systems where configure will not decide to define it.
  3574. cat >> conftest.vals <<EOF
  3575. s%^[  ]*#[  ]*undef[  ][  ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
  3576. EOF
  3577. # Break up conftest.vals because some shells have a limit on
  3578. # the size of here documents, and old seds have small limits too.
  3579. rm -f conftest.tail
  3580. while :
  3581. do
  3582.   ac_lines=`grep -c . conftest.vals`
  3583.   # grep -c gives empty output for an empty file on some AIX systems.
  3584.   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
  3585.   # Write a limited-size here document to conftest.frag.
  3586.   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
  3587.   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
  3588.   echo 'CEOF
  3589.   sed -f conftest.frag conftest.in > conftest.out
  3590.   rm -f conftest.in
  3591.   mv conftest.out conftest.in
  3592. ' >> $CONFIG_STATUS
  3593.   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
  3594.   rm -f conftest.vals
  3595.   mv conftest.tail conftest.vals
  3596. done
  3597. rm -f conftest.vals
  3598. cat >> $CONFIG_STATUS <<EOF
  3599.   rm -f conftest.frag conftest.h
  3600.   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
  3601.   cat conftest.in >> conftest.h
  3602.   rm -f conftest.in
  3603.   if cmp -s $ac_file conftest.h 2>/dev/null; then
  3604.     echo "$ac_file is unchanged"
  3605.     rm -f conftest.h
  3606.   else
  3607.     # Remove last slash and all that follows it.  Not all systems have dirname.
  3608.       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  3609.       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  3610.       # The file is in a subdirectory.
  3611.       test ! -d "$ac_dir" && mkdir "$ac_dir"
  3612.     fi
  3613.     rm -f $ac_file
  3614.     mv conftest.h $ac_file
  3615.   fi
  3616. fi; done
  3617. EOF
  3618. cat >> $CONFIG_STATUS <<EOF
  3619. ac_sources="backend/port/dynloader/${os}.c backend/port/dynloader/${os}.h include/port/${os}.h makefiles/Makefile.${os} backend/port/tas/${tas_file} include/port makefiles template include/config.h"
  3620. ac_dests="backend/port/dynloader.c include/dynloader.h include/os.h Makefile.port backend/port/tas.s interfaces/odbc/port interfaces/odbc/makefiles interfaces/odbc/template interfaces/odbc/config.h"
  3621. EOF
  3622. cat >> $CONFIG_STATUS <<EOF
  3623. srcdir=$ac_given_srcdir
  3624. while test -n "$ac_sources"; do
  3625.   set $ac_dests; ac_dest=$1; shift; ac_dests=$*
  3626.   set $ac_sources; ac_source=$1; shift; ac_sources=$*
  3627.   echo "linking $srcdir/$ac_source to $ac_dest"
  3628.   if test ! -r $srcdir/$ac_source; then
  3629.     { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
  3630.   fi
  3631.   rm -f $ac_dest
  3632.   # Make relative symlinks.
  3633.   # Remove last slash and all that follows it.  Not all systems have dirname.
  3634.   ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
  3635.   if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
  3636.     # The dest file is in a subdirectory.
  3637.     test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
  3638.     ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^./%%'`"
  3639.     # A "../" for each directory in $ac_dest_dir_suffix.
  3640.     ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
  3641.   else
  3642.     ac_dest_dir_suffix= ac_dots=
  3643.   fi
  3644.   case "$srcdir" in
  3645.   [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
  3646.   *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
  3647.   esac
  3648.   # Make a symlink if possible; otherwise try a hard link.
  3649.   if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
  3650.     ln $srcdir/$ac_source $ac_dest; then :
  3651.   else
  3652.     { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
  3653.   fi
  3654. done
  3655. EOF
  3656. cat >> $CONFIG_STATUS <<EOF
  3657. EOF
  3658. cat >> $CONFIG_STATUS <<EOF
  3659. exit 0
  3660. EOF
  3661. chmod +x $CONFIG_STATUS
  3662. rm -fr confdefs* $ac_clean_files
  3663. test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1