1
# generated automatically by aclocal 1.9.6 -*- Autoconf -*-
1
# generated automatically by aclocal 1.8.5 -*- Autoconf -*-
3
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
4
# 2005 Free Software Foundation, Inc.
3
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
4
# Free Software Foundation, Inc.
5
5
# This file is free software; the Free Software Foundation
6
6
# gives unlimited permission to copy and/or distribute it,
7
7
# with or without modifications, as long as this notice is preserved.
293
295
# If we don't find anything, use the default library path according
294
296
# to the aix ld manual.
295
297
AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX],
296
[AC_LINK_IFELSE(AC_LANG_PROGRAM,[
297
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
298
[AC_REQUIRE([LT_AC_PROG_SED])dnl
299
AC_LINK_IFELSE(AC_LANG_PROGRAM,[
301
/Import File Strings/,/^$/ {
307
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
299
308
# Check for a 64-bit object if we didn't find anything.
300
if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
309
if test -z "$aix_libpath"; then
310
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
302
312
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
303
313
])# _LT_AC_SYS_LIBPATH_AIX
664
681
# ------------------------------------------------------------
665
682
# Check whether the given compiler option works
666
683
AC_DEFUN([AC_LIBTOOL_LINKER_OPTION],
667
[AC_CACHE_CHECK([$1], [$2],
684
[AC_REQUIRE([LT_AC_PROG_SED])dnl
685
AC_CACHE_CHECK([$1], [$2],
669
687
save_LDFLAGS="$LDFLAGS"
670
688
LDFLAGS="$LDFLAGS $3"
671
printf "$lt_simple_link_test_code" > conftest.$ac_ext
689
echo "$lt_simple_link_test_code" > conftest.$ac_ext
672
690
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
673
691
# The linker can only warn and ignore the option if not recognized
674
692
# So say no if there are warnings
785
# If test is not a shell built-in, we'll probably end up computing a
786
# maximum length that is only half of the actual maximum length, but
788
SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
789
while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \
803
lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
804
if test -n "$lt_cv_sys_max_cmd_len"; then
805
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
806
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
808
SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
809
while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \
790
810
= "XX$teststring") >/dev/null 2>&1 &&
791
new_result=`expr "X$teststring" : ".*" 2>&1` &&
792
lt_cv_sys_max_cmd_len=$new_result &&
793
test $i != 17 # 1/2 MB should be enough
796
teststring=$teststring$teststring
799
# Add a significant safety factor because C++ compilers can tack on massive
800
# amounts of additional arguments before passing them to the linker.
801
# It appears as though 1/2 is a usable value.
802
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
811
new_result=`expr "X$teststring" : ".*" 2>&1` &&
812
lt_cv_sys_max_cmd_len=$new_result &&
813
test $i != 17 # 1/2 MB should be enough
816
teststring=$teststring$teststring
819
# Add a significant safety factor because C++ compilers can tack on massive
820
# amounts of additional arguments before passing them to the linker.
821
# It appears as though 1/2 is a usable value.
822
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
1026
1047
# ---------------------------------
1027
1048
# Check to see if options -c and -o are simultaneously supported by compiler
1028
1049
AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O],
1029
[AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
1050
[AC_REQUIRE([LT_AC_PROG_SED])dnl
1051
AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
1030
1052
AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
1031
1053
[_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
1032
1054
[_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
1205
1229
version_type=none
1206
1230
dynamic_linker="$host_os ld.so"
1207
1231
sys_lib_dlsearch_path_spec="/lib /usr/lib"
1208
1233
if test "$GCC" = yes; then
1209
sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
1210
if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
1235
darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
1236
*) lt_awk_arg="/^libraries:/" ;;
1238
lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
1239
if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
1211
1240
# if the path contains ";" then we assume it to be the separator
1212
1241
# otherwise default to the standard path separator (i.e. ":") - it is
1213
1242
# assumed that no part of a normal pathname contains ";" but that should
1214
1243
# okay in the real world where ";" in dirpaths is itself problematic.
1215
sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
1244
lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
1217
sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
1246
lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
1248
# Ok, now we have the path, separated by spaces, we can step through it
1249
# and add multilib dir if necessary.
1250
lt_tmp_lt_search_path_spec=
1251
lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
1252
for lt_sys_path in $lt_search_path_spec; do
1253
if test -d "$lt_sys_path/$lt_multi_os_dir"; then
1254
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
1256
test -d "$lt_sys_path" && \
1257
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
1260
lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
1261
BEGIN {RS=" "; FS="/|\n";} {
1264
for (lt_i = NF; lt_i > 0; lt_i--) {
1265
if ($lt_i != "" && $lt_i != ".") {
1266
if ($lt_i == "..") {
1269
if (lt_count == 0) {
1270
lt_foo="/" $lt_i lt_foo;
1277
if (lt_foo != "") { lt_freq[[lt_foo]]++; }
1278
if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
1280
sys_lib_search_path_spec=`echo $lt_search_path_spec`
1220
1282
sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
1222
1284
need_lib_prefix=unknown
1223
1285
hardcode_into_libs=no
1375
1437
shlibpath_overrides_runpath=yes
1376
1438
shlibpath_var=DYLD_LIBRARY_PATH
1377
1439
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
1378
# Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
1379
if test "$GCC" = yes; then
1380
sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
1382
sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
1441
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
1384
1442
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
2290
2353
mingw* | pw32*)
2291
2354
# Base MSYS/MinGW do not provide the 'file' command needed by
2292
# func_win32_libid shell function, so use a weaker test based on 'objdump'.
2293
lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
2294
lt_cv_file_magic_cmd='$OBJDUMP -f'
2355
# func_win32_libid shell function, so use a weaker test based on 'objdump',
2356
# unless we find 'file', for example because we are cross-compiling.
2357
if ( file / ) >/dev/null 2>&1; then
2358
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
2359
lt_cv_file_magic_cmd='func_win32_libid'
2361
lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
2362
lt_cv_file_magic_cmd='$OBJDUMP -f'
2297
2366
darwin* | rhapsody*)
3067
3140
case $cc_basename in
3069
3142
output_verbose_link_cmd='echo'
3070
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
3143
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
3071
3144
_LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
3072
3145
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
3073
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
3146
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
3074
3147
_LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
3343
3414
# dependencies.
3344
3415
output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
3418
case `$CC -V 2>&1 | sed 5q` in
3421
_LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs'
3422
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
3423
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
3424
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
3425
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
3427
# Not sure whether something based on
3428
# $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
3430
output_verbose_link_cmd='echo'
3432
# Archives containing C++ object files must be created using
3433
# "CC -xar", where "CC" is the Sun C++ compiler. This is
3434
# necessary to make sure instantiated templates are included
3436
_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
3381
3475
_LT_AC_TAGVAR(ld_shlibs, $1)=no
3384
_LT_AC_TAGVAR(hardcode_direct, $1)=yes
3385
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
3386
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
3387
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
3388
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
3389
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
3390
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
3391
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
3478
if test -f /usr/libexec/ld.so; then
3479
_LT_AC_TAGVAR(hardcode_direct, $1)=yes
3480
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
3481
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
3482
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
3483
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
3484
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
3485
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
3486
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
3488
output_verbose_link_cmd='echo'
3490
_LT_AC_TAGVAR(ld_shlibs, $1)=no
3393
output_verbose_link_cmd='echo'
3396
3494
case $cc_basename in
3552
3650
case $host_os in
3553
3651
solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
3555
# The C++ compiler is used as linker so we must use $wl
3556
# flag to pass the commands to the underlying system
3557
# linker. We must also pass each convience library through
3558
# to the system linker between allextract/defaultextract.
3559
# The C++ compiler will combine linker options so we
3560
# cannot just pass the convience library names through
3653
# The compiler driver will combine and reorder linker options,
3654
# but understands `-z linker_flag'.
3562
3655
# Supported since Solaris 2.6 (maybe 2.5.1?)
3563
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract'
3656
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
3566
3659
_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
3858
3957
_LT_AC_TAGVAR(postdeps,$1)=
3961
case `$CC -V 2>&1 | sed 5q` in
3965
# The more standards-conforming stlport4 library is
3966
# incompatible with the Cstd library. Avoid specifying
3967
# it if it's in CXXFLAGS. Ignore libCrun as
3968
# -library=stlport4 depends on it.
3969
case " $CXX $CXXFLAGS " in
3970
*" -library=stlport4 "*)
3971
solaris_use_stlport4=yes
3974
if test "$solaris_use_stlport4" != yes; then
3975
_LT_AC_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
3862
3982
case $cc_basename in
3984
# The more standards-conforming stlport4 library is
3985
# incompatible with the Cstd library. Avoid specifying
3986
# it if it's in CXXFLAGS. Ignore libCrun as
3987
# -library=stlport4 depends on it.
3988
case " $CXX $CXXFLAGS " in
3989
*" -library=stlport4 "*)
3990
solaris_use_stlport4=yes
3864
3994
# Adding this requires a known-good setup of shared libraries for
3865
3995
# Sun compiler versions before 5.6, else PIC objects from an old
3866
3996
# archive will be linked into the output, leading to subtle bugs.
3867
_LT_AC_TAGVAR(postdeps,$1)='-lCstd -lCrun'
3997
if test "$solaris_use_stlport4" != yes; then
3998
_LT_AC_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
4186
4326
# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
4187
4327
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
4189
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
4329
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
4190
4330
# Free Software Foundation, Inc.
4192
4332
# This file is part of GNU Libtool:
4820
4961
# like `-m68040'.
4821
4962
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
4823
beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
4964
beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
4824
4965
# PIC is the default for these OSes.
4826
mingw* | os2* | pw32*)
4967
mingw* | cygwin* | os2* | pw32*)
4827
4968
# This hack is so that the source file can tell whether it is being
4828
4969
# built for inclusion in a dll (and should export symbols for example).
4970
# Although the cygwin gcc ignores -fPIC, still need this for old-style
4971
# (--disable-auto-import) libraries
4829
4972
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
4831
4974
darwin* | rhapsody*)
5093
5244
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
5096
beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
5247
beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
5097
5248
# PIC is the default for these OSes.
5100
mingw* | pw32* | os2*)
5251
mingw* | cygwin* | pw32* | os2*)
5101
5252
# This hack is so that the source file can tell whether it is being
5102
5253
# built for inclusion in a dll (and should export symbols for example).
5254
# Although the cygwin gcc ignores -fPIC, still need this for old-style
5255
# (--disable-auto-import) libraries
5103
5256
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
5219
5372
# All Alpha code is PIC.
5220
5373
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
5376
case `$CC -V 2>&1 | sed 5q` in
5379
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
5380
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
5381
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
5384
# Sun Fortran 8.3 passes all unrecognized flags to the linker
5385
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
5386
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
5387
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)=''
5481
5655
_LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
5482
5656
_LT_AC_TAGVAR(always_export_symbols, $1)=no
5483
5657
_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
5484
_LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols'
5658
_LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
5486
5660
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
5487
5661
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
5532
5706
ifc* | ifort*) # Intel Fortran compiler
5533
5707
tmp_addflag=' -nofor_main' ;;
5535
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5709
case `$CC -V 2>&1 | sed 5q` in
5710
*Sun\ C*) # Sun C 5.9
5711
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
5712
tmp_sharedflag='-G' ;;
5713
*Sun\ F*) # Sun Fortran 8.3
5714
tmp_sharedflag='-G' ;;
5716
tmp_sharedflag='-shared' ;;
5718
_LT_AC_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5537
5720
if test $supports_anon_versioning = yes; then
5538
5721
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~
5539
5722
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
5540
5723
$echo "local: *; };" >> $output_objdir/$libname.ver~
5541
$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
5724
$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
5543
5726
_LT_AC_TAGVAR(link_all_deplibs, $1)=no
5833
6016
case $cc_basename in
5835
6018
output_verbose_link_cmd='echo'
5836
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
6019
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
5837
6020
_LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
5838
6021
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
5839
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
6022
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
5840
6023
_LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
6001
_LT_AC_TAGVAR(hardcode_direct, $1)=yes
6002
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
6003
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6004
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
6005
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
6006
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
6007
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
6184
if test -f /usr/libexec/ld.so; then
6185
_LT_AC_TAGVAR(hardcode_direct, $1)=yes
6186
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
6187
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6188
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
6189
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
6190
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
6191
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
6194
openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
6195
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6196
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
6199
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
6200
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
6010
openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
6011
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6012
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
6015
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
6016
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
6205
_LT_AC_TAGVAR(ld_shlibs, $1)=no
6074
6261
case $host_os in
6075
6262
solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
6077
# The compiler driver will combine linker options so we
6078
# cannot just pass the convience library names through
6079
# without $wl, iff we do not link with $LD.
6080
# Luckily, gcc supports the same syntax we need for Sun Studio.
6264
# The compiler driver will combine and reorder linker options,
6265
# but understands `-z linker_flag'. GCC discards it without `$wl',
6266
# but is careful enough not to reorder.
6081
6267
# Supported since Solaris 2.6 (maybe 2.5.1?)
6084
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;;
6086
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
6268
if test "$GCC" = yes; then
6269
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
6271
_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
6089
6275
_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
6319
6505
[AC_CHECK_TOOL(RC, windres, no)
6509
# Cheap backport of AS_EXECUTABLE_P and required macros
6510
# from Autoconf 2.59; we should not use $as_executable_p directly.
6514
m4_ifndef([_AS_TEST_PREPARE],
6515
[m4_defun([_AS_TEST_PREPARE],
6516
[if test -x / >/dev/null 2>&1; then
6517
as_executable_p='test -x'
6519
as_executable_p='test -f'
6521
])])# _AS_TEST_PREPARE
6525
# Check whether a file is executable.
6526
m4_ifndef([AS_EXECUTABLE_P],
6527
[m4_defun([AS_EXECUTABLE_P],
6528
[AS_REQUIRE([_AS_TEST_PREPARE])dnl
6529
$as_executable_p $1[]dnl
6530
])])# AS_EXECUTABLE_P
6322
6532
# NOTE: This macro has been submitted for inclusion into #
6323
6533
# GNU Autoconf as AC_PROG_SED. When it is available in #
6324
6534
# a released version of Autoconf we should remove this #
6539
6751
])# PKG_CHECK_MODULES
6541
# Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc.
6543
# This file is free software; the Free Software Foundation
6544
# gives unlimited permission to copy and/or distribute it,
6545
# with or without modifications, as long as this notice is preserved.
6754
# Copyright (C) 2002, 2003 Free Software Foundation, Inc.
6755
# Generated from amversion.in; do not edit by hand.
6757
# This program is free software; you can redistribute it and/or modify
6758
# it under the terms of the GNU General Public License as published by
6759
# the Free Software Foundation; either version 2, or (at your option)
6760
# any later version.
6762
# This program is distributed in the hope that it will be useful,
6763
# but WITHOUT ANY WARRANTY; without even the implied warranty of
6764
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
6765
# GNU General Public License for more details.
6767
# You should have received a copy of the GNU General Public License
6768
# along with this program; if not, write to the Free Software
6769
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
6547
6771
# AM_AUTOMAKE_VERSION(VERSION)
6548
6772
# ----------------------------
6549
6773
# Automake X.Y traces this macro to ensure aclocal.m4 has been
6550
6774
# generated from the m4 files accompanying Automake X.Y.
6551
AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.9"])
6775
AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.8"])
6553
6777
# AM_SET_CURRENT_AUTOMAKE_VERSION
6554
6778
# -------------------------------
6555
6779
# Call AM_AUTOMAKE_VERSION so it can be traced.
6556
6780
# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
6557
6781
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
6558
[AM_AUTOMAKE_VERSION([1.9.6])])
6560
# AM_AUX_DIR_EXPAND -*- Autoconf -*-
6562
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
6564
# This file is free software; the Free Software Foundation
6565
# gives unlimited permission to copy and/or distribute it,
6566
# with or without modifications, as long as this notice is preserved.
6782
[AM_AUTOMAKE_VERSION([1.8.5])])
6786
# Copyright (C) 2001, 2003 Free Software Foundation, Inc.
6788
# This program is free software; you can redistribute it and/or modify
6789
# it under the terms of the GNU General Public License as published by
6790
# the Free Software Foundation; either version 2, or (at your option)
6791
# any later version.
6793
# This program is distributed in the hope that it will be useful,
6794
# but WITHOUT ANY WARRANTY; without even the implied warranty of
6795
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
6796
# GNU General Public License for more details.
6798
# You should have received a copy of the GNU General Public License
6799
# along with this program; if not, write to the Free Software
6800
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
6568
6803
# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
6569
6804
# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
6610
6845
am_aux_dir=`cd $ac_aux_dir && pwd`
6613
# AM_CONDITIONAL -*- Autoconf -*-
6615
# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005
6616
# Free Software Foundation, Inc.
6618
# This file is free software; the Free Software Foundation
6619
# gives unlimited permission to copy and/or distribute it,
6620
# with or without modifications, as long as this notice is preserved.
6848
# AM_CONDITIONAL -*- Autoconf -*-
6850
# Copyright (C) 1997, 2000, 2001, 2003 Free Software Foundation, Inc.
6852
# This program is free software; you can redistribute it and/or modify
6853
# it under the terms of the GNU General Public License as published by
6854
# the Free Software Foundation; either version 2, or (at your option)
6855
# any later version.
6857
# This program is distributed in the hope that it will be useful,
6858
# but WITHOUT ANY WARRANTY; without even the implied warranty of
6859
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
6860
# GNU General Public License for more details.
6862
# You should have received a copy of the GNU General Public License
6863
# along with this program; if not, write to the Free Software
6864
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
6624
6869
# AM_CONDITIONAL(NAME, SHELL-CONDITION)
6625
6870
# -------------------------------------
6640
6885
AC_CONFIG_COMMANDS_PRE(
6641
6886
[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
6642
AC_MSG_ERROR([[conditional "$1" was never defined.
6643
Usually this means the macro was only invoked conditionally.]])
6887
AC_MSG_ERROR([conditional "$1" was never defined.
6888
Usually this means the macro was only invoked conditionally.])
6891
# serial 7 -*- Autoconf -*-
6647
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
6893
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004
6648
6894
# Free Software Foundation, Inc.
6650
# This file is free software; the Free Software Foundation
6651
# gives unlimited permission to copy and/or distribute it,
6652
# with or without modifications, as long as this notice is preserved.
6896
# This program is free software; you can redistribute it and/or modify
6897
# it under the terms of the GNU General Public License as published by
6898
# the Free Software Foundation; either version 2, or (at your option)
6899
# any later version.
6901
# This program is distributed in the hope that it will be useful,
6902
# but WITHOUT ANY WARRANTY; without even the implied warranty of
6903
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
6904
# GNU General Public License for more details.
6906
# You should have received a copy of the GNU General Public License
6907
# along with this program; if not, write to the Free Software
6908
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
6656
6912
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
6657
6913
# written in clear, in which case automake, when reading aclocal.m4,
6799
7056
AC_SUBST([AMDEPBACKSLASH])
6802
# Generate code to set up dependency tracking. -*- Autoconf -*-
6804
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
6805
# Free Software Foundation, Inc.
6807
# This file is free software; the Free Software Foundation
6808
# gives unlimited permission to copy and/or distribute it,
6809
# with or without modifications, as long as this notice is preserved.
7059
# Generate code to set up dependency tracking. -*- Autoconf -*-
7061
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
7063
# This program is free software; you can redistribute it and/or modify
7064
# it under the terms of the GNU General Public License as published by
7065
# the Free Software Foundation; either version 2, or (at your option)
7066
# any later version.
7068
# This program is distributed in the hope that it will be useful,
7069
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7070
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7071
# GNU General Public License for more details.
7073
# You should have received a copy of the GNU General Public License
7074
# along with this program; if not, write to the Free Software
7075
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
6813
7080
# _AM_OUTPUT_DEPENDENCY_COMMANDS
6814
7081
# ------------------------------
6830
# Extract the definition of DEPDIR, am__include, and am__quote
6831
# from the Makefile without running `make'.
7097
grep '^DEP_FILES *= *[[^ @%:@]]' < "$mf" > /dev/null || continue
7098
# Extract the definition of DEP_FILES from the Makefile without
6832
7100
DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
6833
7101
test -z "$DEPDIR" && continue
6834
am__include=`sed -n 's/^am__include = //p' < "$mf"`
6835
test -z "am__include" && continue
6836
am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
6837
7102
# When using ansi2knr, U may be empty or an underscore; expand it
6838
7103
U=`sed -n 's/^U = //p' < "$mf"`
6839
# Find all dependency output files, they are included files with
6840
# $(DEPDIR) in their names. We invoke sed twice because it is the
6841
# simplest approach to changing $(DEPDIR) to its actual value in the
6843
for file in `sed -n "
6844
s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
7104
test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR"
7105
# We invoke sed twice because it is the simplest approach to
7106
# changing $(DEPDIR) to its actual value in the expansion.
7107
for file in `sed -n '
7108
/^DEP_FILES = .*\\\\$/ {
7117
/^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \
6845
7118
sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
6846
7119
# Make sure the directory exists.
6847
7120
test -f "$dirpart/$file" && continue
6867
7140
[AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
6870
# Check for Java compiler. -*- Autoconf -*-
7143
# Check for Java compiler.
6871
7144
# For now we only handle the GNU compiler.
6873
# Copyright (C) 1999, 2000, 2003, 2005 Free Software Foundation, Inc.
6875
# This file is free software; the Free Software Foundation
6876
# gives unlimited permission to copy and/or distribute it,
6877
# with or without modifications, as long as this notice is preserved.
7146
# Copyright (C) 1999, 2000, 2003 Free Software Foundation, Inc.
7148
# This program is free software; you can redistribute it and/or modify
7149
# it under the terms of the GNU General Public License as published by
7150
# the Free Software Foundation; either version 2, or (at your option)
7151
# any later version.
7153
# This program is distributed in the hope that it will be useful,
7154
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7155
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7156
# GNU General Public License for more details.
7158
# You should have received a copy of the GNU General Public License
7159
# along with this program; if not, write to the Free Software
7160
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
6879
7163
AC_DEFUN([AM_PROG_GCJ],[
6880
7164
AC_CHECK_PROGS(GCJ, [gcj gcj-3.2 gcj-3.1 gcj-3.0 gcj-2.95], gcj)
6886
7170
_AM_IF_OPTION([no-dependencies],, [_AM_DEPENDENCIES(GCJ)])
6889
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
6890
# Free Software Foundation, Inc.
6892
# This file is free software; the Free Software Foundation
6893
# gives unlimited permission to copy and/or distribute it,
6894
# with or without modifications, as long as this notice is preserved.
7173
# Like AC_CONFIG_HEADER, but automatically create stamp file. -*- Autoconf -*-
7175
# Copyright (C) 1996, 1997, 2000, 2001, 2003 Free Software Foundation, Inc.
7177
# This program is free software; you can redistribute it and/or modify
7178
# it under the terms of the GNU General Public License as published by
7179
# the Free Software Foundation; either version 2, or (at your option)
7180
# any later version.
7182
# This program is distributed in the hope that it will be useful,
7183
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7184
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7185
# GNU General Public License for more details.
7187
# You should have received a copy of the GNU General Public License
7188
# along with this program; if not, write to the Free Software
7189
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
6898
7194
# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS.
6899
7195
AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
6901
# Do all the work for Automake. -*- Autoconf -*-
6903
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
6904
# Free Software Foundation, Inc.
6906
# This file is free software; the Free Software Foundation
6907
# gives unlimited permission to copy and/or distribute it,
6908
# with or without modifications, as long as this notice is preserved.
6912
# This macro actually does too much. Some checks are only needed if
7197
# Do all the work for Automake. -*- Autoconf -*-
7199
# This macro actually does too much some checks are only needed if
6913
7200
# your package does certain things. But this isn't really a big deal.
7202
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
7203
# Free Software Foundation, Inc.
7205
# This program is free software; you can redistribute it and/or modify
7206
# it under the terms of the GNU General Public License as published by
7207
# the Free Software Foundation; either version 2, or (at your option)
7208
# any later version.
7210
# This program is distributed in the hope that it will be useful,
7211
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7212
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7213
# GNU General Public License for more details.
7215
# You should have received a copy of the GNU General Public License
7216
# along with this program; if not, write to the Free Software
7217
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
6915
7222
# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
6916
7223
# AM_INIT_AUTOMAKE([OPTIONS])
6917
7224
# -----------------------------------------------
7013
7319
echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
7015
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
7017
# This file is free software; the Free Software Foundation
7018
# gives unlimited permission to copy and/or distribute it,
7019
# with or without modifications, as long as this notice is preserved.
7021
7321
# AM_PROG_INSTALL_SH
7022
7322
# ------------------
7023
7323
# Define $install_sh.
7325
# Copyright (C) 2001, 2003 Free Software Foundation, Inc.
7327
# This program is free software; you can redistribute it and/or modify
7328
# it under the terms of the GNU General Public License as published by
7329
# the Free Software Foundation; either version 2, or (at your option)
7330
# any later version.
7332
# This program is distributed in the hope that it will be useful,
7333
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7334
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7335
# GNU General Public License for more details.
7337
# You should have received a copy of the GNU General Public License
7338
# along with this program; if not, write to the Free Software
7339
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
7024
7342
AC_DEFUN([AM_PROG_INSTALL_SH],
7025
7343
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
7026
7344
install_sh=${install_sh-"$am_aux_dir/install-sh"}
7027
7345
AC_SUBST(install_sh)])
7029
# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
7031
# This file is free software; the Free Software Foundation
7032
# gives unlimited permission to copy and/or distribute it,
7033
# with or without modifications, as long as this notice is preserved.
7348
# Copyright (C) 2003 Free Software Foundation, Inc.
7350
# This program is free software; you can redistribute it and/or modify
7351
# it under the terms of the GNU General Public License as published by
7352
# the Free Software Foundation; either version 2, or (at your option)
7353
# any later version.
7355
# This program is distributed in the hope that it will be useful,
7356
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7357
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7358
# GNU General Public License for more details.
7360
# You should have received a copy of the GNU General Public License
7361
# along with this program; if not, write to the Free Software
7362
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
7037
7367
# Check whether the underlying file-system supports filenames
7038
7368
# with a leading dot. For instance MS-DOS doesn't.
7047
7377
rmdir .tst 2>/dev/null
7048
7378
AC_SUBST([am__leading_dot])])
7050
# Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
7380
# Add --enable-maintainer-mode option to configure.
7051
7381
# From Jim Meyering
7053
# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005
7383
# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004
7054
7384
# Free Software Foundation, Inc.
7056
# This file is free software; the Free Software Foundation
7057
# gives unlimited permission to copy and/or distribute it,
7058
# with or without modifications, as long as this notice is preserved.
7386
# This program is free software; you can redistribute it and/or modify
7387
# it under the terms of the GNU General Public License as published by
7388
# the Free Software Foundation; either version 2, or (at your option)
7389
# any later version.
7391
# This program is distributed in the hope that it will be useful,
7392
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7393
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7394
# GNU General Public License for more details.
7396
# You should have received a copy of the GNU General Public License
7397
# along with this program; if not, write to the Free Software
7398
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
7062
7403
AC_DEFUN([AM_MAINTAINER_MODE],
7063
7404
[AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
7077
7418
AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
7079
# Check to see how 'make' treats includes. -*- Autoconf -*-
7081
# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
7083
# This file is free software; the Free Software Foundation
7084
# gives unlimited permission to copy and/or distribute it,
7085
# with or without modifications, as long as this notice is preserved.
7420
# Check to see how 'make' treats includes. -*- Autoconf -*-
7422
# Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
7424
# This program is free software; you can redistribute it and/or modify
7425
# it under the terms of the GNU General Public License as published by
7426
# the Free Software Foundation; either version 2, or (at your option)
7427
# any later version.
7429
# This program is distributed in the hope that it will be useful,
7430
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7431
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7432
# GNU General Public License for more details.
7434
# You should have received a copy of the GNU General Public License
7435
# along with this program; if not, write to the Free Software
7436
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
7089
7441
# AM_MAKE_INCLUDE()
7090
7442
# -----------------
7128
7480
rm -f confinc confmf
7131
# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
7133
# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2005
7134
# Free Software Foundation, Inc.
7136
# This file is free software; the Free Software Foundation
7137
# gives unlimited permission to copy and/or distribute it,
7138
# with or without modifications, as long as this notice is preserved.
7486
# Copyright (C) 1997, 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
7488
# This program is free software; you can redistribute it and/or modify
7489
# it under the terms of the GNU General Public License as published by
7490
# the Free Software Foundation; either version 2, or (at your option)
7491
# any later version.
7493
# This program is distributed in the hope that it will be useful,
7494
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7495
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7496
# GNU General Public License for more details.
7498
# You should have received a copy of the GNU General Public License
7499
# along with this program; if not, write to the Free Software
7500
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
7142
7505
# AM_MISSING_PROG(NAME, PROGRAM)
7143
7506
# ------------------------------
7166
# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
7168
# This file is free software; the Free Software Foundation
7169
# gives unlimited permission to copy and/or distribute it,
7170
# with or without modifications, as long as this notice is preserved.
7172
7529
# AM_PROG_MKDIR_P
7173
7530
# ---------------
7174
7531
# Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise.
7533
# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
7535
# This program is free software; you can redistribute it and/or modify
7536
# it under the terms of the GNU General Public License as published by
7537
# the Free Software Foundation; either version 2, or (at your option)
7538
# any later version.
7540
# This program is distributed in the hope that it will be useful,
7541
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7542
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7543
# GNU General Public License for more details.
7545
# You should have received a copy of the GNU General Public License
7546
# along with this program; if not, write to the Free Software
7547
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
7176
7550
# Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories
7177
7551
# created by `make install' are always world readable, even if the
7178
7552
# installer happens to have an overly restrictive umask (e.g. 077).
7194
7568
AC_DEFUN([AM_PROG_MKDIR_P],
7195
7569
[if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
7196
# We used to keeping the `.' as first argument, in order to
7197
# allow $(mkdir_p) to be used without argument. As in
7570
# Keeping the `.' argument allows $(mkdir_p) to be used without
7571
# argument. Indeed, we sometimes output rules like
7198
7572
# $(mkdir_p) $(somedir)
7199
# where $(somedir) is conditionally defined. However this is wrong
7201
# 1. if the package is installed by a user who cannot write `.'
7202
# make install will fail,
7203
# 2. the above comment should most certainly read
7204
# $(mkdir_p) $(DESTDIR)$(somedir)
7205
# so it does not work when $(somedir) is undefined and
7206
# $(DESTDIR) is not.
7207
# To support the latter case, we have to write
7208
# test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
7209
# so the `.' trick is pointless.
7210
mkdir_p='mkdir -p --'
7573
# where $(somedir) is conditionally defined.
7574
# (`test -n '$(somedir)' && $(mkdir_p) $(somedir)' is a more
7575
# expensive solution, as it forces Make to start a sub-shell.)
7576
mkdir_p='mkdir -p -- .'
7212
7578
# On NextStep and OpenStep, the `mkdir' command does not
7213
7579
# recognize any option. It will interpret all options as
7227
7593
AC_SUBST([mkdir_p])])
7229
# Helper functions for option handling. -*- Autoconf -*-
7231
# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
7233
# This file is free software; the Free Software Foundation
7234
# gives unlimited permission to copy and/or distribute it,
7235
# with or without modifications, as long as this notice is preserved.
7595
# Helper functions for option handling. -*- Autoconf -*-
7597
# Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
7599
# This program is free software; you can redistribute it and/or modify
7600
# it under the terms of the GNU General Public License as published by
7601
# the Free Software Foundation; either version 2, or (at your option)
7602
# any later version.
7604
# This program is distributed in the hope that it will be useful,
7605
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7606
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7607
# GNU General Public License for more details.
7609
# You should have received a copy of the GNU General Public License
7610
# along with this program; if not, write to the Free Software
7611
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
7239
7616
# _AM_MANGLE_OPTION(NAME)
7240
7617
# -----------------------
7259
7636
AC_DEFUN([_AM_IF_OPTION],
7260
7637
[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
7262
# Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2005
7640
# Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003
7263
7641
# Free Software Foundation, Inc.
7265
# This file is free software; the Free Software Foundation
7266
# gives unlimited permission to copy and/or distribute it,
7267
# with or without modifications, as long as this notice is preserved.
7643
# This program is free software; you can redistribute it and/or modify
7644
# it under the terms of the GNU General Public License as published by
7645
# the Free Software Foundation; either version 2, or (at your option)
7646
# any later version.
7648
# This program is distributed in the hope that it will be useful,
7649
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7650
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7651
# GNU General Public License for more details.
7653
# You should have received a copy of the GNU General Public License
7654
# along with this program; if not, write to the Free Software
7655
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
7271
7660
AC_DEFUN([AM_C_PROTOTYPES],
7272
7661
[AC_REQUIRE([AC_C_PROTOTYPES])
7285
7674
AU_DEFUN([fp_C_PROTOTYPES], [AM_C_PROTOTYPES])
7287
# Check to make sure that the build environment is sane. -*- Autoconf -*-
7289
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
7290
# Free Software Foundation, Inc.
7292
# This file is free software; the Free Software Foundation
7293
# gives unlimited permission to copy and/or distribute it,
7294
# with or without modifications, as long as this notice is preserved.
7677
# Check to make sure that the build environment is sane.
7680
# Copyright (C) 1996, 1997, 2000, 2001, 2003 Free Software Foundation, Inc.
7682
# This program is free software; you can redistribute it and/or modify
7683
# it under the terms of the GNU General Public License as published by
7684
# the Free Software Foundation; either version 2, or (at your option)
7685
# any later version.
7687
# This program is distributed in the hope that it will be useful,
7688
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7689
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7690
# GNU General Public License for more details.
7692
# You should have received a copy of the GNU General Public License
7693
# along with this program; if not, write to the Free Software
7694
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
7298
7699
# AM_SANITY_CHECK
7299
7700
# ---------------
7337
7738
AC_MSG_RESULT(yes)])
7339
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
7341
# This file is free software; the Free Software Foundation
7342
# gives unlimited permission to copy and/or distribute it,
7343
# with or without modifications, as long as this notice is preserved.
7345
7740
# AM_PROG_INSTALL_STRIP
7346
# ---------------------
7742
# Copyright (C) 2001, 2003 Free Software Foundation, Inc.
7744
# This program is free software; you can redistribute it and/or modify
7745
# it under the terms of the GNU General Public License as published by
7746
# the Free Software Foundation; either version 2, or (at your option)
7747
# any later version.
7749
# This program is distributed in the hope that it will be useful,
7750
# but WITHOUT ANY WARRANTY; without even the implied warranty of
7751
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7752
# GNU General Public License for more details.
7754
# You should have received a copy of the GNU General Public License
7755
# along with this program; if not, write to the Free Software
7756
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
7347
7759
# One issue with vendor `install' (even GNU) is that you can't
7348
7760
# specify the program used to strip binaries. This is especially
7349
7761
# annoying in cross-compiling environments, where the build's strip
7364
7776
INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
7365
7777
AC_SUBST([INSTALL_STRIP_PROGRAM])])
7367
# Check how to create a tarball. -*- Autoconf -*-
7369
# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
7371
# This file is free software; the Free Software Foundation
7372
# gives unlimited permission to copy and/or distribute it,
7373
# with or without modifications, as long as this notice is preserved.
7377
# _AM_PROG_TAR(FORMAT)
7378
# --------------------
7379
# Check how to create a tarball in format FORMAT.
7380
# FORMAT should be one of `v7', `ustar', or `pax'.
7382
# Substitute a variable $(am__tar) that is a command
7383
# writing to stdout a FORMAT-tarball containing the directory
7385
# tardir=directory && $(am__tar) > result.tar
7387
# Substitute a variable $(am__untar) that extract such
7388
# a tarball read from stdin.
7389
# $(am__untar) < result.tar
7390
AC_DEFUN([_AM_PROG_TAR],
7391
[# Always define AMTAR for backward compatibility.
7392
AM_MISSING_PROG([AMTAR], [tar])
7394
[am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
7395
[m4_case([$1], [ustar],, [pax],,
7396
[m4_fatal([Unknown tar format])])
7397
AC_MSG_CHECKING([how to create a $1 tar archive])
7398
# Loop over all known methods to create a tar archive until one works.
7399
_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
7400
_am_tools=${am_cv_prog_tar_$1-$_am_tools}
7401
# Do not fold the above two line into one, because Tru64 sh and
7402
# Solaris sh will not grok spaces in the rhs of `-'.
7403
for _am_tool in $_am_tools
7407
for _am_tar in tar gnutar gtar;
7409
AM_RUN_LOG([$_am_tar --version]) && break
7411
am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
7412
am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
7413
am__untar="$_am_tar -xf -"
7416
# Must skip GNU tar: if it does not support --format= it doesn't create
7417
# ustar tarball either.
7418
(tar --version) >/dev/null 2>&1 && continue
7419
am__tar='tar chf - "$$tardir"'
7420
am__tar_='tar chf - "$tardir"'
7421
am__untar='tar xf -'
7424
am__tar='pax -L -x $1 -w "$$tardir"'
7425
am__tar_='pax -L -x $1 -w "$tardir"'
7429
am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
7430
am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
7431
am__untar='cpio -i -H $1 -d'
7440
# If the value was cached, stop now. We just wanted to have am__tar
7441
# and am__untar set.
7442
test -n "${am_cv_prog_tar_$1}" && break
7444
# tar/untar a dummy directory, and stop if the command works
7447
echo GrepMe > conftest.dir/file
7448
AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
7450
if test -s conftest.tar; then
7451
AM_RUN_LOG([$am__untar <conftest.tar])
7452
grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
7457
AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
7458
AC_MSG_RESULT([$am_cv_prog_tar_$1])])
7460
AC_SUBST([am__untar])