Mercurial > noffle
comparison aclocal.m4 @ 484:d33568bb18ab noffle
[svn] * Makefile.in,NEWS,README,aclocal.m4,configure,configure.in,
docs/Makefile.in,packages/Makefile.in,packages/redhat/Makefile.in,
src/Makefile.in: Bump version to 1.2.0rc1.
| author | bears |
|---|---|
| date | Fri, 22 Oct 2004 13:50:40 +0100 |
| parents | a6e3b57fb035 |
| children | d09bcf917ac9 |
comparison
equal
deleted
inserted
replaced
| 483:a02417000b7b | 484:d33568bb18ab |
|---|---|
| 1 dnl aclocal.m4 generated automatically by aclocal 1.4-p4 | 1 dnl aclocal.m4 generated automatically by aclocal 1.4-p6 |
| 2 | 2 |
| 3 dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. | 3 dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. |
| 4 dnl This file is free software; the Free Software Foundation | 4 dnl This file is free software; the Free Software Foundation |
| 5 dnl gives unlimited permission to copy and/or distribute it, | 5 dnl gives unlimited permission to copy and/or distribute it, |
| 6 dnl with or without modifications, as long as this notice is preserved. | 6 dnl with or without modifications, as long as this notice is preserved. |
| 7 | 7 |
| 8 dnl This program is distributed in the hope that it will be useful, | 8 dnl This program is distributed in the hope that it will be useful, |
| 9 dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without | 9 dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without |
| 10 dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A | 10 dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
| 11 dnl PARTICULAR PURPOSE. | 11 dnl PARTICULAR PURPOSE. |
| 12 | 12 |
| 13 # lib-prefix.m4 serial 3 (gettext-0.13) | |
| 14 dnl Copyright (C) 2001-2003 Free Software Foundation, Inc. | |
| 15 dnl This file is free software, distributed under the terms of the GNU | |
| 16 dnl General Public License. As a special exception to the GNU General | |
| 17 dnl Public License, this file may be distributed as part of a program | |
| 18 dnl that contains a configuration script generated by Autoconf, under | |
| 19 dnl the same distribution terms as the rest of that program. | |
| 20 | |
| 21 dnl From Bruno Haible. | |
| 22 | |
| 23 dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and | |
| 24 dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't | |
| 25 dnl require excessive bracketing. | |
| 26 ifdef([AC_HELP_STRING], | |
| 27 [AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])], | |
| 28 [AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])]) | |
| 29 | |
| 30 dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed | |
| 31 dnl to access previously installed libraries. The basic assumption is that | |
| 32 dnl a user will want packages to use other packages he previously installed | |
| 33 dnl with the same --prefix option. | |
| 34 dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate | |
| 35 dnl libraries, but is otherwise very convenient. | |
| 36 AC_DEFUN([AC_LIB_PREFIX], | |
| 37 [ | |
| 38 AC_BEFORE([$0], [AC_LIB_LINKFLAGS]) | |
| 39 AC_REQUIRE([AC_PROG_CC]) | |
| 40 AC_REQUIRE([AC_CANONICAL_HOST]) | |
| 41 AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) | |
| 42 dnl By default, look in $includedir and $libdir. | |
| 43 use_additional=yes | |
| 44 AC_LIB_WITH_FINAL_PREFIX([ | |
| 45 eval additional_includedir=\"$includedir\" | |
| 46 eval additional_libdir=\"$libdir\" | |
| 47 ]) | |
| 48 AC_LIB_ARG_WITH([lib-prefix], | |
| 49 [ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib | |
| 50 --without-lib-prefix don't search for libraries in includedir and libdir], | |
| 51 [ | |
| 52 if test "X$withval" = "Xno"; then | |
| 53 use_additional=no | |
| 54 else | |
| 55 if test "X$withval" = "X"; then | |
| 56 AC_LIB_WITH_FINAL_PREFIX([ | |
| 57 eval additional_includedir=\"$includedir\" | |
| 58 eval additional_libdir=\"$libdir\" | |
| 59 ]) | |
| 60 else | |
| 61 additional_includedir="$withval/include" | |
| 62 additional_libdir="$withval/lib" | |
| 63 fi | |
| 64 fi | |
| 65 ]) | |
| 66 if test $use_additional = yes; then | |
| 67 dnl Potentially add $additional_includedir to $CPPFLAGS. | |
| 68 dnl But don't add it | |
| 69 dnl 1. if it's the standard /usr/include, | |
| 70 dnl 2. if it's already present in $CPPFLAGS, | |
| 71 dnl 3. if it's /usr/local/include and we are using GCC on Linux, | |
| 72 dnl 4. if it doesn't exist as a directory. | |
| 73 if test "X$additional_includedir" != "X/usr/include"; then | |
| 74 haveit= | |
| 75 for x in $CPPFLAGS; do | |
| 76 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
| 77 if test "X$x" = "X-I$additional_includedir"; then | |
| 78 haveit=yes | |
| 79 break | |
| 80 fi | |
| 81 done | |
| 82 if test -z "$haveit"; then | |
| 83 if test "X$additional_includedir" = "X/usr/local/include"; then | |
| 84 if test -n "$GCC"; then | |
| 85 case $host_os in | |
| 86 linux*) haveit=yes;; | |
| 87 esac | |
| 88 fi | |
| 89 fi | |
| 90 if test -z "$haveit"; then | |
| 91 if test -d "$additional_includedir"; then | |
| 92 dnl Really add $additional_includedir to $CPPFLAGS. | |
| 93 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir" | |
| 94 fi | |
| 95 fi | |
| 96 fi | |
| 97 fi | |
| 98 dnl Potentially add $additional_libdir to $LDFLAGS. | |
| 99 dnl But don't add it | |
| 100 dnl 1. if it's the standard /usr/lib, | |
| 101 dnl 2. if it's already present in $LDFLAGS, | |
| 102 dnl 3. if it's /usr/local/lib and we are using GCC on Linux, | |
| 103 dnl 4. if it doesn't exist as a directory. | |
| 104 if test "X$additional_libdir" != "X/usr/lib"; then | |
| 105 haveit= | |
| 106 for x in $LDFLAGS; do | |
| 107 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
| 108 if test "X$x" = "X-L$additional_libdir"; then | |
| 109 haveit=yes | |
| 110 break | |
| 111 fi | |
| 112 done | |
| 113 if test -z "$haveit"; then | |
| 114 if test "X$additional_libdir" = "X/usr/local/lib"; then | |
| 115 if test -n "$GCC"; then | |
| 116 case $host_os in | |
| 117 linux*) haveit=yes;; | |
| 118 esac | |
| 119 fi | |
| 120 fi | |
| 121 if test -z "$haveit"; then | |
| 122 if test -d "$additional_libdir"; then | |
| 123 dnl Really add $additional_libdir to $LDFLAGS. | |
| 124 LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir" | |
| 125 fi | |
| 126 fi | |
| 127 fi | |
| 128 fi | |
| 129 fi | |
| 130 ]) | |
| 131 | |
| 132 dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix, | |
| 133 dnl acl_final_exec_prefix, containing the values to which $prefix and | |
| 134 dnl $exec_prefix will expand at the end of the configure script. | |
| 135 AC_DEFUN([AC_LIB_PREPARE_PREFIX], | |
| 136 [ | |
| 137 dnl Unfortunately, prefix and exec_prefix get only finally determined | |
| 138 dnl at the end of configure. | |
| 139 if test "X$prefix" = "XNONE"; then | |
| 140 acl_final_prefix="$ac_default_prefix" | |
| 141 else | |
| 142 acl_final_prefix="$prefix" | |
| 143 fi | |
| 144 if test "X$exec_prefix" = "XNONE"; then | |
| 145 acl_final_exec_prefix='${prefix}' | |
| 146 else | |
| 147 acl_final_exec_prefix="$exec_prefix" | |
| 148 fi | |
| 149 acl_save_prefix="$prefix" | |
| 150 prefix="$acl_final_prefix" | |
| 151 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" | |
| 152 prefix="$acl_save_prefix" | |
| 153 ]) | |
| 154 | |
| 155 dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the | |
| 156 dnl variables prefix and exec_prefix bound to the values they will have | |
| 157 dnl at the end of the configure script. | |
| 158 AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], | |
| 159 [ | |
| 160 acl_save_prefix="$prefix" | |
| 161 prefix="$acl_final_prefix" | |
| 162 acl_save_exec_prefix="$exec_prefix" | |
| 163 exec_prefix="$acl_final_exec_prefix" | |
| 164 $1 | |
| 165 exec_prefix="$acl_save_exec_prefix" | |
| 166 prefix="$acl_save_prefix" | |
| 167 ]) | |
| 168 | |
| 169 # lib-link.m4 serial 4 (gettext-0.12) | |
| 170 dnl Copyright (C) 2001-2003 Free Software Foundation, Inc. | |
| 171 dnl This file is free software, distributed under the terms of the GNU | |
| 172 dnl General Public License. As a special exception to the GNU General | |
| 173 dnl Public License, this file may be distributed as part of a program | |
| 174 dnl that contains a configuration script generated by Autoconf, under | |
| 175 dnl the same distribution terms as the rest of that program. | |
| 176 | |
| 177 dnl From Bruno Haible. | |
| 178 | |
| 179 dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and | |
| 180 dnl the libraries corresponding to explicit and implicit dependencies. | |
| 181 dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and | |
| 182 dnl augments the CPPFLAGS variable. | |
| 183 AC_DEFUN([AC_LIB_LINKFLAGS], | |
| 184 [ | |
| 185 AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) | |
| 186 AC_REQUIRE([AC_LIB_RPATH]) | |
| 187 define([Name],[translit([$1],[./-], [___])]) | |
| 188 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], | |
| 189 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) | |
| 190 AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [ | |
| 191 AC_LIB_LINKFLAGS_BODY([$1], [$2]) | |
| 192 ac_cv_lib[]Name[]_libs="$LIB[]NAME" | |
| 193 ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME" | |
| 194 ac_cv_lib[]Name[]_cppflags="$INC[]NAME" | |
| 195 ]) | |
| 196 LIB[]NAME="$ac_cv_lib[]Name[]_libs" | |
| 197 LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs" | |
| 198 INC[]NAME="$ac_cv_lib[]Name[]_cppflags" | |
| 199 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) | |
| 200 AC_SUBST([LIB]NAME) | |
| 201 AC_SUBST([LTLIB]NAME) | |
| 202 dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the | |
| 203 dnl results of this search when this library appears as a dependency. | |
| 204 HAVE_LIB[]NAME=yes | |
| 205 undefine([Name]) | |
| 206 undefine([NAME]) | |
| 207 ]) | |
| 208 | |
| 209 dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode) | |
| 210 dnl searches for libname and the libraries corresponding to explicit and | |
| 211 dnl implicit dependencies, together with the specified include files and | |
| 212 dnl the ability to compile and link the specified testcode. If found, it | |
| 213 dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and | |
| 214 dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and | |
| 215 dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs | |
| 216 dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty. | |
| 217 AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], | |
| 218 [ | |
| 219 AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) | |
| 220 AC_REQUIRE([AC_LIB_RPATH]) | |
| 221 define([Name],[translit([$1],[./-], [___])]) | |
| 222 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], | |
| 223 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) | |
| 224 | |
| 225 dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME | |
| 226 dnl accordingly. | |
| 227 AC_LIB_LINKFLAGS_BODY([$1], [$2]) | |
| 228 | |
| 229 dnl Add $INC[]NAME to CPPFLAGS before performing the following checks, | |
| 230 dnl because if the user has installed lib[]Name and not disabled its use | |
| 231 dnl via --without-lib[]Name-prefix, he wants to use it. | |
| 232 ac_save_CPPFLAGS="$CPPFLAGS" | |
| 233 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) | |
| 234 | |
| 235 AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [ | |
| 236 ac_save_LIBS="$LIBS" | |
| 237 LIBS="$LIBS $LIB[]NAME" | |
| 238 AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no]) | |
| 239 LIBS="$ac_save_LIBS" | |
| 240 ]) | |
| 241 if test "$ac_cv_lib[]Name" = yes; then | |
| 242 HAVE_LIB[]NAME=yes | |
| 243 AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.]) | |
| 244 AC_MSG_CHECKING([how to link with lib[]$1]) | |
| 245 AC_MSG_RESULT([$LIB[]NAME]) | |
| 246 else | |
| 247 HAVE_LIB[]NAME=no | |
| 248 dnl If $LIB[]NAME didn't lead to a usable library, we don't need | |
| 249 dnl $INC[]NAME either. | |
| 250 CPPFLAGS="$ac_save_CPPFLAGS" | |
| 251 LIB[]NAME= | |
| 252 LTLIB[]NAME= | |
| 253 fi | |
| 254 AC_SUBST([HAVE_LIB]NAME) | |
| 255 AC_SUBST([LIB]NAME) | |
| 256 AC_SUBST([LTLIB]NAME) | |
| 257 undefine([Name]) | |
| 258 undefine([NAME]) | |
| 259 ]) | |
| 260 | |
| 261 dnl Determine the platform dependent parameters needed to use rpath: | |
| 262 dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator, | |
| 263 dnl hardcode_direct, hardcode_minus_L. | |
| 264 AC_DEFUN([AC_LIB_RPATH], | |
| 265 [ | |
| 266 AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS | |
| 267 AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld | |
| 268 AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host | |
| 269 AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir | |
| 270 AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [ | |
| 271 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ | |
| 272 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh | |
| 273 . ./conftest.sh | |
| 274 rm -f ./conftest.sh | |
| 275 acl_cv_rpath=done | |
| 276 ]) | |
| 277 wl="$acl_cv_wl" | |
| 278 libext="$acl_cv_libext" | |
| 279 shlibext="$acl_cv_shlibext" | |
| 280 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" | |
| 281 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" | |
| 282 hardcode_direct="$acl_cv_hardcode_direct" | |
| 283 hardcode_minus_L="$acl_cv_hardcode_minus_L" | |
| 284 dnl Determine whether the user wants rpath handling at all. | |
| 285 AC_ARG_ENABLE(rpath, | |
| 286 [ --disable-rpath do not hardcode runtime library paths], | |
| 287 :, enable_rpath=yes) | |
| 288 ]) | |
| 289 | |
| 290 dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and | |
| 291 dnl the libraries corresponding to explicit and implicit dependencies. | |
| 292 dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. | |
| 293 AC_DEFUN([AC_LIB_LINKFLAGS_BODY], | |
| 294 [ | |
| 295 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], | |
| 296 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) | |
| 297 dnl By default, look in $includedir and $libdir. | |
| 298 use_additional=yes | |
| 299 AC_LIB_WITH_FINAL_PREFIX([ | |
| 300 eval additional_includedir=\"$includedir\" | |
| 301 eval additional_libdir=\"$libdir\" | |
| 302 ]) | |
| 303 AC_LIB_ARG_WITH([lib$1-prefix], | |
| 304 [ --with-lib$1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib | |
| 305 --without-lib$1-prefix don't search for lib$1 in includedir and libdir], | |
| 306 [ | |
| 307 if test "X$withval" = "Xno"; then | |
| 308 use_additional=no | |
| 309 else | |
| 310 if test "X$withval" = "X"; then | |
| 311 AC_LIB_WITH_FINAL_PREFIX([ | |
| 312 eval additional_includedir=\"$includedir\" | |
| 313 eval additional_libdir=\"$libdir\" | |
| 314 ]) | |
| 315 else | |
| 316 additional_includedir="$withval/include" | |
| 317 additional_libdir="$withval/lib" | |
| 318 fi | |
| 319 fi | |
| 320 ]) | |
| 321 dnl Search the library and its dependencies in $additional_libdir and | |
| 322 dnl $LDFLAGS. Using breadth-first-seach. | |
| 323 LIB[]NAME= | |
| 324 LTLIB[]NAME= | |
| 325 INC[]NAME= | |
| 326 rpathdirs= | |
| 327 ltrpathdirs= | |
| 328 names_already_handled= | |
| 329 names_next_round='$1 $2' | |
| 330 while test -n "$names_next_round"; do | |
| 331 names_this_round="$names_next_round" | |
| 332 names_next_round= | |
| 333 for name in $names_this_round; do | |
| 334 already_handled= | |
| 335 for n in $names_already_handled; do | |
| 336 if test "$n" = "$name"; then | |
| 337 already_handled=yes | |
| 338 break | |
| 339 fi | |
| 340 done | |
| 341 if test -z "$already_handled"; then | |
| 342 names_already_handled="$names_already_handled $name" | |
| 343 dnl See if it was already located by an earlier AC_LIB_LINKFLAGS | |
| 344 dnl or AC_LIB_HAVE_LINKFLAGS call. | |
| 345 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` | |
| 346 eval value=\"\$HAVE_LIB$uppername\" | |
| 347 if test -n "$value"; then | |
| 348 if test "$value" = yes; then | |
| 349 eval value=\"\$LIB$uppername\" | |
| 350 test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value" | |
| 351 eval value=\"\$LTLIB$uppername\" | |
| 352 test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value" | |
| 353 else | |
| 354 dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined | |
| 355 dnl that this library doesn't exist. So just drop it. | |
| 356 : | |
| 357 fi | |
| 358 else | |
| 359 dnl Search the library lib$name in $additional_libdir and $LDFLAGS | |
| 360 dnl and the already constructed $LIBNAME/$LTLIBNAME. | |
| 361 found_dir= | |
| 362 found_la= | |
| 363 found_so= | |
| 364 found_a= | |
| 365 if test $use_additional = yes; then | |
| 366 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then | |
| 367 found_dir="$additional_libdir" | |
| 368 found_so="$additional_libdir/lib$name.$shlibext" | |
| 369 if test -f "$additional_libdir/lib$name.la"; then | |
| 370 found_la="$additional_libdir/lib$name.la" | |
| 371 fi | |
| 372 else | |
| 373 if test -f "$additional_libdir/lib$name.$libext"; then | |
| 374 found_dir="$additional_libdir" | |
| 375 found_a="$additional_libdir/lib$name.$libext" | |
| 376 if test -f "$additional_libdir/lib$name.la"; then | |
| 377 found_la="$additional_libdir/lib$name.la" | |
| 378 fi | |
| 379 fi | |
| 380 fi | |
| 381 fi | |
| 382 if test "X$found_dir" = "X"; then | |
| 383 for x in $LDFLAGS $LTLIB[]NAME; do | |
| 384 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
| 385 case "$x" in | |
| 386 -L*) | |
| 387 dir=`echo "X$x" | sed -e 's/^X-L//'` | |
| 388 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then | |
| 389 found_dir="$dir" | |
| 390 found_so="$dir/lib$name.$shlibext" | |
| 391 if test -f "$dir/lib$name.la"; then | |
| 392 found_la="$dir/lib$name.la" | |
| 393 fi | |
| 394 else | |
| 395 if test -f "$dir/lib$name.$libext"; then | |
| 396 found_dir="$dir" | |
| 397 found_a="$dir/lib$name.$libext" | |
| 398 if test -f "$dir/lib$name.la"; then | |
| 399 found_la="$dir/lib$name.la" | |
| 400 fi | |
| 401 fi | |
| 402 fi | |
| 403 ;; | |
| 404 esac | |
| 405 if test "X$found_dir" != "X"; then | |
| 406 break | |
| 407 fi | |
| 408 done | |
| 409 fi | |
| 410 if test "X$found_dir" != "X"; then | |
| 411 dnl Found the library. | |
| 412 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name" | |
| 413 if test "X$found_so" != "X"; then | |
| 414 dnl Linking with a shared library. We attempt to hardcode its | |
| 415 dnl directory into the executable's runpath, unless it's the | |
| 416 dnl standard /usr/lib. | |
| 417 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then | |
| 418 dnl No hardcoding is needed. | |
| 419 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" | |
| 420 else | |
| 421 dnl Use an explicit option to hardcode DIR into the resulting | |
| 422 dnl binary. | |
| 423 dnl Potentially add DIR to ltrpathdirs. | |
| 424 dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. | |
| 425 haveit= | |
| 426 for x in $ltrpathdirs; do | |
| 427 if test "X$x" = "X$found_dir"; then | |
| 428 haveit=yes | |
| 429 break | |
| 430 fi | |
| 431 done | |
| 432 if test -z "$haveit"; then | |
| 433 ltrpathdirs="$ltrpathdirs $found_dir" | |
| 434 fi | |
| 435 dnl The hardcoding into $LIBNAME is system dependent. | |
| 436 if test "$hardcode_direct" = yes; then | |
| 437 dnl Using DIR/libNAME.so during linking hardcodes DIR into the | |
| 438 dnl resulting binary. | |
| 439 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" | |
| 440 else | |
| 441 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then | |
| 442 dnl Use an explicit option to hardcode DIR into the resulting | |
| 443 dnl binary. | |
| 444 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" | |
| 445 dnl Potentially add DIR to rpathdirs. | |
| 446 dnl The rpathdirs will be appended to $LIBNAME at the end. | |
| 447 haveit= | |
| 448 for x in $rpathdirs; do | |
| 449 if test "X$x" = "X$found_dir"; then | |
| 450 haveit=yes | |
| 451 break | |
| 452 fi | |
| 453 done | |
| 454 if test -z "$haveit"; then | |
| 455 rpathdirs="$rpathdirs $found_dir" | |
| 456 fi | |
| 457 else | |
| 458 dnl Rely on "-L$found_dir". | |
| 459 dnl But don't add it if it's already contained in the LDFLAGS | |
| 460 dnl or the already constructed $LIBNAME | |
| 461 haveit= | |
| 462 for x in $LDFLAGS $LIB[]NAME; do | |
| 463 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
| 464 if test "X$x" = "X-L$found_dir"; then | |
| 465 haveit=yes | |
| 466 break | |
| 467 fi | |
| 468 done | |
| 469 if test -z "$haveit"; then | |
| 470 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir" | |
| 471 fi | |
| 472 if test "$hardcode_minus_L" != no; then | |
| 473 dnl FIXME: Not sure whether we should use | |
| 474 dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" | |
| 475 dnl here. | |
| 476 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" | |
| 477 else | |
| 478 dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH | |
| 479 dnl here, because this doesn't fit in flags passed to the | |
| 480 dnl compiler. So give up. No hardcoding. This affects only | |
| 481 dnl very old systems. | |
| 482 dnl FIXME: Not sure whether we should use | |
| 483 dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" | |
| 484 dnl here. | |
| 485 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" | |
| 486 fi | |
| 487 fi | |
| 488 fi | |
| 489 fi | |
| 490 else | |
| 491 if test "X$found_a" != "X"; then | |
| 492 dnl Linking with a static library. | |
| 493 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a" | |
| 494 else | |
| 495 dnl We shouldn't come here, but anyway it's good to have a | |
| 496 dnl fallback. | |
| 497 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name" | |
| 498 fi | |
| 499 fi | |
| 500 dnl Assume the include files are nearby. | |
| 501 additional_includedir= | |
| 502 case "$found_dir" in | |
| 503 */lib | */lib/) | |
| 504 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` | |
| 505 additional_includedir="$basedir/include" | |
| 506 ;; | |
| 507 esac | |
| 508 if test "X$additional_includedir" != "X"; then | |
| 509 dnl Potentially add $additional_includedir to $INCNAME. | |
| 510 dnl But don't add it | |
| 511 dnl 1. if it's the standard /usr/include, | |
| 512 dnl 2. if it's /usr/local/include and we are using GCC on Linux, | |
| 513 dnl 3. if it's already present in $CPPFLAGS or the already | |
| 514 dnl constructed $INCNAME, | |
| 515 dnl 4. if it doesn't exist as a directory. | |
| 516 if test "X$additional_includedir" != "X/usr/include"; then | |
| 517 haveit= | |
| 518 if test "X$additional_includedir" = "X/usr/local/include"; then | |
| 519 if test -n "$GCC"; then | |
| 520 case $host_os in | |
| 521 linux*) haveit=yes;; | |
| 522 esac | |
| 523 fi | |
| 524 fi | |
| 525 if test -z "$haveit"; then | |
| 526 for x in $CPPFLAGS $INC[]NAME; do | |
| 527 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
| 528 if test "X$x" = "X-I$additional_includedir"; then | |
| 529 haveit=yes | |
| 530 break | |
| 531 fi | |
| 532 done | |
| 533 if test -z "$haveit"; then | |
| 534 if test -d "$additional_includedir"; then | |
| 535 dnl Really add $additional_includedir to $INCNAME. | |
| 536 INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir" | |
| 537 fi | |
| 538 fi | |
| 539 fi | |
| 540 fi | |
| 541 fi | |
| 542 dnl Look for dependencies. | |
| 543 if test -n "$found_la"; then | |
| 544 dnl Read the .la file. It defines the variables | |
| 545 dnl dlname, library_names, old_library, dependency_libs, current, | |
| 546 dnl age, revision, installed, dlopen, dlpreopen, libdir. | |
| 547 save_libdir="$libdir" | |
| 548 case "$found_la" in | |
| 549 */* | *\\*) . "$found_la" ;; | |
| 550 *) . "./$found_la" ;; | |
| 551 esac | |
| 552 libdir="$save_libdir" | |
| 553 dnl We use only dependency_libs. | |
| 554 for dep in $dependency_libs; do | |
| 555 case "$dep" in | |
| 556 -L*) | |
| 557 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` | |
| 558 dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME. | |
| 559 dnl But don't add it | |
| 560 dnl 1. if it's the standard /usr/lib, | |
| 561 dnl 2. if it's /usr/local/lib and we are using GCC on Linux, | |
| 562 dnl 3. if it's already present in $LDFLAGS or the already | |
| 563 dnl constructed $LIBNAME, | |
| 564 dnl 4. if it doesn't exist as a directory. | |
| 565 if test "X$additional_libdir" != "X/usr/lib"; then | |
| 566 haveit= | |
| 567 if test "X$additional_libdir" = "X/usr/local/lib"; then | |
| 568 if test -n "$GCC"; then | |
| 569 case $host_os in | |
| 570 linux*) haveit=yes;; | |
| 571 esac | |
| 572 fi | |
| 573 fi | |
| 574 if test -z "$haveit"; then | |
| 575 haveit= | |
| 576 for x in $LDFLAGS $LIB[]NAME; do | |
| 577 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
| 578 if test "X$x" = "X-L$additional_libdir"; then | |
| 579 haveit=yes | |
| 580 break | |
| 581 fi | |
| 582 done | |
| 583 if test -z "$haveit"; then | |
| 584 if test -d "$additional_libdir"; then | |
| 585 dnl Really add $additional_libdir to $LIBNAME. | |
| 586 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir" | |
| 587 fi | |
| 588 fi | |
| 589 haveit= | |
| 590 for x in $LDFLAGS $LTLIB[]NAME; do | |
| 591 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
| 592 if test "X$x" = "X-L$additional_libdir"; then | |
| 593 haveit=yes | |
| 594 break | |
| 595 fi | |
| 596 done | |
| 597 if test -z "$haveit"; then | |
| 598 if test -d "$additional_libdir"; then | |
| 599 dnl Really add $additional_libdir to $LTLIBNAME. | |
| 600 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir" | |
| 601 fi | |
| 602 fi | |
| 603 fi | |
| 604 fi | |
| 605 ;; | |
| 606 -R*) | |
| 607 dir=`echo "X$dep" | sed -e 's/^X-R//'` | |
| 608 if test "$enable_rpath" != no; then | |
| 609 dnl Potentially add DIR to rpathdirs. | |
| 610 dnl The rpathdirs will be appended to $LIBNAME at the end. | |
| 611 haveit= | |
| 612 for x in $rpathdirs; do | |
| 613 if test "X$x" = "X$dir"; then | |
| 614 haveit=yes | |
| 615 break | |
| 616 fi | |
| 617 done | |
| 618 if test -z "$haveit"; then | |
| 619 rpathdirs="$rpathdirs $dir" | |
| 620 fi | |
| 621 dnl Potentially add DIR to ltrpathdirs. | |
| 622 dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. | |
| 623 haveit= | |
| 624 for x in $ltrpathdirs; do | |
| 625 if test "X$x" = "X$dir"; then | |
| 626 haveit=yes | |
| 627 break | |
| 628 fi | |
| 629 done | |
| 630 if test -z "$haveit"; then | |
| 631 ltrpathdirs="$ltrpathdirs $dir" | |
| 632 fi | |
| 633 fi | |
| 634 ;; | |
| 635 -l*) | |
| 636 dnl Handle this in the next round. | |
| 637 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` | |
| 638 ;; | |
| 639 *.la) | |
| 640 dnl Handle this in the next round. Throw away the .la's | |
| 641 dnl directory; it is already contained in a preceding -L | |
| 642 dnl option. | |
| 643 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` | |
| 644 ;; | |
| 645 *) | |
| 646 dnl Most likely an immediate library name. | |
| 647 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep" | |
| 648 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep" | |
| 649 ;; | |
| 650 esac | |
| 651 done | |
| 652 fi | |
| 653 else | |
| 654 dnl Didn't find the library; assume it is in the system directories | |
| 655 dnl known to the linker and runtime loader. (All the system | |
| 656 dnl directories known to the linker should also be known to the | |
| 657 dnl runtime loader, otherwise the system is severely misconfigured.) | |
| 658 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" | |
| 659 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name" | |
| 660 fi | |
| 661 fi | |
| 662 fi | |
| 663 done | |
| 664 done | |
| 665 if test "X$rpathdirs" != "X"; then | |
| 666 if test -n "$hardcode_libdir_separator"; then | |
| 667 dnl Weird platform: only the last -rpath option counts, the user must | |
| 668 dnl pass all path elements in one option. We can arrange that for a | |
| 669 dnl single library, but not when more than one $LIBNAMEs are used. | |
| 670 alldirs= | |
| 671 for found_dir in $rpathdirs; do | |
| 672 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" | |
| 673 done | |
| 674 dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl. | |
| 675 acl_save_libdir="$libdir" | |
| 676 libdir="$alldirs" | |
| 677 eval flag=\"$hardcode_libdir_flag_spec\" | |
| 678 libdir="$acl_save_libdir" | |
| 679 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" | |
| 680 else | |
| 681 dnl The -rpath options are cumulative. | |
| 682 for found_dir in $rpathdirs; do | |
| 683 acl_save_libdir="$libdir" | |
| 684 libdir="$found_dir" | |
| 685 eval flag=\"$hardcode_libdir_flag_spec\" | |
| 686 libdir="$acl_save_libdir" | |
| 687 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" | |
| 688 done | |
| 689 fi | |
| 690 fi | |
| 691 if test "X$ltrpathdirs" != "X"; then | |
| 692 dnl When using libtool, the option that works for both libraries and | |
| 693 dnl executables is -R. The -R options are cumulative. | |
| 694 for found_dir in $ltrpathdirs; do | |
| 695 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir" | |
| 696 done | |
| 697 fi | |
| 698 ]) | |
| 699 | |
| 700 dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR, | |
| 701 dnl unless already present in VAR. | |
| 702 dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes | |
| 703 dnl contains two or three consecutive elements that belong together. | |
| 704 AC_DEFUN([AC_LIB_APPENDTOVAR], | |
| 705 [ | |
| 706 for element in [$2]; do | |
| 707 haveit= | |
| 708 for x in $[$1]; do | |
| 709 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
| 710 if test "X$x" = "X$element"; then | |
| 711 haveit=yes | |
| 712 break | |
| 713 fi | |
| 714 done | |
| 715 if test -z "$haveit"; then | |
| 716 [$1]="${[$1]}${[$1]:+ }$element" | |
| 717 fi | |
| 718 done | |
| 719 ]) | |
| 720 | |
| 721 # lib-ld.m4 serial 3 (gettext-0.13) | |
| 722 dnl Copyright (C) 1996-2003 Free Software Foundation, Inc. | |
| 723 dnl This file is free software, distributed under the terms of the GNU | |
| 724 dnl General Public License. As a special exception to the GNU General | |
| 725 dnl Public License, this file may be distributed as part of a program | |
| 726 dnl that contains a configuration script generated by Autoconf, under | |
| 727 dnl the same distribution terms as the rest of that program. | |
| 728 | |
| 729 dnl Subroutines of libtool.m4, | |
| 730 dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision | |
| 731 dnl with libtool.m4. | |
| 732 | |
| 733 dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no. | |
| 734 AC_DEFUN([AC_LIB_PROG_LD_GNU], | |
| 735 [AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld, | |
| 736 [# I'd rather use --version here, but apparently some GNU ld's only accept -v. | |
| 737 case `$LD -v 2>&1 </dev/null` in | |
| 738 *GNU* | *'with BFD'*) | |
| 739 acl_cv_prog_gnu_ld=yes ;; | |
| 740 *) | |
| 741 acl_cv_prog_gnu_ld=no ;; | |
| 742 esac]) | |
| 743 with_gnu_ld=$acl_cv_prog_gnu_ld | |
| 744 ]) | |
| 745 | |
| 746 dnl From libtool-1.4. Sets the variable LD. | |
| 747 AC_DEFUN([AC_LIB_PROG_LD], | |
| 748 [AC_ARG_WITH(gnu-ld, | |
| 749 [ --with-gnu-ld assume the C compiler uses GNU ld [default=no]], | |
| 750 test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no) | |
| 751 AC_REQUIRE([AC_PROG_CC])dnl | |
| 752 AC_REQUIRE([AC_CANONICAL_HOST])dnl | |
| 753 # Prepare PATH_SEPARATOR. | |
| 754 # The user is always right. | |
| 755 if test "${PATH_SEPARATOR+set}" != set; then | |
| 756 echo "#! /bin/sh" >conf$$.sh | |
| 757 echo "exit 0" >>conf$$.sh | |
| 758 chmod +x conf$$.sh | |
| 759 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then | |
| 760 PATH_SEPARATOR=';' | |
| 761 else | |
| 762 PATH_SEPARATOR=: | |
| 763 fi | |
| 764 rm -f conf$$.sh | |
| 765 fi | |
| 766 ac_prog=ld | |
| 767 if test "$GCC" = yes; then | |
| 768 # Check if gcc -print-prog-name=ld gives a path. | |
| 769 AC_MSG_CHECKING([for ld used by GCC]) | |
| 770 case $host in | |
| 771 *-*-mingw*) | |
| 772 # gcc leaves a trailing carriage return which upsets mingw | |
| 773 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; | |
| 774 *) | |
| 775 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; | |
| 776 esac | |
| 777 case $ac_prog in | |
| 778 # Accept absolute paths. | |
| 779 [[\\/]* | [A-Za-z]:[\\/]*)] | |
| 780 [re_direlt='/[^/][^/]*/\.\./'] | |
| 781 # Canonicalize the path of ld | |
| 782 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` | |
| 783 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do | |
| 784 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` | |
| 785 done | |
| 786 test -z "$LD" && LD="$ac_prog" | |
| 787 ;; | |
| 788 "") | |
| 789 # If it fails, then pretend we aren't using GCC. | |
| 790 ac_prog=ld | |
| 791 ;; | |
| 792 *) | |
| 793 # If it is relative, then search for the first ld in PATH. | |
| 794 with_gnu_ld=unknown | |
| 795 ;; | |
| 796 esac | |
| 797 elif test "$with_gnu_ld" = yes; then | |
| 798 AC_MSG_CHECKING([for GNU ld]) | |
| 799 else | |
| 800 AC_MSG_CHECKING([for non-GNU ld]) | |
| 801 fi | |
| 802 AC_CACHE_VAL(acl_cv_path_LD, | |
| 803 [if test -z "$LD"; then | |
| 804 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" | |
| 805 for ac_dir in $PATH; do | |
| 806 test -z "$ac_dir" && ac_dir=. | |
| 807 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then | |
| 808 acl_cv_path_LD="$ac_dir/$ac_prog" | |
| 809 # Check to see if the program is GNU ld. I'd rather use --version, | |
| 810 # but apparently some GNU ld's only accept -v. | |
| 811 # Break only if it was the GNU/non-GNU ld that we prefer. | |
| 812 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in | |
| 813 *GNU* | *'with BFD'*) | |
| 814 test "$with_gnu_ld" != no && break ;; | |
| 815 *) | |
| 816 test "$with_gnu_ld" != yes && break ;; | |
| 817 esac | |
| 818 fi | |
| 819 done | |
| 820 IFS="$ac_save_ifs" | |
| 821 else | |
| 822 acl_cv_path_LD="$LD" # Let the user override the test with a path. | |
| 823 fi]) | |
| 824 LD="$acl_cv_path_LD" | |
| 825 if test -n "$LD"; then | |
| 826 AC_MSG_RESULT($LD) | |
| 827 else | |
| 828 AC_MSG_RESULT(no) | |
| 829 fi | |
| 830 test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH]) | |
| 831 AC_LIB_PROG_LD_GNU | |
| 832 ]) | |
| 833 | |
| 13 # Like AC_CONFIG_HEADER, but automatically create stamp file. | 834 # Like AC_CONFIG_HEADER, but automatically create stamp file. |
| 14 | 835 |
| 15 AC_DEFUN(AM_CONFIG_HEADER, | 836 AC_DEFUN([AM_CONFIG_HEADER], |
| 16 [AC_PREREQ([2.12]) | 837 [AC_PREREQ([2.12]) |
| 17 AC_CONFIG_HEADER([$1]) | 838 AC_CONFIG_HEADER([$1]) |
| 18 dnl When config.status generates a header, we must update the stamp-h file. | 839 dnl When config.status generates a header, we must update the stamp-h file. |
| 19 dnl This file resides in the same directory as the config header | 840 dnl This file resides in the same directory as the config header |
| 20 dnl that is generated. We must strip everything past the first ":", | 841 dnl that is generated. We must strip everything past the first ":", |
| 40 # serial 1 | 861 # serial 1 |
| 41 | 862 |
| 42 dnl Usage: | 863 dnl Usage: |
| 43 dnl AM_INIT_AUTOMAKE(package,version, [no-define]) | 864 dnl AM_INIT_AUTOMAKE(package,version, [no-define]) |
| 44 | 865 |
| 45 AC_DEFUN(AM_INIT_AUTOMAKE, | 866 AC_DEFUN([AM_INIT_AUTOMAKE], |
| 46 [AC_REQUIRE([AC_PROG_INSTALL]) | 867 [AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl |
| 868 AC_REQUIRE([AC_PROG_INSTALL]) | |
| 47 PACKAGE=[$1] | 869 PACKAGE=[$1] |
| 48 AC_SUBST(PACKAGE) | 870 AC_SUBST(PACKAGE) |
| 49 VERSION=[$2] | 871 VERSION=[$2] |
| 50 AC_SUBST(VERSION) | 872 AC_SUBST(VERSION) |
| 51 dnl test to see if srcdir already configured | 873 dnl test to see if srcdir already configured |
| 57 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])) | 879 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])) |
| 58 AC_REQUIRE([AM_SANITY_CHECK]) | 880 AC_REQUIRE([AM_SANITY_CHECK]) |
| 59 AC_REQUIRE([AC_ARG_PROGRAM]) | 881 AC_REQUIRE([AC_ARG_PROGRAM]) |
| 60 dnl FIXME This is truly gross. | 882 dnl FIXME This is truly gross. |
| 61 missing_dir=`cd $ac_aux_dir && pwd` | 883 missing_dir=`cd $ac_aux_dir && pwd` |
| 62 AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir) | 884 AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}, $missing_dir) |
| 63 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) | 885 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) |
| 64 AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir) | 886 AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}, $missing_dir) |
| 65 AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) | 887 AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) |
| 66 AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) | 888 AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) |
| 67 AC_REQUIRE([AC_PROG_MAKE_SET])]) | 889 AC_REQUIRE([AC_PROG_MAKE_SET])]) |
| 68 | 890 |
| 891 # Copyright 2002 Free Software Foundation, Inc. | |
| 892 | |
| 893 # This program is free software; you can redistribute it and/or modify | |
| 894 # it under the terms of the GNU General Public License as published by | |
| 895 # the Free Software Foundation; either version 2, or (at your option) | |
| 896 # any later version. | |
| 897 | |
| 898 # This program is distributed in the hope that it will be useful, | |
| 899 # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 900 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 901 # GNU General Public License for more details. | |
| 902 | |
| 903 # You should have received a copy of the GNU General Public License | |
| 904 # along with this program; if not, write to the Free Software | |
| 905 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA | |
| 906 | |
| 907 # AM_AUTOMAKE_VERSION(VERSION) | |
| 908 # ---------------------------- | |
| 909 # Automake X.Y traces this macro to ensure aclocal.m4 has been | |
| 910 # generated from the m4 files accompanying Automake X.Y. | |
| 911 AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.4"]) | |
| 912 | |
| 913 # AM_SET_CURRENT_AUTOMAKE_VERSION | |
| 914 # ------------------------------- | |
| 915 # Call AM_AUTOMAKE_VERSION so it can be traced. | |
| 916 # This function is AC_REQUIREd by AC_INIT_AUTOMAKE. | |
| 917 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], | |
| 918 [AM_AUTOMAKE_VERSION([1.4-p6])]) | |
| 919 | |
| 69 # | 920 # |
| 70 # Check to make sure that the build environment is sane. | 921 # Check to make sure that the build environment is sane. |
| 71 # | 922 # |
| 72 | 923 |
| 73 AC_DEFUN(AM_SANITY_CHECK, | 924 AC_DEFUN([AM_SANITY_CHECK], |
| 74 [AC_MSG_CHECKING([whether build environment is sane]) | 925 [AC_MSG_CHECKING([whether build environment is sane]) |
| 75 # Just in case | 926 # Just in case |
| 76 sleep 1 | 927 sleep 1 |
| 77 echo timestamp > conftestfile | 928 echo timestamp > conftestfile |
| 78 # Do `set' in a subshell so we don't clobber the current shell's | 929 # Do `set' in a subshell so we don't clobber the current shell's |
| 109 rm -f conftest* | 960 rm -f conftest* |
| 110 AC_MSG_RESULT(yes)]) | 961 AC_MSG_RESULT(yes)]) |
| 111 | 962 |
| 112 dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY) | 963 dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY) |
| 113 dnl The program must properly implement --version. | 964 dnl The program must properly implement --version. |
| 114 AC_DEFUN(AM_MISSING_PROG, | 965 AC_DEFUN([AM_MISSING_PROG], |
| 115 [AC_MSG_CHECKING(for working $2) | 966 [AC_MSG_CHECKING(for working $2) |
| 116 # Run test in a subshell; some versions of sh will print an error if | 967 # Run test in a subshell; some versions of sh will print an error if |
| 117 # an executable is not found, even if stderr is redirected. | 968 # an executable is not found, even if stderr is redirected. |
| 118 # Redirect stdin to placate older versions of autoconf. Sigh. | 969 # Redirect stdin to placate older versions of autoconf. Sigh. |
| 119 if ($2 --version) < /dev/null > /dev/null 2>&1; then | 970 if ($2 --version) < /dev/null > /dev/null 2>&1; then |
| 123 $1="$3/missing $2" | 974 $1="$3/missing $2" |
| 124 AC_MSG_RESULT(missing) | 975 AC_MSG_RESULT(missing) |
| 125 fi | 976 fi |
| 126 AC_SUBST($1)]) | 977 AC_SUBST($1)]) |
| 127 | 978 |
| 979 # isc-posix.m4 serial 2 (gettext-0.11.2) | |
| 980 dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. | |
| 981 dnl This file is free software, distributed under the terms of the GNU | |
| 982 dnl General Public License. As a special exception to the GNU General | |
| 983 dnl Public License, this file may be distributed as part of a program | |
| 984 dnl that contains a configuration script generated by Autoconf, under | |
| 985 dnl the same distribution terms as the rest of that program. | |
| 986 | |
| 987 # This file is not needed with autoconf-2.53 and newer. Remove it in 2005. | |
| 988 | |
| 989 # This test replaces the one in autoconf. | |
| 990 # Currently this macro should have the same name as the autoconf macro | |
| 991 # because gettext's gettext.m4 (distributed in the automake package) | |
| 992 # still uses it. Otherwise, the use in gettext.m4 makes autoheader | |
| 993 # give these diagnostics: | |
| 994 # configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX | |
| 995 # configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX | |
| 996 | |
| 997 undefine([AC_ISC_POSIX]) | |
| 998 | |
| 999 AC_DEFUN([AC_ISC_POSIX], | |
| 1000 [ | |
| 1001 dnl This test replaces the obsolescent AC_ISC_POSIX kludge. | |
| 1002 AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"]) | |
| 1003 ] | |
| 1004 ) | |
| 1005 |
