7817
7607
lt_cv_sys_global_symbol_to_cdecl=
7819
7609
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7820
{ echo "$as_me:$LINENO: result: failed" >&5
7821
echo "${ECHO_T}failed" >&6; }
7823
{ echo "$as_me:$LINENO: result: ok" >&5
7824
echo "${ECHO_T}ok" >&6; }
7827
{ echo "$as_me:$LINENO: checking for objdir" >&5
7828
echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
7829
if test "${lt_cv_objdir+set}" = set; then
7830
echo $ECHO_N "(cached) $ECHO_C" >&6
7610
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7611
$as_echo "failed" >&6; }
7613
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7614
$as_echo "ok" >&6; }
7639
# Check whether --enable-libtool-lock was given.
7640
if test "${enable_libtool_lock+set}" = set; then :
7641
enableval=$enable_libtool_lock;
7644
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7646
# Some flags need to be propagated to the compiler or linker for good
7650
# Find out which ABI we are using.
7651
echo 'int i;' > conftest.$ac_ext
7652
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7653
(eval $ac_compile) 2>&5
7655
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7656
test $ac_status = 0; }; then
7657
case `/usr/bin/file conftest.$ac_objext` in
7669
# Find out which ABI we are using.
7670
echo '#line 7670 "configure"' > conftest.$ac_ext
7671
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7672
(eval $ac_compile) 2>&5
7674
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7675
test $ac_status = 0; }; then
7676
if test "$lt_cv_prog_gnu_ld" = yes; then
7677
case `/usr/bin/file conftest.$ac_objext` in
7679
LD="${LD-ld} -melf32bsmip"
7682
LD="${LD-ld} -melf32bmipn32"
7685
LD="${LD-ld} -melf64bmip"
7689
case `/usr/bin/file conftest.$ac_objext` in
7705
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7706
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7707
# Find out which ABI we are using.
7708
echo 'int i;' > conftest.$ac_ext
7709
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7710
(eval $ac_compile) 2>&5
7712
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7713
test $ac_status = 0; }; then
7714
case `/usr/bin/file conftest.o` in
7717
x86_64-*kfreebsd*-gnu)
7718
LD="${LD-ld} -m elf_i386_fbsd"
7721
LD="${LD-ld} -m elf_i386"
7723
ppc64-*linux*|powerpc64-*linux*)
7724
LD="${LD-ld} -m elf32ppclinux"
7727
LD="${LD-ld} -m elf_s390"
7730
LD="${LD-ld} -m elf32_sparc"
7736
x86_64-*kfreebsd*-gnu)
7737
LD="${LD-ld} -m elf_x86_64_fbsd"
7740
LD="${LD-ld} -m elf_x86_64"
7742
ppc*-*linux*|powerpc*-*linux*)
7743
LD="${LD-ld} -m elf64ppc"
7745
s390*-*linux*|s390*-*tpf*)
7746
LD="${LD-ld} -m elf64_s390"
7749
LD="${LD-ld} -m elf64_sparc"
7759
# On SCO OpenServer 5, we need -belf to get full-featured binaries.
7760
SAVE_CFLAGS="$CFLAGS"
7761
CFLAGS="$CFLAGS -belf"
7762
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7763
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7764
if test "${lt_cv_cc_needs_belf+set}" = set; then :
7765
$as_echo_n "(cached) " >&6
7768
ac_cpp='$CPP $CPPFLAGS'
7769
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7770
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7771
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7773
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7774
/* end confdefs.h. */
7784
if ac_fn_c_try_link "$LINENO"; then :
7785
lt_cv_cc_needs_belf=yes
7787
lt_cv_cc_needs_belf=no
7789
rm -f core conftest.err conftest.$ac_objext \
7790
conftest$ac_exeext conftest.$ac_ext
7792
ac_cpp='$CPP $CPPFLAGS'
7793
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7794
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7795
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7798
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7799
$as_echo "$lt_cv_cc_needs_belf" >&6; }
7800
if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7801
# this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7802
CFLAGS="$SAVE_CFLAGS"
7806
# Find out which ABI we are using.
7807
echo 'int i;' > conftest.$ac_ext
7808
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7809
(eval $ac_compile) 2>&5
7811
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7812
test $ac_status = 0; }; then
7813
case `/usr/bin/file conftest.o` in
7815
case $lt_cv_prog_gnu_ld in
7816
yes*) LD="${LD-ld} -m elf64_sparc" ;;
7818
if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7830
need_locks="$enable_libtool_lock"
7834
rhapsody* | darwin*)
7835
if test -n "$ac_tool_prefix"; then
7836
# Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7837
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7838
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7839
$as_echo_n "checking for $ac_word... " >&6; }
7840
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7841
$as_echo_n "(cached) " >&6
7843
if test -n "$DSYMUTIL"; then
7844
ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7846
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7850
test -z "$as_dir" && as_dir=.
7851
for ac_exec_ext in '' $ac_executable_extensions; do
7852
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7853
ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7854
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7863
DSYMUTIL=$ac_cv_prog_DSYMUTIL
7864
if test -n "$DSYMUTIL"; then
7865
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7866
$as_echo "$DSYMUTIL" >&6; }
7868
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7869
$as_echo "no" >&6; }
7874
if test -z "$ac_cv_prog_DSYMUTIL"; then
7875
ac_ct_DSYMUTIL=$DSYMUTIL
7876
# Extract the first word of "dsymutil", so it can be a program name with args.
7877
set dummy dsymutil; ac_word=$2
7878
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7879
$as_echo_n "checking for $ac_word... " >&6; }
7880
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7881
$as_echo_n "(cached) " >&6
7883
if test -n "$ac_ct_DSYMUTIL"; then
7884
ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7886
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7890
test -z "$as_dir" && as_dir=.
7891
for ac_exec_ext in '' $ac_executable_extensions; do
7892
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7893
ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7894
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7903
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7904
if test -n "$ac_ct_DSYMUTIL"; then
7905
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7906
$as_echo "$ac_ct_DSYMUTIL" >&6; }
7908
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7909
$as_echo "no" >&6; }
7912
if test "x$ac_ct_DSYMUTIL" = x; then
7915
case $cross_compiling:$ac_tool_warned in
7917
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7918
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7919
ac_tool_warned=yes ;;
7921
DSYMUTIL=$ac_ct_DSYMUTIL
7924
DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7927
if test -n "$ac_tool_prefix"; then
7928
# Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7929
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7930
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7931
$as_echo_n "checking for $ac_word... " >&6; }
7932
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7933
$as_echo_n "(cached) " >&6
7935
if test -n "$NMEDIT"; then
7936
ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7938
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7942
test -z "$as_dir" && as_dir=.
7943
for ac_exec_ext in '' $ac_executable_extensions; do
7944
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7945
ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7946
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7955
NMEDIT=$ac_cv_prog_NMEDIT
7956
if test -n "$NMEDIT"; then
7957
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7958
$as_echo "$NMEDIT" >&6; }
7960
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7961
$as_echo "no" >&6; }
7966
if test -z "$ac_cv_prog_NMEDIT"; then
7967
ac_ct_NMEDIT=$NMEDIT
7968
# Extract the first word of "nmedit", so it can be a program name with args.
7969
set dummy nmedit; ac_word=$2
7970
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7971
$as_echo_n "checking for $ac_word... " >&6; }
7972
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7973
$as_echo_n "(cached) " >&6
7975
if test -n "$ac_ct_NMEDIT"; then
7976
ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7978
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7982
test -z "$as_dir" && as_dir=.
7983
for ac_exec_ext in '' $ac_executable_extensions; do
7984
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7985
ac_cv_prog_ac_ct_NMEDIT="nmedit"
7986
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7995
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7996
if test -n "$ac_ct_NMEDIT"; then
7997
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7998
$as_echo "$ac_ct_NMEDIT" >&6; }
8000
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8001
$as_echo "no" >&6; }
8004
if test "x$ac_ct_NMEDIT" = x; then
8007
case $cross_compiling:$ac_tool_warned in
8009
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8010
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8011
ac_tool_warned=yes ;;
8013
NMEDIT=$ac_ct_NMEDIT
8016
NMEDIT="$ac_cv_prog_NMEDIT"
8019
if test -n "$ac_tool_prefix"; then
8020
# Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
8021
set dummy ${ac_tool_prefix}lipo; ac_word=$2
8022
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8023
$as_echo_n "checking for $ac_word... " >&6; }
8024
if test "${ac_cv_prog_LIPO+set}" = set; then :
8025
$as_echo_n "(cached) " >&6
8027
if test -n "$LIPO"; then
8028
ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8030
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8034
test -z "$as_dir" && as_dir=.
8035
for ac_exec_ext in '' $ac_executable_extensions; do
8036
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8037
ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
8038
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8047
LIPO=$ac_cv_prog_LIPO
8048
if test -n "$LIPO"; then
8049
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8050
$as_echo "$LIPO" >&6; }
8052
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8053
$as_echo "no" >&6; }
8058
if test -z "$ac_cv_prog_LIPO"; then
8060
# Extract the first word of "lipo", so it can be a program name with args.
8061
set dummy lipo; ac_word=$2
8062
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8063
$as_echo_n "checking for $ac_word... " >&6; }
8064
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
8065
$as_echo_n "(cached) " >&6
8067
if test -n "$ac_ct_LIPO"; then
8068
ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
8070
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8074
test -z "$as_dir" && as_dir=.
8075
for ac_exec_ext in '' $ac_executable_extensions; do
8076
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8077
ac_cv_prog_ac_ct_LIPO="lipo"
8078
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8087
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
8088
if test -n "$ac_ct_LIPO"; then
8089
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
8090
$as_echo "$ac_ct_LIPO" >&6; }
8092
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8093
$as_echo "no" >&6; }
8096
if test "x$ac_ct_LIPO" = x; then
8099
case $cross_compiling:$ac_tool_warned in
8101
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8102
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8103
ac_tool_warned=yes ;;
8108
LIPO="$ac_cv_prog_LIPO"
8111
if test -n "$ac_tool_prefix"; then
8112
# Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
8113
set dummy ${ac_tool_prefix}otool; ac_word=$2
8114
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8115
$as_echo_n "checking for $ac_word... " >&6; }
8116
if test "${ac_cv_prog_OTOOL+set}" = set; then :
8117
$as_echo_n "(cached) " >&6
8119
if test -n "$OTOOL"; then
8120
ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
8122
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8126
test -z "$as_dir" && as_dir=.
8127
for ac_exec_ext in '' $ac_executable_extensions; do
8128
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8129
ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
8130
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8139
OTOOL=$ac_cv_prog_OTOOL
8140
if test -n "$OTOOL"; then
8141
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
8142
$as_echo "$OTOOL" >&6; }
8144
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8145
$as_echo "no" >&6; }
8150
if test -z "$ac_cv_prog_OTOOL"; then
8152
# Extract the first word of "otool", so it can be a program name with args.
8153
set dummy otool; ac_word=$2
8154
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8155
$as_echo_n "checking for $ac_word... " >&6; }
8156
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
8157
$as_echo_n "(cached) " >&6
8159
if test -n "$ac_ct_OTOOL"; then
8160
ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8162
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8166
test -z "$as_dir" && as_dir=.
8167
for ac_exec_ext in '' $ac_executable_extensions; do
8168
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8169
ac_cv_prog_ac_ct_OTOOL="otool"
8170
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8179
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8180
if test -n "$ac_ct_OTOOL"; then
8181
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
8182
$as_echo "$ac_ct_OTOOL" >&6; }
8184
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8185
$as_echo "no" >&6; }
8188
if test "x$ac_ct_OTOOL" = x; then
8191
case $cross_compiling:$ac_tool_warned in
8193
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8194
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8195
ac_tool_warned=yes ;;
8200
OTOOL="$ac_cv_prog_OTOOL"
8203
if test -n "$ac_tool_prefix"; then
8204
# Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8205
set dummy ${ac_tool_prefix}otool64; ac_word=$2
8206
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8207
$as_echo_n "checking for $ac_word... " >&6; }
8208
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
8209
$as_echo_n "(cached) " >&6
8211
if test -n "$OTOOL64"; then
8212
ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8214
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8218
test -z "$as_dir" && as_dir=.
8219
for ac_exec_ext in '' $ac_executable_extensions; do
8220
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8221
ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8222
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8231
OTOOL64=$ac_cv_prog_OTOOL64
8232
if test -n "$OTOOL64"; then
8233
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8234
$as_echo "$OTOOL64" >&6; }
8236
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8237
$as_echo "no" >&6; }
8242
if test -z "$ac_cv_prog_OTOOL64"; then
8243
ac_ct_OTOOL64=$OTOOL64
8244
# Extract the first word of "otool64", so it can be a program name with args.
8245
set dummy otool64; ac_word=$2
8246
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8247
$as_echo_n "checking for $ac_word... " >&6; }
8248
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
8249
$as_echo_n "(cached) " >&6
8251
if test -n "$ac_ct_OTOOL64"; then
8252
ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8254
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8258
test -z "$as_dir" && as_dir=.
8259
for ac_exec_ext in '' $ac_executable_extensions; do
8260
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8261
ac_cv_prog_ac_ct_OTOOL64="otool64"
8262
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8271
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8272
if test -n "$ac_ct_OTOOL64"; then
8273
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8274
$as_echo "$ac_ct_OTOOL64" >&6; }
8276
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8277
$as_echo "no" >&6; }
8280
if test "x$ac_ct_OTOOL64" = x; then
8283
case $cross_compiling:$ac_tool_warned in
8285
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8286
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8287
ac_tool_warned=yes ;;
8289
OTOOL64=$ac_ct_OTOOL64
8292
OTOOL64="$ac_cv_prog_OTOOL64"
8321
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8322
$as_echo_n "checking for -single_module linker flag... " >&6; }
8323
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
8324
$as_echo_n "(cached) " >&6
8326
lt_cv_apple_cc_single_mod=no
8327
if test -z "${LT_MULTI_MODULE}"; then
8328
# By default we will add the -single_module flag. You can override
8329
# by either setting the environment variable LT_MULTI_MODULE
8330
# non-empty at configure time, or by adding -multi_module to the
8332
rm -rf libconftest.dylib*
8333
echo "int foo(void){return 1;}" > conftest.c
8334
echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8335
-dynamiclib -Wl,-single_module conftest.c" >&5
8336
$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8337
-dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8339
if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8340
lt_cv_apple_cc_single_mod=yes
8342
cat conftest.err >&5
8344
rm -rf libconftest.dylib*
8348
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8349
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8350
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8351
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8352
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8353
$as_echo_n "(cached) " >&6
8355
lt_cv_ld_exported_symbols_list=no
8356
save_LDFLAGS=$LDFLAGS
8357
echo "_main" > conftest.sym
8358
LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8359
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8360
/* end confdefs.h. */
8370
if ac_fn_c_try_link "$LINENO"; then :
8371
lt_cv_ld_exported_symbols_list=yes
8373
lt_cv_ld_exported_symbols_list=no
8375
rm -f core conftest.err conftest.$ac_objext \
8376
conftest$ac_exeext conftest.$ac_ext
8377
LDFLAGS="$save_LDFLAGS"
8380
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8381
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8383
rhapsody* | darwin1.[012])
8384
_lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8386
_lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8387
darwin*) # darwin 5.x on
8388
# if running on 10.5 or later, the deployment target defaults
8389
# to the OS version, if on x86, and 10.4, the deployment
8390
# target defaults to 10.4. Don't you love it?
8391
case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8392
10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8393
_lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8395
_lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8397
_lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8401
if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8402
_lt_dar_single_mod='$single_module'
8404
if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8405
_lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8407
_lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8409
if test "$DSYMUTIL" != ":"; then
8410
_lt_dsymutil='~$DSYMUTIL $lib || :'
8418
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8419
$as_echo_n "checking for ANSI C header files... " >&6; }
8420
if test "${ac_cv_header_stdc+set}" = set; then :
8421
$as_echo_n "(cached) " >&6
8423
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8424
/* end confdefs.h. */
8438
if ac_fn_c_try_compile "$LINENO"; then :
8439
ac_cv_header_stdc=yes
8441
ac_cv_header_stdc=no
8443
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8445
if test $ac_cv_header_stdc = yes; then
8446
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8447
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8448
/* end confdefs.h. */
8452
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8453
$EGREP "memchr" >/dev/null 2>&1; then :
8456
ac_cv_header_stdc=no
8462
if test $ac_cv_header_stdc = yes; then
8463
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8464
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8465
/* end confdefs.h. */
8469
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8470
$EGREP "free" >/dev/null 2>&1; then :
8473
ac_cv_header_stdc=no
8479
if test $ac_cv_header_stdc = yes; then
8480
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8481
if test "$cross_compiling" = yes; then :
8484
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8485
/* end confdefs.h. */
8488
#if ((' ' & 0x0FF) == 0x020)
8489
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8490
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8492
# define ISLOWER(c) \
8493
(('a' <= (c) && (c) <= 'i') \
8494
|| ('j' <= (c) && (c) <= 'r') \
8495
|| ('s' <= (c) && (c) <= 'z'))
8496
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8499
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8504
for (i = 0; i < 256; i++)
8505
if (XOR (islower (i), ISLOWER (i))
8506
|| toupper (i) != TOUPPER (i))
8511
if ac_fn_c_try_run "$LINENO"; then :
8514
ac_cv_header_stdc=no
8516
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8517
conftest.$ac_objext conftest.beam conftest.$ac_ext
8522
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8523
$as_echo "$ac_cv_header_stdc" >&6; }
8524
if test $ac_cv_header_stdc = yes; then
8526
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
8530
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
8531
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8532
inttypes.h stdint.h unistd.h
8534
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8535
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8537
eval as_val=\$$as_ac_Header
8538
if test "x$as_val" = x""yes; then :
8539
cat >>confdefs.h <<_ACEOF
8540
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8548
for ac_header in dlfcn.h
8550
ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8552
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8553
cat >>confdefs.h <<_ACEOF
8554
#define HAVE_DLFCN_H 1
8564
ac_cpp='$CXXCPP $CPPFLAGS'
8565
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8566
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8567
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8568
if test -z "$CXX"; then
8569
if test -n "$CCC"; then
8572
if test -n "$ac_tool_prefix"; then
8573
for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
8575
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
8576
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
8577
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8578
$as_echo_n "checking for $ac_word... " >&6; }
8579
if test "${ac_cv_prog_CXX+set}" = set; then :
8580
$as_echo_n "(cached) " >&6
8582
if test -n "$CXX"; then
8583
ac_cv_prog_CXX="$CXX" # Let the user override the test.
8585
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8589
test -z "$as_dir" && as_dir=.
8590
for ac_exec_ext in '' $ac_executable_extensions; do
8591
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8592
ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
8593
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8603
if test -n "$CXX"; then
8604
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
8605
$as_echo "$CXX" >&6; }
8607
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8608
$as_echo "no" >&6; }
8612
test -n "$CXX" && break
8615
if test -z "$CXX"; then
8617
for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
8619
# Extract the first word of "$ac_prog", so it can be a program name with args.
8620
set dummy $ac_prog; ac_word=$2
8621
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8622
$as_echo_n "checking for $ac_word... " >&6; }
8623
if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
8624
$as_echo_n "(cached) " >&6
8626
if test -n "$ac_ct_CXX"; then
8627
ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
8629
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8633
test -z "$as_dir" && as_dir=.
8634
for ac_exec_ext in '' $ac_executable_extensions; do
8635
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8636
ac_cv_prog_ac_ct_CXX="$ac_prog"
8637
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8646
ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
8647
if test -n "$ac_ct_CXX"; then
8648
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
8649
$as_echo "$ac_ct_CXX" >&6; }
8651
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8652
$as_echo "no" >&6; }
8656
test -n "$ac_ct_CXX" && break
8659
if test "x$ac_ct_CXX" = x; then
8662
case $cross_compiling:$ac_tool_warned in
8664
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8665
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8666
ac_tool_warned=yes ;;
8674
# Provide some information about the compiler.
8675
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
8678
for ac_option in --version -v -V -qversion; do
8679
{ { ac_try="$ac_compiler $ac_option >&5"
8681
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8682
*) ac_try_echo=$ac_try;;
8684
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
8685
$as_echo "$ac_try_echo"; } >&5
8686
(eval "$ac_compiler $ac_option >&5") 2>conftest.err
8688
if test -s conftest.err; then
8690
... rest of stderr output deleted ...
8691
10q' conftest.err >conftest.er1
8692
cat conftest.er1 >&5
8694
rm -f conftest.er1 conftest.err
8695
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8696
test $ac_status = 0; }
8699
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
8700
$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
8701
if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
8702
$as_echo_n "(cached) " >&6
8704
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8705
/* end confdefs.h. */
8718
if ac_fn_cxx_try_compile "$LINENO"; then :
8723
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8724
ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
8727
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
8728
$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
8729
if test $ac_compiler_gnu = yes; then
8734
ac_test_CXXFLAGS=${CXXFLAGS+set}
8735
ac_save_CXXFLAGS=$CXXFLAGS
8736
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
8737
$as_echo_n "checking whether $CXX accepts -g... " >&6; }
8738
if test "${ac_cv_prog_cxx_g+set}" = set; then :
8739
$as_echo_n "(cached) " >&6
8741
ac_save_cxx_werror_flag=$ac_cxx_werror_flag
8742
ac_cxx_werror_flag=yes
8745
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8746
/* end confdefs.h. */
8756
if ac_fn_cxx_try_compile "$LINENO"; then :
8757
ac_cv_prog_cxx_g=yes
8760
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8761
/* end confdefs.h. */
8771
if ac_fn_cxx_try_compile "$LINENO"; then :
8774
ac_cxx_werror_flag=$ac_save_cxx_werror_flag
8776
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8777
/* end confdefs.h. */
8787
if ac_fn_cxx_try_compile "$LINENO"; then :
8788
ac_cv_prog_cxx_g=yes
8790
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8792
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8794
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8795
ac_cxx_werror_flag=$ac_save_cxx_werror_flag
8797
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
8798
$as_echo "$ac_cv_prog_cxx_g" >&6; }
8799
if test "$ac_test_CXXFLAGS" = set; then
8800
CXXFLAGS=$ac_save_CXXFLAGS
8801
elif test $ac_cv_prog_cxx_g = yes; then
8802
if test "$GXX" = yes; then
8808
if test "$GXX" = yes; then
8815
ac_cpp='$CPP $CPPFLAGS'
8816
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8817
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8818
ac_compiler_gnu=$ac_cv_c_compiler_gnu
8820
depcc="$CXX" am_compiler_list=
8822
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
8823
$as_echo_n "checking dependency style of $depcc... " >&6; }
8824
if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
8825
$as_echo_n "(cached) " >&6
8827
if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
8828
# We make a subdir and do the tests there. Otherwise we can end up
8829
# making bogus files that we don't know about and never remove. For
8830
# instance it was reported that on HP-UX the gcc test will end up
8831
# making a dummy file named `D' -- because `-MD' means `put the output
8834
# Copy depcomp to subdir because otherwise we won't find it if we're
8835
# using a relative directory.
8836
cp "$am_depcomp" conftest.dir
8838
# We will build objects and dependencies in a subdirectory because
8839
# it helps to detect inapplicable dependency modes. For instance
8840
# both Tru64's cc and ICC support -MD to output dependencies as a
8841
# side effect of compilation, but ICC will put the dependencies in
8842
# the current directory while Tru64 will put them in the object
8846
am_cv_CXX_dependencies_compiler_type=none
8847
if test "$am_compiler_list" = ""; then
8848
am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8851
case " $depcc " in #(
8852
*\ -arch\ *\ -arch\ *) am__universal=true ;;
8855
for depmode in $am_compiler_list; do
8856
# Setup a source with many dependencies, because some compilers
8857
# like to wrap large dependency lists on column 80 (with \), and
8858
# we should not choose a depcomp mode which is confused by this.
8860
# We need to recreate these files for each test, as the compiler may
8861
# overwrite some of them when testing with obscure command lines.
8862
# This happens at least with the AIX C compiler.
8864
for i in 1 2 3 4 5 6; do
8865
echo '#include "conftst'$i'.h"' >> sub/conftest.c
8866
# Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8867
# Solaris 8's {/usr,}/bin/sh.
8868
touch sub/conftst$i.h
8870
echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
8872
# We check with `-c' and `-o' for the sake of the "dashmstdout"
8873
# mode. It turns out that the SunPro C++ compiler does not properly
8874
# handle `-M -o', and we need to detect this. Also, some Intel
8875
# versions had trouble with output in subdirs
8876
am__obj=sub/conftest.${OBJEXT-o}
8877
am__minus_obj="-o $am__obj"
8880
# This depmode causes a compiler race in universal mode.
8881
test "$am__universal" = false || continue
8884
# after this tag, mechanisms are not by side-effect, so they'll
8885
# only be used when explicitly requested
8886
if test "x$enable_dependency_tracking" = xyes; then
8892
msvisualcpp | msvcmsys)
8893
# This compiler won't grok `-c -o', but also, the minuso test has
8894
# not run yet. These depmodes are late enough in the game, and
8895
# so weak that their functioning should not be impacted.
8896
am__obj=conftest.${OBJEXT-o}
8901
if depmode=$depmode \
8902
source=sub/conftest.c object=$am__obj \
8903
depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8904
$SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
8905
>/dev/null 2>conftest.err &&
8906
grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
8907
grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
8908
grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
8909
${MAKE-make} -s -f confmf > /dev/null 2>&1; then
8910
# icc doesn't choke on unknown options, it will just issue warnings
8911
# or remarks (even with -Werror). So we grep stderr for any message
8912
# that says an option was ignored or not supported.
8913
# When given -MP, icc 7.0 and 7.1 complain thusly:
8914
# icc: Command line warning: ignoring option '-M'; no argument required
8915
# The diagnosis changed in icc 8.0:
8916
# icc: Command line remark: option '-MP' not supported
8917
if (grep 'ignoring option' conftest.err ||
8918
grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8919
am_cv_CXX_dependencies_compiler_type=$depmode
8928
am_cv_CXX_dependencies_compiler_type=none
8932
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
8933
$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
8934
CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
8937
test "x$enable_dependency_tracking" != xno \
8938
&& test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
8939
am__fastdepCXX_TRUE=
8940
am__fastdepCXX_FALSE='#'
8942
am__fastdepCXX_TRUE='#'
8943
am__fastdepCXX_FALSE=
8947
if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
8948
( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
8949
(test "X$CXX" != "Xg++"))) ; then
8951
ac_cpp='$CXXCPP $CPPFLAGS'
8952
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8953
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8954
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8955
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
8956
$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
8957
if test -z "$CXXCPP"; then
8958
if test "${ac_cv_prog_CXXCPP+set}" = set; then :
8959
$as_echo_n "(cached) " >&6
8961
# Double quotes because CXXCPP needs to be expanded
8962
for CXXCPP in "$CXX -E" "/lib/cpp"
8965
for ac_cxx_preproc_warn_flag in '' yes
8967
# Use a header file that comes with gcc, so configuring glibc
8968
# with a fresh cross-compiler works.
8969
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8970
# <limits.h> exists even on freestanding compilers.
8971
# On the NeXT, cc -E runs the code through the compiler's parser,
8972
# not just through cpp. "Syntax error" is here to catch this case.
8973
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8974
/* end confdefs.h. */
8976
# include <limits.h>
8978
# include <assert.h>
8982
if ac_fn_cxx_try_cpp "$LINENO"; then :
8985
# Broken: fails on valid input.
8988
rm -f conftest.err conftest.$ac_ext
8990
# OK, works on sane cases. Now check whether nonexistent headers
8991
# can be detected and how.
8992
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8993
/* end confdefs.h. */
8994
#include <ac_nonexistent.h>
8996
if ac_fn_cxx_try_cpp "$LINENO"; then :
8997
# Broken: success on invalid input.
9000
# Passes both tests.
9004
rm -f conftest.err conftest.$ac_ext
9007
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9008
rm -f conftest.err conftest.$ac_ext
9009
if $ac_preproc_ok; then :
9014
ac_cv_prog_CXXCPP=$CXXCPP
9017
CXXCPP=$ac_cv_prog_CXXCPP
9019
ac_cv_prog_CXXCPP=$CXXCPP
9021
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
9022
$as_echo "$CXXCPP" >&6; }
9024
for ac_cxx_preproc_warn_flag in '' yes
9026
# Use a header file that comes with gcc, so configuring glibc
9027
# with a fresh cross-compiler works.
9028
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9029
# <limits.h> exists even on freestanding compilers.
9030
# On the NeXT, cc -E runs the code through the compiler's parser,
9031
# not just through cpp. "Syntax error" is here to catch this case.
9032
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9033
/* end confdefs.h. */
9035
# include <limits.h>
9037
# include <assert.h>
9041
if ac_fn_cxx_try_cpp "$LINENO"; then :
9044
# Broken: fails on valid input.
9047
rm -f conftest.err conftest.$ac_ext
9049
# OK, works on sane cases. Now check whether nonexistent headers
9050
# can be detected and how.
9051
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9052
/* end confdefs.h. */
9053
#include <ac_nonexistent.h>
9055
if ac_fn_cxx_try_cpp "$LINENO"; then :
9056
# Broken: success on invalid input.
9059
# Passes both tests.
9063
rm -f conftest.err conftest.$ac_ext
9066
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9067
rm -f conftest.err conftest.$ac_ext
9068
if $ac_preproc_ok; then :
9071
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9072
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9073
_lt_caught_CXX_error=yes; }
9077
ac_cpp='$CPP $CPPFLAGS'
9078
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9079
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9080
ac_compiler_gnu=$ac_cv_c_compiler_gnu
9083
_lt_caught_CXX_error=yes
9100
# Check whether --enable-shared was given.
9101
if test "${enable_shared+set}" = set; then :
9102
enableval=$enable_shared; p=${PACKAGE-default}
9104
yes) enable_shared=yes ;;
9105
no) enable_shared=no ;;
9108
# Look at the argument we got. We use all the common list separators.
9109
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9110
for pkg in $enableval; do
9112
if test "X$pkg" = "X$p"; then
9133
# Check whether --with-pic was given.
9134
if test "${with_pic+set}" = set; then :
9135
withval=$with_pic; pic_mode="$withval"
9141
test -z "$pic_mode" && pic_mode=default
9149
# Check whether --enable-fast-install was given.
9150
if test "${enable_fast_install+set}" = set; then :
9151
enableval=$enable_fast_install; p=${PACKAGE-default}
9153
yes) enable_fast_install=yes ;;
9154
no) enable_fast_install=no ;;
9156
enable_fast_install=no
9157
# Look at the argument we got. We use all the common list separators.
9158
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9159
for pkg in $enableval; do
9161
if test "X$pkg" = "X$p"; then
9162
enable_fast_install=yes
9169
enable_fast_install=yes
9182
# This can be used to rebuild libtool when needed
9183
LIBTOOL_DEPS="$ltmain"
9185
# Always use our own libtool.
9186
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
9212
test -z "$LN_S" && LN_S="ln -s"
9227
if test -n "${ZSH_VERSION+set}" ; then
9228
setopt NO_GLOB_SUBST
9231
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9232
$as_echo_n "checking for objdir... " >&6; }
9233
if test "${lt_cv_objdir+set}" = set; then :
9234
$as_echo_n "(cached) " >&6
7832
9236
rm -f .libs 2>/dev/null
7833
9237
mkdir .libs 2>/dev/null
12225
{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
12226
echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
12966
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
12967
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
12227
12968
with_gnu_ld=$lt_cv_prog_gnu_ld
12231
# Check if GNU C++ uses GNU ld as the underlying linker, since the
12232
# archiving commands below assume that GNU ld is being used.
12233
if test "$with_gnu_ld" = yes; then
12234
archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12235
archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12237
hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
12238
export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12240
# If archive_cmds runs LD, not CC, wlarc should be empty
12241
# XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
12242
# investigate it a little bit more. (MM)
12245
# ancient GNU ld didn't support --whole-archive et. al.
12246
if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
12247
grep 'no-whole-archive' > /dev/null; then
12248
whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12250
whole_archive_flag_spec_CXX=
12256
# A generic and very simple default shared library creation
12257
# command for GNU C++ for the case where it uses the native
12258
# linker, instead of GNU ld. If possible, this setting should
12259
# overridden to take advantage of the native linker features on
12260
# the platform it is being used on.
12261
archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12264
# Commands to make compiler produce verbose output that lists
12265
# what "hidden" libraries, object files and flags are used when
12266
# linking a shared library.
12267
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
12275
# PORTME: fill in a description of your system's C++ link characteristics
12276
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
12277
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
12281
# FIXME: insert proper C++ library support
12285
if test "$host_cpu" = ia64; then
12286
# On IA64, the linker does run time linking by default, so we don't
12287
# have to do anything special.
12288
aix_use_runtimelinking=no
12289
exp_sym_flag='-Bexport'
12292
aix_use_runtimelinking=no
12294
# Test if we are trying to use run time linking or normal
12295
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
12296
# need to do runtime linking.
12297
case $host_os in aix4.[23]|aix4.[23].*|aix5*)
12298
for ld_flag in $LDFLAGS; do
12301
aix_use_runtimelinking=yes
12309
exp_sym_flag='-bexport'
12310
no_entry_flag='-bnoentry'
12313
# When large executables or shared objects are built, AIX ld can
12314
# have problems creating the table of contents. If linking a library
12315
# or program results in "error TOC overflow" add -mminimal-toc to
12316
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
12317
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
12319
archive_cmds_CXX=''
12320
hardcode_direct_CXX=yes
12321
hardcode_libdir_separator_CXX=':'
12322
link_all_deplibs_CXX=yes
12324
if test "$GXX" = yes; then
12325
case $host_os in aix4.[012]|aix4.[012].*)
12326
# We only want to do this on AIX 4.2 and lower, the check
12327
# below for broken collect2 doesn't work under 4.3+
12328
collect2name=`${CC} -print-prog-name=collect2`
12329
if test -f "$collect2name" && \
12330
strings "$collect2name" | grep resolve_lib_name >/dev/null
12332
# We have reworked collect2
12335
# We have old collect2
12336
hardcode_direct_CXX=unsupported
12337
# It fails to find uninstalled libraries when the uninstalled
12338
# path is not listed in the libpath. Setting hardcode_minus_L
12339
# to unsupported forces relinking
12340
hardcode_minus_L_CXX=yes
12341
hardcode_libdir_flag_spec_CXX='-L$libdir'
12342
hardcode_libdir_separator_CXX=
12346
shared_flag='-shared'
12347
if test "$aix_use_runtimelinking" = yes; then
12348
shared_flag="$shared_flag "'${wl}-G'
12352
if test "$host_cpu" = ia64; then
12353
# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
12354
# chokes on -Wl,-G. The following line is correct:
12357
if test "$aix_use_runtimelinking" = yes; then
12358
shared_flag='${wl}-G'
12360
shared_flag='${wl}-bM:SRE'
12365
# It seems that -bexpall does not export symbols beginning with
12366
# underscore (_), so it is better to generate a list of symbols to export.
12367
always_export_symbols_CXX=yes
12368
if test "$aix_use_runtimelinking" = yes; then
12369
# Warning - without using the other runtime loading flags (-brtl),
12370
# -berok will link without error, but may produce a broken library.
12371
allow_undefined_flag_CXX='-berok'
12372
# Determine the default libpath from the value encoded in an empty executable.
12373
cat >conftest.$ac_ext <<_ACEOF
12376
cat confdefs.h >>conftest.$ac_ext
12377
cat >>conftest.$ac_ext <<_ACEOF
12378
/* end confdefs.h. */
12388
rm -f conftest.$ac_objext conftest$ac_exeext
12389
if { (ac_try="$ac_link"
12390
case "(($ac_try" in
12391
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12392
*) ac_try_echo=$ac_try;;
12394
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12395
(eval "$ac_link") 2>conftest.er1
12397
grep -v '^ *+' conftest.er1 >conftest.err
12399
cat conftest.err >&5
12400
echo "$as_me:$LINENO: \$? = $ac_status" >&5
12401
(exit $ac_status); } && {
12402
test -z "$ac_cxx_werror_flag" ||
12403
test ! -s conftest.err
12404
} && test -s conftest$ac_exeext &&
12405
$as_test_x conftest$ac_exeext; then
12407
lt_aix_libpath_sed='
12408
/Import File Strings/,/^$/ {
12414
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12415
# Check for a 64-bit object if we didn't find anything.
12416
if test -z "$aix_libpath"; then
12417
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12420
echo "$as_me: failed program was:" >&5
12421
sed 's/^/| /' conftest.$ac_ext >&5
12426
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12427
conftest$ac_exeext conftest.$ac_ext
12428
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
12430
hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
12432
archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
12434
if test "$host_cpu" = ia64; then
12435
hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
12436
allow_undefined_flag_CXX="-z nodefs"
12437
archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
12439
# Determine the default libpath from the value encoded in an empty executable.
12440
cat >conftest.$ac_ext <<_ACEOF
12443
cat confdefs.h >>conftest.$ac_ext
12444
cat >>conftest.$ac_ext <<_ACEOF
12445
/* end confdefs.h. */
12455
rm -f conftest.$ac_objext conftest$ac_exeext
12456
if { (ac_try="$ac_link"
12457
case "(($ac_try" in
12458
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12459
*) ac_try_echo=$ac_try;;
12461
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12462
(eval "$ac_link") 2>conftest.er1
12464
grep -v '^ *+' conftest.er1 >conftest.err
12466
cat conftest.err >&5
12467
echo "$as_me:$LINENO: \$? = $ac_status" >&5
12468
(exit $ac_status); } && {
12469
test -z "$ac_cxx_werror_flag" ||
12470
test ! -s conftest.err
12471
} && test -s conftest$ac_exeext &&
12472
$as_test_x conftest$ac_exeext; then
12474
lt_aix_libpath_sed='
12475
/Import File Strings/,/^$/ {
12481
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12482
# Check for a 64-bit object if we didn't find anything.
12483
if test -z "$aix_libpath"; then
12484
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12487
echo "$as_me: failed program was:" >&5
12488
sed 's/^/| /' conftest.$ac_ext >&5
12493
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12494
conftest$ac_exeext conftest.$ac_ext
12495
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
12497
hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
12498
# Warning - without using the other run time loading flags,
12499
# -berok will link without error, but may produce a broken library.
12500
no_undefined_flag_CXX=' ${wl}-bernotok'
12501
allow_undefined_flag_CXX=' ${wl}-berok'
12502
# Exported symbols can be pulled into shared objects from archives
12503
whole_archive_flag_spec_CXX='$convenience'
12504
archive_cmds_need_lc_CXX=yes
12505
# This is similar to how AIX traditionally builds its shared libraries.
12506
archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
12512
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
12513
allow_undefined_flag_CXX=unsupported
12514
# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
12515
# support --undefined. This deserves some investigation. FIXME
12516
archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12523
case $cc_basename in
12525
# FIXME: insert proper C++ library support
12531
cygwin* | mingw* | pw32*)
12532
# _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
12533
# as there is no search path for DLLs.
12534
hardcode_libdir_flag_spec_CXX='-L$libdir'
12535
allow_undefined_flag_CXX=unsupported
12536
always_export_symbols_CXX=no
12537
enable_shared_with_static_runtimes_CXX=yes
12539
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
12540
archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12541
# If the export-symbols file already is a .def file (1st line
12542
# is EXPORTS), use it as is; otherwise, prepend...
12543
archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
12544
cp $export_symbols $output_objdir/$soname.def;
12546
echo EXPORTS > $output_objdir/$soname.def;
12547
cat $export_symbols >> $output_objdir/$soname.def;
12549
$CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12554
darwin* | rhapsody*)
12556
rhapsody* | darwin1.[012])
12557
allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
12560
if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
12561
allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
12563
case ${MACOSX_DEPLOYMENT_TARGET} in
12565
allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
12568
allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
12574
archive_cmds_need_lc_CXX=no
12575
hardcode_direct_CXX=no
12576
hardcode_automatic_CXX=yes
12577
hardcode_shlibpath_var_CXX=unsupported
12578
whole_archive_flag_spec_CXX=''
12579
link_all_deplibs_CXX=yes
12581
if test "$GXX" = yes ; then
12582
lt_int_apple_cc_single_mod=no
12583
output_verbose_link_cmd='echo'
12584
if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
12585
lt_int_apple_cc_single_mod=yes
12587
if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
12588
archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
12590
archive_cmds_CXX='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
12976
# Check if GNU C++ uses GNU ld as the underlying linker, since the
12977
# archiving commands below assume that GNU ld is being used.
12978
if test "$with_gnu_ld" = yes; then
12979
archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12980
archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12982
hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12983
export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12985
# If archive_cmds runs LD, not CC, wlarc should be empty
12986
# XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
12987
# investigate it a little bit more. (MM)
12990
# ancient GNU ld didn't support --whole-archive et. al.
12991
if eval "`$CC -print-prog-name=ld` --help 2>&1" |
12992
$GREP 'no-whole-archive' > /dev/null; then
12993
whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12995
whole_archive_flag_spec_CXX=
12592
module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
12593
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
12594
if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
12595
archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
12597
archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
12599
module_expsym_cmds_CXX='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}'
12601
case $cc_basename in
12603
output_verbose_link_cmd='echo'
12604
archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
12605
module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
12606
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
12607
archive_expsym_cmds_CXX='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}'
12608
module_expsym_cmds_CXX='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}'
13001
# A generic and very simple default shared library creation
13002
# command for GNU C++ for the case where it uses the native
13003
# linker, instead of GNU ld. If possible, this setting should
13004
# overridden to take advantage of the native linker features on
13005
# the platform it is being used on.
13006
archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12618
case $cc_basename in
12620
# FIXME: insert proper C++ library support
12624
# Green Hills C++ Compiler
12625
# FIXME: insert proper C++ library support
12629
# FIXME: insert proper C++ library support
12635
# C++ shared libraries reported to be fairly broken before switch to ELF
12639
archive_cmds_need_lc_CXX=no
12641
freebsd* | dragonfly*)
12642
# FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
12649
hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
12650
hardcode_libdir_separator_CXX=:
12651
export_dynamic_flag_spec_CXX='${wl}-E'
12652
hardcode_direct_CXX=yes
12653
hardcode_minus_L_CXX=yes # Not in the search PATH,
12654
# but as the default
12655
# location of the library.
12657
case $cc_basename in
12659
# FIXME: insert proper C++ library support
12663
archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
12664
13009
# Commands to make compiler produce verbose output that lists
12665
13010
# what "hidden" libraries, object files and flags are used when
12666
13011
# linking a shared library.
12668
# There doesn't appear to be a way to prevent this compiler from
12669
# explicitly linking system object files so we need to strip them
12670
# from the output so that they don't get included in the library
12672
output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
12675
if test "$GXX" = yes; then
12676
archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
13012
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
13020
# PORTME: fill in a description of your system's C++ link characteristics
13021
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
13022
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12678
13026
# FIXME: insert proper C++ library support
12679
13027
ld_shlibs_CXX=no
12685
if test $with_gnu_ld = no; then
12686
hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
12687
hardcode_libdir_separator_CXX=:
13030
if test "$host_cpu" = ia64; then
13031
# On IA64, the linker does run time linking by default, so we don't
13032
# have to do anything special.
13033
aix_use_runtimelinking=no
13034
exp_sym_flag='-Bexport'
13037
aix_use_runtimelinking=no
13039
# Test if we are trying to use run time linking or normal
13040
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
13041
# need to do runtime linking.
13042
case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
13043
for ld_flag in $LDFLAGS; do
13046
aix_use_runtimelinking=yes
13054
exp_sym_flag='-bexport'
13055
no_entry_flag='-bnoentry'
13058
# When large executables or shared objects are built, AIX ld can
13059
# have problems creating the table of contents. If linking a library
13060
# or program results in "error TOC overflow" add -mminimal-toc to
13061
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
13062
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
13064
archive_cmds_CXX=''
13065
hardcode_direct_CXX=yes
13066
hardcode_direct_absolute_CXX=yes
13067
hardcode_libdir_separator_CXX=':'
13068
link_all_deplibs_CXX=yes
13069
file_list_spec_CXX='${wl}-f,'
13071
if test "$GXX" = yes; then
13072
case $host_os in aix4.[012]|aix4.[012].*)
13073
# We only want to do this on AIX 4.2 and lower, the check
13074
# below for broken collect2 doesn't work under 4.3+
13075
collect2name=`${CC} -print-prog-name=collect2`
13076
if test -f "$collect2name" &&
13077
strings "$collect2name" | $GREP resolve_lib_name >/dev/null
13079
# We have reworked collect2
13082
# We have old collect2
13083
hardcode_direct_CXX=unsupported
13084
# It fails to find uninstalled libraries when the uninstalled
13085
# path is not listed in the libpath. Setting hardcode_minus_L
13086
# to unsupported forces relinking
13087
hardcode_minus_L_CXX=yes
13088
hardcode_libdir_flag_spec_CXX='-L$libdir'
13089
hardcode_libdir_separator_CXX=
13092
shared_flag='-shared'
13093
if test "$aix_use_runtimelinking" = yes; then
13094
shared_flag="$shared_flag "'${wl}-G'
13098
if test "$host_cpu" = ia64; then
13099
# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
13100
# chokes on -Wl,-G. The following line is correct:
13103
if test "$aix_use_runtimelinking" = yes; then
13104
shared_flag='${wl}-G'
13106
shared_flag='${wl}-bM:SRE'
13111
export_dynamic_flag_spec_CXX='${wl}-bexpall'
13112
# It seems that -bexpall does not export symbols beginning with
13113
# underscore (_), so it is better to generate a list of symbols to
13115
always_export_symbols_CXX=yes
13116
if test "$aix_use_runtimelinking" = yes; then
13117
# Warning - without using the other runtime loading flags (-brtl),
13118
# -berok will link without error, but may produce a broken library.
13119
allow_undefined_flag_CXX='-berok'
13120
# Determine the default libpath from the value encoded in an empty
13122
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13123
/* end confdefs.h. */
13133
if ac_fn_cxx_try_link "$LINENO"; then :
13135
lt_aix_libpath_sed='
13136
/Import File Strings/,/^$/ {
13142
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13143
# Check for a 64-bit object if we didn't find anything.
13144
if test -z "$aix_libpath"; then
13145
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13148
rm -f core conftest.err conftest.$ac_objext \
13149
conftest$ac_exeext conftest.$ac_ext
13150
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
13152
hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
13154
archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
13156
if test "$host_cpu" = ia64; then
13157
hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
13158
allow_undefined_flag_CXX="-z nodefs"
13159
archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
13161
# Determine the default libpath from the value encoded in an
13162
# empty executable.
13163
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13164
/* end confdefs.h. */
13174
if ac_fn_cxx_try_link "$LINENO"; then :
13176
lt_aix_libpath_sed='
13177
/Import File Strings/,/^$/ {
13183
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13184
# Check for a 64-bit object if we didn't find anything.
13185
if test -z "$aix_libpath"; then
13186
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13189
rm -f core conftest.err conftest.$ac_objext \
13190
conftest$ac_exeext conftest.$ac_ext
13191
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
13193
hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
13194
# Warning - without using the other run time loading flags,
13195
# -berok will link without error, but may produce a broken library.
13196
no_undefined_flag_CXX=' ${wl}-bernotok'
13197
allow_undefined_flag_CXX=' ${wl}-berok'
13198
# Exported symbols can be pulled into shared objects from archives
13199
whole_archive_flag_spec_CXX='$convenience'
13200
archive_cmds_need_lc_CXX=yes
13201
# This is similar to how AIX traditionally builds its shared
13203
archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
13209
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
13210
allow_undefined_flag_CXX=unsupported
13211
# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
13212
# support --undefined. This deserves some investigation. FIXME
13213
archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13220
case $cc_basename in
13222
# FIXME: insert proper C++ library support
13228
cygwin* | mingw* | pw32* | cegcc*)
13229
# _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
13230
# as there is no search path for DLLs.
13231
hardcode_libdir_flag_spec_CXX='-L$libdir'
13232
allow_undefined_flag_CXX=unsupported
13233
always_export_symbols_CXX=no
13234
enable_shared_with_static_runtimes_CXX=yes
13236
if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
13237
archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
13238
# If the export-symbols file already is a .def file (1st line
13239
# is EXPORTS), use it as is; otherwise, prepend...
13240
archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
13241
cp $export_symbols $output_objdir/$soname.def;
13243
echo EXPORTS > $output_objdir/$soname.def;
13244
cat $export_symbols >> $output_objdir/$soname.def;
13246
$CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
13251
darwin* | rhapsody*)
13254
archive_cmds_need_lc_CXX=no
13255
hardcode_direct_CXX=no
13256
hardcode_automatic_CXX=yes
13257
hardcode_shlibpath_var_CXX=unsupported
13258
whole_archive_flag_spec_CXX=''
13259
link_all_deplibs_CXX=yes
13260
allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
13261
case $cc_basename in
13262
ifort*) _lt_dar_can_shared=yes ;;
13263
*) _lt_dar_can_shared=$GCC ;;
13265
if test "$_lt_dar_can_shared" = "yes"; then
13266
output_verbose_link_cmd=echo
13267
archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
13268
module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
13269
archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
13270
module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
13271
if test "$lt_cv_apple_cc_single_mod" != "yes"; then
13272
archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
13273
archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
13283
case $cc_basename in
13285
# FIXME: insert proper C++ library support
13289
# Green Hills C++ Compiler
13290
# FIXME: insert proper C++ library support
13294
# FIXME: insert proper C++ library support
13301
# C++ shared libraries reported to be fairly broken before
13307
archive_cmds_need_lc_CXX=no
13310
freebsd* | dragonfly*)
13311
# FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
13320
hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
13321
hardcode_libdir_separator_CXX=:
13322
export_dynamic_flag_spec_CXX='${wl}-E'
13323
hardcode_direct_CXX=yes
13324
hardcode_minus_L_CXX=yes # Not in the search PATH,
13325
# but as the default
13326
# location of the library.
13328
case $cc_basename in
13330
# FIXME: insert proper C++ library support
13334
archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
13335
# Commands to make compiler produce verbose output that lists
13336
# what "hidden" libraries, object files and flags are used when
13337
# linking a shared library.
13339
# There doesn't appear to be a way to prevent this compiler from
13340
# explicitly linking system object files so we need to strip them
13341
# from the output so that they don't get included in the library
13343
output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
13346
if test "$GXX" = yes; then
13347
archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
13349
# FIXME: insert proper C++ library support
13357
if test $with_gnu_ld = no; then
13358
hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
13359
hardcode_libdir_separator_CXX=:
13365
export_dynamic_flag_spec_CXX='${wl}-E'
13371
hardcode_direct_CXX=no
13372
hardcode_shlibpath_var_CXX=no
13375
hardcode_direct_CXX=yes
13376
hardcode_direct_absolute_CXX=yes
13377
hardcode_minus_L_CXX=yes # Not in the search PATH,
13378
# but as the default
13379
# location of the library.
13383
case $cc_basename in
13385
# FIXME: insert proper C++ library support
13391
archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13394
archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13397
archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13400
# Commands to make compiler produce verbose output that lists
13401
# what "hidden" libraries, object files and flags are used when
13402
# linking a shared library.
13404
# There doesn't appear to be a way to prevent this compiler from
13405
# explicitly linking system object files so we need to strip them
13406
# from the output so that they don't get included in the library
13408
output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
13411
if test "$GXX" = yes; then
13412
if test $with_gnu_ld = no; then
13415
archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13418
archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13421
archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13426
# FIXME: insert proper C++ library support
13434
hardcode_direct_CXX=no
13435
hardcode_shlibpath_var_CXX=no
13436
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12692
13437
export_dynamic_flag_spec_CXX='${wl}-E'
12698
hardcode_direct_CXX=no
13438
# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
13439
# Instead, shared libraries are loaded at an image base (0x10000000 by
13440
# default) and relocated if they conflict, which is a slow very memory
13441
# consuming and fragmenting process. To avoid this, we pick a random,
13442
# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
13443
# time. Moving up from 0x10000000 also allows more sbrk(2) space.
13444
archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
13445
archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
13448
case $cc_basename in
13451
archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
13453
# Archives containing C++ object files must be created using
13454
# "CC -ar", where "CC" is the IRIX C++ compiler. This is
13455
# necessary to make sure instantiated templates are included
13457
old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
13460
if test "$GXX" = yes; then
13461
if test "$with_gnu_ld" = no; then
13462
archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
13464
archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
13467
link_all_deplibs_CXX=yes
13470
hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13471
hardcode_libdir_separator_CXX=:
13472
inherit_rpath_CXX=yes
13475
linux* | k*bsd*-gnu | kopensolaris*-gnu)
13476
case $cc_basename in
13478
# Kuck and Associates, Inc. (KAI) C++ Compiler
13480
# KCC will only create a shared library if the output file
13481
# ends with ".so" (or ".sl" for HP-UX), so rename the library
13482
# to its proper name (with version) after linking.
13483
archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
13484
archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
13485
# Commands to make compiler produce verbose output that lists
13486
# what "hidden" libraries, object files and flags are used when
13487
# linking a shared library.
13489
# There doesn't appear to be a way to prevent this compiler from
13490
# explicitly linking system object files so we need to strip them
13491
# from the output so that they don't get included in the library
13493
output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
13495
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13496
export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13498
# Archives containing C++ object files must be created using
13499
# "CC -Bstatic", where "CC" is the KAI C++ compiler.
13500
old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
13505
# version 8.0 and above of icpc choke on multiply defined symbols
13506
# if we add $predep_objects and $postdep_objects, however 7.1 and
13507
# earlier do not add the objects themselves.
13508
case `$CC -V 2>&1` in
13510
archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13511
archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
13513
*) # Version 8.0 or newer
13516
ia64*) tmp_idyn=' -i_dynamic';;
13518
archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13519
archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
13522
archive_cmds_need_lc_CXX=no
13523
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13524
export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13525
whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
13528
# Portland Group C++ compiler
13530
*pgCC\ [1-5]* | *pgcpp\ [1-5]*)
13531
prelink_cmds_CXX='tpldir=Template.dir~
13533
$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
13534
compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
13535
old_archive_cmds_CXX='tpldir=Template.dir~
13537
$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
13538
$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
13540
archive_cmds_CXX='tpldir=Template.dir~
13542
$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13543
$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13544
archive_expsym_cmds_CXX='tpldir=Template.dir~
13546
$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13547
$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
13549
*) # Version 6 will use weak symbols
13550
archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13551
archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
13555
hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
13556
export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13557
whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
13561
archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13562
archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
13564
runpath_var=LD_RUN_PATH
13565
hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13566
hardcode_libdir_separator_CXX=:
13568
# Commands to make compiler produce verbose output that lists
13569
# what "hidden" libraries, object files and flags are used when
13570
# linking a shared library.
13572
# There doesn't appear to be a way to prevent this compiler from
13573
# explicitly linking system object files so we need to strip them
13574
# from the output so that they don't get included in the library
13576
output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "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 "X$list" | $Xsed'
13579
# IBM XL 8.0 on PPC, with GNU ld
13580
hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13581
export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13582
archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13583
if test "x$supports_anon_versioning" = xyes; then
13584
archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
13585
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
13586
echo "local: *; };" >> $output_objdir/$libname.ver~
13587
$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
13591
case `$CC -V 2>&1 | sed 5q` in
13594
no_undefined_flag_CXX=' -zdefs'
13595
archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13596
archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
13597
hardcode_libdir_flag_spec_CXX='-R$libdir'
13598
whole_archive_flag_spec_CXX='${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'
13599
compiler_needs_object_CXX=yes
13601
# Not sure whether something based on
13602
# $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
13604
output_verbose_link_cmd='echo'
13606
# Archives containing C++ object files must be created using
13607
# "CC -xar", where "CC" is the Sun C++ compiler. This is
13608
# necessary to make sure instantiated templates are included
13610
old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13618
# FIXME: insert proper C++ library support
13623
# FIXME: insert proper C++ library support
13628
case $cc_basename in
13630
# FIXME: insert proper C++ library support
13634
# FIXME: insert proper C++ library support
13641
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
13642
archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
13644
hardcode_libdir_flag_spec_CXX='-R$libdir'
13645
hardcode_direct_CXX=yes
13646
hardcode_shlibpath_var_CXX=no
13648
# Workaround some broken pre-1.5 toolchains
13649
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
13657
# C++ shared libraries are fairly broken
13662
if test -f /usr/libexec/ld.so; then
13663
hardcode_direct_CXX=yes
13664
hardcode_shlibpath_var_CXX=no
13665
hardcode_direct_absolute_CXX=yes
13666
archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
13667
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13668
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13669
archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
13670
export_dynamic_flag_spec_CXX='${wl}-E'
13671
whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
13673
output_verbose_link_cmd=echo
13679
osf3* | osf4* | osf5*)
13680
case $cc_basename in
13682
# Kuck and Associates, Inc. (KAI) C++ Compiler
13684
# KCC will only create a shared library if the output file
13685
# ends with ".so" (or ".sl" for HP-UX), so rename the library
13686
# to its proper name (with version) after linking.
13687
archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
13689
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13690
hardcode_libdir_separator_CXX=:
13692
# Archives containing C++ object files must be created using
13693
# the KAI C++ compiler.
13695
osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
13696
*) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
13700
# Rational C++ 2.4.1
13701
# FIXME: insert proper C++ library support
13707
allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13708
archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
13709
hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13712
allow_undefined_flag_CXX=' -expect_unresolved \*'
13713
archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
13714
archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
13715
echo "-hidden">> $lib.exp~
13716
$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
13718
hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13722
hardcode_libdir_separator_CXX=:
13724
# Commands to make compiler produce verbose output that lists
13725
# what "hidden" libraries, object files and flags are used when
13726
# linking a shared library.
13728
# There doesn't appear to be a way to prevent this compiler from
13729
# explicitly linking system object files so we need to strip them
13730
# from the output so that they don't get included in the library
13732
output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "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 "X$list" | $Xsed'
13735
if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13736
allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13739
archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
13742
archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
13746
hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13747
hardcode_libdir_separator_CXX=:
13749
# Commands to make compiler produce verbose output that lists
13750
# what "hidden" libraries, object files and flags are used when
13751
# linking a shared library.
13752
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
13755
# FIXME: insert proper C++ library support
13763
# FIXME: insert proper C++ library support
13768
case $cc_basename in
13771
# FIXME: insert proper C++ library support
13776
# FIXME: insert proper C++ library support
13780
# FIXME: insert proper C++ library support
13787
case $cc_basename in
13789
# Sun C++ 4.2, 5.x and Centerline C++
13790
archive_cmds_need_lc_CXX=yes
13791
no_undefined_flag_CXX=' -zdefs'
13792
archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13793
archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13794
$CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13796
hardcode_libdir_flag_spec_CXX='-R$libdir'
13797
hardcode_shlibpath_var_CXX=no
13799
solaris2.[0-5] | solaris2.[0-5].*) ;;
13801
# The compiler driver will combine and reorder linker options,
13802
# but understands `-z linker_flag'.
13803
# Supported since Solaris 2.6 (maybe 2.5.1?)
13804
whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
13807
link_all_deplibs_CXX=yes
13809
output_verbose_link_cmd='echo'
13811
# Archives containing C++ object files must be created using
13812
# "CC -xar", where "CC" is the Sun C++ compiler. This is
13813
# necessary to make sure instantiated templates are included
13815
old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13818
# Green Hills C++ Compiler
13819
archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13821
# The C++ compiler must be used to create the archive.
13822
old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
13825
# GNU C++ compiler with Solaris linker
13826
if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13827
no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
13828
if $CC --version | $GREP -v '^2\.7' > /dev/null; then
13829
archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13830
archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13831
$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13833
# Commands to make compiler produce verbose output that lists
13834
# what "hidden" libraries, object files and flags are used when
13835
# linking a shared library.
13836
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
13838
# g++ 2.7 appears to require `-G' NOT `-shared' on this
13840
archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13841
archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13842
$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13844
# Commands to make compiler produce verbose output that lists
13845
# what "hidden" libraries, object files and flags are used when
13846
# linking a shared library.
13847
output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
13850
hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
13852
solaris2.[0-5] | solaris2.[0-5].*) ;;
13854
whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13862
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
13863
no_undefined_flag_CXX='${wl}-z,text'
13864
archive_cmds_need_lc_CXX=no
12699
13865
hardcode_shlibpath_var_CXX=no
12702
hardcode_direct_CXX=yes
12703
hardcode_minus_L_CXX=yes # Not in the search PATH,
12704
# but as the default
12705
# location of the library.
13866
runpath_var='LD_RUN_PATH'
12709
case $cc_basename in
12711
# FIXME: insert proper C++ library support
12717
archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12720
archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13868
case $cc_basename in
13870
archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13871
archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12723
archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12726
# Commands to make compiler produce verbose output that lists
12727
# what "hidden" libraries, object files and flags are used when
12728
# linking a shared library.
12730
# There doesn't appear to be a way to prevent this compiler from
12731
# explicitly linking system object files so we need to strip them
12732
# from the output so that they don't get included in the library
12734
output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
12737
if test "$GXX" = yes; then
12738
if test $with_gnu_ld = no; then
12741
archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12744
archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12747
archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12752
# FIXME: insert proper C++ library support
12759
hardcode_direct_CXX=no
12760
hardcode_shlibpath_var_CXX=no
12761
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12762
export_dynamic_flag_spec_CXX='${wl}-E'
12763
# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
12764
# Instead, shared libraries are loaded at an image base (0x10000000 by
12765
# default) and relocated if they conflict, which is a slow very memory
12766
# consuming and fragmenting process. To avoid this, we pick a random,
12767
# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
12768
# time. Moving up from 0x10000000 also allows more sbrk(2) space.
12769
archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
12770
archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
12773
case $cc_basename in
12776
archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
12778
# Archives containing C++ object files must be created using
12779
# "CC -ar", where "CC" is the IRIX C++ compiler. This is
12780
# necessary to make sure instantiated templates are included
12782
old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
12785
if test "$GXX" = yes; then
12786
if test "$with_gnu_ld" = no; then
12787
archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
12789
archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
12792
link_all_deplibs_CXX=yes
12795
hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12796
hardcode_libdir_separator_CXX=:
12798
linux* | k*bsd*-gnu)
12799
case $cc_basename in
12801
# Kuck and Associates, Inc. (KAI) C++ Compiler
12803
# KCC will only create a shared library if the output file
12804
# ends with ".so" (or ".sl" for HP-UX), so rename the library
12805
# to its proper name (with version) after linking.
12806
archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
12807
archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
12808
# Commands to make compiler produce verbose output that lists
12809
# what "hidden" libraries, object files and flags are used when
12810
# linking a shared library.
12812
# There doesn't appear to be a way to prevent this compiler from
12813
# explicitly linking system object files so we need to strip them
12814
# from the output so that they don't get included in the library
12816
output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
12818
hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
12819
export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12821
# Archives containing C++ object files must be created using
12822
# "CC -Bstatic", where "CC" is the KAI C++ compiler.
12823
old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
12828
# version 8.0 and above of icpc choke on multiply defined symbols
12829
# if we add $predep_objects and $postdep_objects, however 7.1 and
12830
# earlier do not add the objects themselves.
12831
case `$CC -V 2>&1` in
12833
archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12834
archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12836
*) # Version 8.0 or newer
12839
ia64*) tmp_idyn=' -i_dynamic';;
12841
archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12842
archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
13874
archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13875
archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13880
sysv5* | sco3.2v5* | sco5v6*)
13881
# Note: We can NOT use -z defs as we might desire, because we do not
13882
# link with -lc, and that would cause any symbols used from libc to
13883
# always be unresolved, which means just about no library would
13884
# ever link correctly. If we're not using GNU ld we use -z text
13885
# though, which does catch some bad symbols but isn't as heavy-handed
13887
no_undefined_flag_CXX='${wl}-z,text'
13888
allow_undefined_flag_CXX='${wl}-z,nodefs'
12845
13889
archive_cmds_need_lc_CXX=no
12846
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12847
export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12848
whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
12851
# Portland Group C++ compiler
12852
archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
12853
archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
12855
hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
12856
export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12857
whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
12861
archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12862
archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
12864
runpath_var=LD_RUN_PATH
12865
hardcode_libdir_flag_spec_CXX='-rpath $libdir'
12866
hardcode_libdir_separator_CXX=:
12868
# Commands to make compiler produce verbose output that lists
12869
# what "hidden" libraries, object files and flags are used when
12870
# linking a shared library.
12872
# There doesn't appear to be a way to prevent this compiler from
12873
# explicitly linking system object files so we need to strip them
12874
# from the output so that they don't get included in the library
12876
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'
12879
case `$CC -V 2>&1 | sed 5q` in
12882
no_undefined_flag_CXX=' -zdefs'
12883
archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12884
archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
12885
hardcode_libdir_flag_spec_CXX='-R$libdir'
12886
whole_archive_flag_spec_CXX='${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'
12888
# Not sure whether something based on
12889
# $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
12891
output_verbose_link_cmd='echo'
12893
# Archives containing C++ object files must be created using
12894
# "CC -xar", where "CC" is the Sun C++ compiler. This is
12895
# necessary to make sure instantiated templates are included
12897
old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
12904
# FIXME: insert proper C++ library support
12908
# FIXME: insert proper C++ library support
12912
case $cc_basename in
12914
# FIXME: insert proper C++ library support
12918
# FIXME: insert proper C++ library support
12923
netbsd* | netbsdelf*-gnu)
12924
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
12925
archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
12927
hardcode_libdir_flag_spec_CXX='-R$libdir'
12928
hardcode_direct_CXX=yes
12929
hardcode_shlibpath_var_CXX=no
12931
# Workaround some broken pre-1.5 toolchains
12932
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
12935
# C++ shared libraries are fairly broken
12939
if test -f /usr/libexec/ld.so; then
12940
hardcode_direct_CXX=yes
12941
hardcode_shlibpath_var_CXX=no
12942
archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12943
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12944
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12945
archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
12946
export_dynamic_flag_spec_CXX='${wl}-E'
12947
whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12949
output_verbose_link_cmd='echo'
12955
case $cc_basename in
12957
# Kuck and Associates, Inc. (KAI) C++ Compiler
12959
# KCC will only create a shared library if the output file
12960
# ends with ".so" (or ".sl" for HP-UX), so rename the library
12961
# to its proper name (with version) after linking.
12962
archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
12964
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
12965
hardcode_libdir_separator_CXX=:
12967
# Archives containing C++ object files must be created using
12968
# "CC -Bstatic", where "CC" is the KAI C++ compiler.
12969
old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
12973
# Rational C++ 2.4.1
12974
# FIXME: insert proper C++ library support
12978
allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
12979
archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
12981
hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12982
hardcode_libdir_separator_CXX=:
12984
# Commands to make compiler produce verbose output that lists
12985
# what "hidden" libraries, object files and flags are used when
12986
# linking a shared library.
12988
# There doesn't appear to be a way to prevent this compiler from
12989
# explicitly linking system object files so we need to strip them
12990
# from the output so that they don't get included in the library
12992
output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "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'
12995
if test "$GXX" = yes && test "$with_gnu_ld" = no; then
12996
allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
12997
archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
12999
hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13000
hardcode_libdir_separator_CXX=:
13002
# Commands to make compiler produce verbose output that lists
13003
# what "hidden" libraries, object files and flags are used when
13004
# linking a shared library.
13005
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
13008
# FIXME: insert proper C++ library support
13015
case $cc_basename in
13017
# Kuck and Associates, Inc. (KAI) C++ Compiler
13019
# KCC will only create a shared library if the output file
13020
# ends with ".so" (or ".sl" for HP-UX), so rename the library
13021
# to its proper name (with version) after linking.
13022
archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
13024
hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13025
hardcode_libdir_separator_CXX=:
13027
# Archives containing C++ object files must be created using
13028
# the KAI C++ compiler.
13029
old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
13032
# Rational C++ 2.4.1
13033
# FIXME: insert proper C++ library support
13037
allow_undefined_flag_CXX=' -expect_unresolved \*'
13038
archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
13039
archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
13040
echo "-hidden">> $lib.exp~
13041
$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~
13044
hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13045
hardcode_libdir_separator_CXX=:
13047
# Commands to make compiler produce verbose output that lists
13048
# what "hidden" libraries, object files and flags are used when
13049
# linking a shared library.
13051
# There doesn't appear to be a way to prevent this compiler from
13052
# explicitly linking system object files so we need to strip them
13053
# from the output so that they don't get included in the library
13055
output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "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'
13058
if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13059
allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13060
archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
13062
hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13063
hardcode_libdir_separator_CXX=:
13065
# Commands to make compiler produce verbose output that lists
13066
# what "hidden" libraries, object files and flags are used when
13067
# linking a shared library.
13068
output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
13071
# FIXME: insert proper C++ library support
13078
# FIXME: insert proper C++ library support
13082
case $cc_basename in
13085
# FIXME: insert proper C++ library support
13090
# FIXME: insert proper C++ library support
13094
# FIXME: insert proper C++ library support
13100
case $cc_basename in
13102
# Sun C++ 4.2, 5.x and Centerline C++
13103
archive_cmds_need_lc_CXX=yes
13104
no_undefined_flag_CXX=' -zdefs'
13105
archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13106
archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
13107
$CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
13109
hardcode_libdir_flag_spec_CXX='-R$libdir'
13110
13890
hardcode_shlibpath_var_CXX=no
13112
solaris2.[0-5] | solaris2.[0-5].*) ;;
13114
# The compiler driver will combine and reorder linker options,
13115
# but understands `-z linker_flag'.
13116
# Supported since Solaris 2.6 (maybe 2.5.1?)
13117
whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
13891
hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
13892
hardcode_libdir_separator_CXX=':'
13120
13893
link_all_deplibs_CXX=yes
13122
output_verbose_link_cmd='echo'
13124
# Archives containing C++ object files must be created using
13125
# "CC -xar", where "CC" is the Sun C++ compiler. This is
13126
# necessary to make sure instantiated templates are included
13128
old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13131
# Green Hills C++ Compiler
13132
archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13134
# The C++ compiler must be used to create the archive.
13135
old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
13138
# GNU C++ compiler with Solaris linker
13139
if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13140
no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
13141
if $CC --version | grep -v '^2\.7' > /dev/null; then
13142
archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13143
archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
13144
$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
13146
# Commands to make compiler produce verbose output that lists
13147
# what "hidden" libraries, object files and flags are used when
13148
# linking a shared library.
13149
output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
13151
# g++ 2.7 appears to require `-G' NOT `-shared' on this
13153
archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13154
archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
13155
$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
13157
# Commands to make compiler produce verbose output that lists
13158
# what "hidden" libraries, object files and flags are used when
13159
# linking a shared library.
13160
output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
13163
hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
13165
solaris2.[0-5] | solaris2.[0-5].*) ;;
13894
export_dynamic_flag_spec_CXX='${wl}-Bexport'
13895
runpath_var='LD_RUN_PATH'
13897
case $cc_basename in
13899
archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13900
archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13167
whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13174
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
13175
no_undefined_flag_CXX='${wl}-z,text'
13176
archive_cmds_need_lc_CXX=no
13177
hardcode_shlibpath_var_CXX=no
13178
runpath_var='LD_RUN_PATH'
13180
case $cc_basename in
13182
archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13183
archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13186
archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13187
archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13191
sysv5* | sco3.2v5* | sco5v6*)
13192
# Note: We can NOT use -z defs as we might desire, because we do not
13193
# link with -lc, and that would cause any symbols used from libc to
13194
# always be unresolved, which means just about no library would
13195
# ever link correctly. If we're not using GNU ld we use -z text
13196
# though, which does catch some bad symbols but isn't as heavy-handed
13198
# For security reasons, it is highly recommended that you always
13199
# use absolute paths for naming shared libraries, and exclude the
13200
# DT_RUNPATH tag from executables and libraries. But doing so
13201
# requires that you compile everything twice, which is a pain.
13202
# So that behaviour is only enabled if SCOABSPATH is set to a
13203
# non-empty value in the environment. Most likely only useful for
13204
# creating official distributions of packages.
13205
# This is a hack until libtool officially supports absolute path
13206
# names for shared libraries.
13207
no_undefined_flag_CXX='${wl}-z,text'
13208
allow_undefined_flag_CXX='${wl}-z,nodefs'
13209
archive_cmds_need_lc_CXX=no
13210
hardcode_shlibpath_var_CXX=no
13211
hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
13212
hardcode_libdir_separator_CXX=':'
13213
link_all_deplibs_CXX=yes
13214
export_dynamic_flag_spec_CXX='${wl}-Bexport'
13215
runpath_var='LD_RUN_PATH'
13217
case $cc_basename in
13219
archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
13220
archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
13223
archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
13224
archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
13229
case $cc_basename in
13231
# NonStop-UX NCC 3.20
13232
# FIXME: insert proper C++ library support
13236
# FIXME: insert proper C++ library support
13242
# FIXME: insert proper C++ library support
13246
# FIXME: insert proper C++ library support
13250
{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
13251
echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
13252
test "$ld_shlibs_CXX" = no && can_build_shared=no
13258
cat > conftest.$ac_ext <<EOF
13903
archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13904
archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13910
case $cc_basename in
13912
# NonStop-UX NCC 3.20
13913
# FIXME: insert proper C++ library support
13917
# FIXME: insert proper C++ library support
13924
# FIXME: insert proper C++ library support
13929
# FIXME: insert proper C++ library support
13934
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
13935
$as_echo "$ld_shlibs_CXX" >&6; }
13936
test "$ld_shlibs_CXX" = no && can_build_shared=no
13942
## There is no encapsulation within the following macros, do not change
13943
## the running order or otherwise move them around unless you know exactly
13944
## what you are doing...
13945
# Dependencies to place before and after the object being linked:
13946
predep_objects_CXX=
13947
postdep_objects_CXX=
13950
compiler_lib_search_path_CXX=
13952
cat > conftest.$ac_ext <<_LT_EOF
14577
15548
# directories.
14578
15549
hardcode_action_CXX=unsupported
14580
{ echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
14581
echo "${ECHO_T}$hardcode_action_CXX" >&6; }
14583
if test "$hardcode_action_CXX" = relink; then
14584
# Fast installation is not supported
14585
enable_fast_install=no
14586
elif test "$shlibpath_overrides_runpath" = yes ||
14587
test "$enable_shared" = no; then
14588
# Fast installation is not necessary
14589
enable_fast_install=needless
14593
# The else clause should only fire when bootstrapping the
14594
# libtool distribution, otherwise you forgot to ship ltmain.sh
14595
# with your package, and you will get complaints that there are
14596
# no rules to generate ltmain.sh.
14597
if test -f "$ltmain"; then
14598
# See if we are running on zsh, and set the options which allow our commands through
14599
# without removal of \ escapes.
14600
if test -n "${ZSH_VERSION+set}" ; then
14601
setopt NO_GLOB_SUBST
14603
# Now quote all the things that may contain metacharacters while being
14604
# careful not to overquote the AC_SUBSTed values. We take copies of the
14605
# variables and quote the copies for generation of the libtool script.
14606
for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
14608
libname_spec library_names_spec soname_spec extract_expsyms_cmds \
14609
old_striplib striplib file_magic_cmd finish_cmds finish_eval \
14610
deplibs_check_method reload_flag reload_cmds need_locks \
14611
lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
14612
lt_cv_sys_global_symbol_to_c_name_address \
14613
sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
14614
old_postinstall_cmds old_postuninstall_cmds \
14618
lt_prog_compiler_wl_CXX \
14619
lt_prog_compiler_pic_CXX \
14620
lt_prog_compiler_static_CXX \
14621
lt_prog_compiler_no_builtin_flag_CXX \
14622
export_dynamic_flag_spec_CXX \
14623
thread_safe_flag_spec_CXX \
14624
whole_archive_flag_spec_CXX \
14625
enable_shared_with_static_runtimes_CXX \
14626
old_archive_cmds_CXX \
14627
old_archive_from_new_cmds_CXX \
14628
predep_objects_CXX \
14629
postdep_objects_CXX \
14632
compiler_lib_search_path_CXX \
14634
archive_expsym_cmds_CXX \
14635
postinstall_cmds_CXX \
14636
postuninstall_cmds_CXX \
14637
old_archive_from_expsyms_cmds_CXX \
14638
allow_undefined_flag_CXX \
14639
no_undefined_flag_CXX \
14640
export_symbols_cmds_CXX \
14641
hardcode_libdir_flag_spec_CXX \
14642
hardcode_libdir_flag_spec_ld_CXX \
14643
hardcode_libdir_separator_CXX \
14644
hardcode_automatic_CXX \
14646
module_expsym_cmds_CXX \
14647
lt_cv_prog_compiler_c_o_CXX \
14648
fix_srcfile_path_CXX \
14649
exclude_expsyms_CXX \
14650
include_expsyms_CXX; do
14653
old_archive_cmds_CXX | \
14654
old_archive_from_new_cmds_CXX | \
14655
archive_cmds_CXX | \
14656
archive_expsym_cmds_CXX | \
14657
module_cmds_CXX | \
14658
module_expsym_cmds_CXX | \
14659
old_archive_from_expsyms_cmds_CXX | \
14660
export_symbols_cmds_CXX | \
14661
extract_expsyms_cmds | reload_cmds | finish_cmds | \
14662
postinstall_cmds | postuninstall_cmds | \
14663
old_postinstall_cmds | old_postuninstall_cmds | \
14664
sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
14665
# Double-quote double-evaled strings.
14666
eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
14669
eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
14675
*'\$0 --fallback-echo"')
14676
lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
14682
cat <<__EOF__ >> "$cfgfile"
14683
# ### BEGIN LIBTOOL TAG CONFIG: $tagname
14685
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14687
# Shell to use when invoking shell scripts.
14690
# Whether or not to build shared libraries.
14691
build_libtool_libs=$enable_shared
14693
# Whether or not to build static libraries.
14694
build_old_libs=$enable_static
14696
# Whether or not to add -lc for building shared libraries.
14697
build_libtool_need_lc=$archive_cmds_need_lc_CXX
14699
# Whether or not to disallow shared libs when runtime libs are static
14700
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
14702
# Whether or not to optimize for fast installation.
14703
fast_install=$enable_fast_install
14706
host_alias=$host_alias
14710
# The build system.
14711
build_alias=$build_alias
14715
# An echo program that does not interpret backslashes.
14720
AR_FLAGS=$lt_AR_FLAGS
14725
# LTCC compiler flags.
14726
LTCFLAGS=$lt_LTCFLAGS
14728
# A language-specific compiler.
14729
CC=$lt_compiler_CXX
14731
# Is the compiler the GNU C compiler?
14737
# The linker used to build libraries.
14740
# Whether we need hard or soft links.
14743
# A BSD-compatible nm program.
14746
# A symbol stripping program
14749
# Used to examine libraries when file_magic_cmd begins "file"
14750
MAGIC_CMD=$MAGIC_CMD
14752
# Used on cygwin: DLL creation program.
14755
# Used on cygwin: object dumper.
14758
# Used on cygwin: assembler.
14761
# The name of the directory that contains temporary libtool files.
14764
# How to create reloadable object files.
14765
reload_flag=$lt_reload_flag
14766
reload_cmds=$lt_reload_cmds
14768
# How to pass a linker flag through the compiler.
14769
wl=$lt_lt_prog_compiler_wl_CXX
14771
# Object file suffix (normally "o").
14772
objext="$ac_objext"
14774
# Old archive suffix (normally "a").
14777
# Shared library suffix (normally ".so").
14778
shrext_cmds='$shrext_cmds'
14780
# Executable file suffix (normally "").
14783
# Additional compiler flags for building library objects.
14784
pic_flag=$lt_lt_prog_compiler_pic_CXX
14787
# What is the maximum length of a command?
14788
max_cmd_len=$lt_cv_sys_max_cmd_len
14790
# Does compiler simultaneously support -c and -o options?
14791
compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
14793
# Must we lock files when doing compilation?
14794
need_locks=$lt_need_locks
14796
# Do we need the lib prefix for modules?
14797
need_lib_prefix=$need_lib_prefix
14799
# Do we need a version for libraries?
14800
need_version=$need_version
14802
# Whether dlopen is supported.
14803
dlopen_support=$enable_dlopen
14805
# Whether dlopen of programs is supported.
14806
dlopen_self=$enable_dlopen_self
14808
# Whether dlopen of statically linked programs is supported.
14809
dlopen_self_static=$enable_dlopen_self_static
14811
# Compiler flag to prevent dynamic linking.
14812
link_static_flag=$lt_lt_prog_compiler_static_CXX
14814
# Compiler flag to turn off builtin functions.
14815
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
14817
# Compiler flag to allow reflexive dlopens.
14818
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
14820
# Compiler flag to generate shared objects directly from archives.
14821
whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
14823
# Compiler flag to generate thread-safe objects.
14824
thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
14826
# Library versioning type.
14827
version_type=$version_type
14829
# Format of library name prefix.
14830
libname_spec=$lt_libname_spec
14832
# List of archive names. First name is the real one, the rest are links.
14833
# The last name is the one that the linker finds with -lNAME.
14834
library_names_spec=$lt_library_names_spec
14836
# The coded name of the library, if different from the real name.
14837
soname_spec=$lt_soname_spec
14839
# Commands used to build and install an old-style archive.
14841
old_archive_cmds=$lt_old_archive_cmds_CXX
14842
old_postinstall_cmds=$lt_old_postinstall_cmds
14843
old_postuninstall_cmds=$lt_old_postuninstall_cmds
14845
# Create an old-style archive from a shared archive.
14846
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
14848
# Create a temporary old-style archive to link instead of a shared archive.
14849
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
14851
# Commands used to build and install a shared archive.
14852
archive_cmds=$lt_archive_cmds_CXX
14853
archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
14854
postinstall_cmds=$lt_postinstall_cmds
14855
postuninstall_cmds=$lt_postuninstall_cmds
14857
# Commands used to build a loadable module (assumed same as above if empty)
14858
module_cmds=$lt_module_cmds_CXX
14859
module_expsym_cmds=$lt_module_expsym_cmds_CXX
14861
# Commands to strip libraries.
14862
old_striplib=$lt_old_striplib
14863
striplib=$lt_striplib
14865
# Dependencies to place before the objects being linked to create a
14867
predep_objects=$lt_predep_objects_CXX
14869
# Dependencies to place after the objects being linked to create a
14871
postdep_objects=$lt_postdep_objects_CXX
14873
# Dependencies to place before the objects being linked to create a
14875
predeps=$lt_predeps_CXX
14877
# Dependencies to place after the objects being linked to create a
14879
postdeps=$lt_postdeps_CXX
14881
# The library search path used internally by the compiler when linking
14882
# a shared library.
14883
compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
14885
# Method to check whether dependent libraries are shared objects.
14886
deplibs_check_method=$lt_deplibs_check_method
14888
# Command to use when deplibs_check_method == file_magic.
14889
file_magic_cmd=$lt_file_magic_cmd
14891
# Flag that allows shared libraries with undefined symbols to be built.
14892
allow_undefined_flag=$lt_allow_undefined_flag_CXX
14894
# Flag that forces no undefined symbols.
14895
no_undefined_flag=$lt_no_undefined_flag_CXX
14897
# Commands used to finish a libtool library installation in a directory.
14898
finish_cmds=$lt_finish_cmds
14900
# Same as above, but a single script fragment to be evaled but not shown.
14901
finish_eval=$lt_finish_eval
14903
# Take the output of nm and produce a listing of raw symbols and C names.
14904
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14906
# Transform the output of nm in a proper C declaration
14907
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14909
# Transform the output of nm in a C name address pair
14910
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14912
# This is the shared library runtime path variable.
14913
runpath_var=$runpath_var
14915
# This is the shared library path variable.
14916
shlibpath_var=$shlibpath_var
14918
# Is shlibpath searched before the hard-coded library search path?
14919
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14921
# How to hardcode a shared library path into an executable.
14922
hardcode_action=$hardcode_action_CXX
14924
# Whether we should hardcode library paths into libraries.
14925
hardcode_into_libs=$hardcode_into_libs
14927
# Flag to hardcode \$libdir into a binary during linking.
14928
# This must work even if \$libdir does not exist.
14929
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
14931
# If ld is used when linking, flag to hardcode \$libdir into
14932
# a binary during linking. This must work even if \$libdir does
14934
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
14936
# Whether we need a single -rpath flag with a separated argument.
14937
hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
14939
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
14940
# resulting binary.
14941
hardcode_direct=$hardcode_direct_CXX
14943
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
14944
# resulting binary.
14945
hardcode_minus_L=$hardcode_minus_L_CXX
14947
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
14948
# the resulting binary.
14949
hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
14951
# Set to yes if building a shared library automatically hardcodes DIR into the library
14952
# and all subsequent libraries and executables linked against it.
14953
hardcode_automatic=$hardcode_automatic_CXX
14955
# Variables whose values should be saved in libtool wrapper scripts and
14956
# restored at relink time.
14957
variables_saved_for_relink="$variables_saved_for_relink"
14959
# Whether libtool must link a program against all its dependency libraries.
14960
link_all_deplibs=$link_all_deplibs_CXX
14962
# Compile-time system search path for libraries
14963
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14965
# Run-time system search path for libraries
14966
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14968
# Fix the shell variable \$srcfile for the compiler.
14969
fix_srcfile_path=$lt_fix_srcfile_path
14971
# Set to yes if exported symbols are required.
14972
always_export_symbols=$always_export_symbols_CXX
14974
# The commands to list exported symbols.
14975
export_symbols_cmds=$lt_export_symbols_cmds_CXX
14977
# The commands to extract the exported symbol list from a shared archive.
14978
extract_expsyms_cmds=$lt_extract_expsyms_cmds
14980
# Symbols that should not be listed in the preloaded symbols.
14981
exclude_expsyms=$lt_exclude_expsyms_CXX
14983
# Symbols that must always be exported.
14984
include_expsyms=$lt_include_expsyms_CXX
14986
# ### END LIBTOOL TAG CONFIG: $tagname
14992
# If there is no Makefile yet, we rely on a make rule to execute
14993
# `config.status --recheck' to rerun these tests and create the
14994
# libtool script then.
14995
ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
14996
if test -f "$ltmain_in"; then
14997
test -f Makefile && make "$ltmain"
15003
ac_cpp='$CPP $CPPFLAGS'
15004
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15005
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15006
ac_compiler_gnu=$ac_cv_c_compiler_gnu
15012
with_gnu_ldcxx=$with_gnu_ld
15013
with_gnu_ld=$lt_save_with_gnu_ld
15014
lt_cv_path_LDCXX=$lt_cv_path_LD
15015
lt_cv_path_LD=$lt_save_path_LD
15016
lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
15017
lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
15025
if test -n "$F77" && test "X$F77" != "Xno"; then
15028
ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
15029
ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15030
ac_compiler_gnu=$ac_cv_f77_compiler_gnu
15033
archive_cmds_need_lc_F77=no
15034
allow_undefined_flag_F77=
15035
always_export_symbols_F77=no
15036
archive_expsym_cmds_F77=
15037
export_dynamic_flag_spec_F77=
15038
hardcode_direct_F77=no
15039
hardcode_libdir_flag_spec_F77=
15040
hardcode_libdir_flag_spec_ld_F77=
15041
hardcode_libdir_separator_F77=
15042
hardcode_minus_L_F77=no
15043
hardcode_automatic_F77=no
15045
module_expsym_cmds_F77=
15046
link_all_deplibs_F77=unknown
15047
old_archive_cmds_F77=$old_archive_cmds
15048
no_undefined_flag_F77=
15049
whole_archive_flag_spec_F77=
15050
enable_shared_with_static_runtimes_F77=no
15052
# Source file extension for f77 test sources.
15055
# Object file extension for compiled f77 test sources.
15059
# Code to be used in simple compile tests
15060
lt_simple_compile_test_code="\
15066
# Code to be used in simple link tests
15067
lt_simple_link_test_code="\
15072
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
15074
# If no C compiler was specified, use CC.
15077
# If no C compiler flags were specified, use CFLAGS.
15078
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
15080
# Allow CC to be a program name with arguments.
15084
# save warnings/boilerplate of simple test code
15085
ac_outfile=conftest.$ac_objext
15086
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
15087
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
15088
_lt_compiler_boilerplate=`cat conftest.err`
15091
ac_outfile=conftest.$ac_objext
15092
echo "$lt_simple_link_test_code" >conftest.$ac_ext
15093
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
15094
_lt_linker_boilerplate=`cat conftest.err`
15098
# Allow CC to be a program name with arguments.
15103
for cc_temp in $compiler""; do
15105
compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
15106
distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
15111
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
15114
{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
15115
echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
15116
{ echo "$as_me:$LINENO: result: $can_build_shared" >&5
15117
echo "${ECHO_T}$can_build_shared" >&6; }
15119
{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
15120
echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
15121
test "$can_build_shared" = "no" && enable_shared=no
15123
# On AIX, shared libraries and static libraries use the same namespace, and
15124
# are all built from PIC.
15127
test "$enable_shared" = yes && enable_static=no
15128
if test -n "$RANLIB"; then
15129
archive_cmds="$archive_cmds~\$RANLIB \$lib"
15130
postinstall_cmds='$RANLIB $lib'
15134
if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
15135
test "$enable_shared" = yes && enable_static=no
15139
{ echo "$as_me:$LINENO: result: $enable_shared" >&5
15140
echo "${ECHO_T}$enable_shared" >&6; }
15142
{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5
15143
echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
15144
# Make sure either enable_shared or enable_static is yes.
15145
test "$enable_shared" = yes || enable_static=yes
15146
{ echo "$as_me:$LINENO: result: $enable_static" >&5
15147
echo "${ECHO_T}$enable_static" >&6; }
15152
lt_prog_compiler_wl_F77=
15153
lt_prog_compiler_pic_F77=
15154
lt_prog_compiler_static_F77=
15156
{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
15157
echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
15159
if test "$GCC" = yes; then
15160
lt_prog_compiler_wl_F77='-Wl,'
15161
lt_prog_compiler_static_F77='-static'
15165
# All AIX code is PIC.
15166
if test "$host_cpu" = ia64; then
15167
# AIX 5 now supports IA64 processor
15168
lt_prog_compiler_static_F77='-Bstatic'
15173
# FIXME: we need at least 68020 code to build shared libraries, but
15174
# adding the `-m68020' flag to GCC prevents building anything better,
15176
lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
15179
beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
15180
# PIC is the default for these OSes.
15183
mingw* | cygwin* | pw32* | os2*)
15184
# This hack is so that the source file can tell whether it is being
15185
# built for inclusion in a dll (and should export symbols for example).
15186
# Although the cygwin gcc ignores -fPIC, still need this for old-style
15187
# (--disable-auto-import) libraries
15188
lt_prog_compiler_pic_F77='-DDLL_EXPORT'
15191
darwin* | rhapsody*)
15192
# PIC is the default on this platform
15193
# Common symbols not allowed in MH_DYLIB files
15194
lt_prog_compiler_pic_F77='-fno-common'
15198
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
15199
# Instead, we relocate shared libraries at runtime.
15203
# Just because we use GCC doesn't mean we suddenly get shared libraries
15204
# on systems that don't support them.
15205
lt_prog_compiler_can_build_shared_F77=no
15210
if test -d /usr/nec; then
15211
lt_prog_compiler_pic_F77=-Kconform_pic
15216
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
15217
# not for PA HP-UX.
15223
lt_prog_compiler_pic_F77='-fPIC'
15229
lt_prog_compiler_pic_F77='-fPIC'
15233
# PORTME Check for flag to pass linker flags through the system compiler.
15236
lt_prog_compiler_wl_F77='-Wl,'
15237
if test "$host_cpu" = ia64; then
15238
# AIX 5 now supports IA64 processor
15239
lt_prog_compiler_static_F77='-Bstatic'
15241
lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
15245
# PIC is the default on this platform
15246
# Common symbols not allowed in MH_DYLIB files
15247
case $cc_basename in
15249
lt_prog_compiler_pic_F77='-qnocommon'
15250
lt_prog_compiler_wl_F77='-Wl,'
15255
mingw* | cygwin* | pw32* | os2*)
15256
# This hack is so that the source file can tell whether it is being
15257
# built for inclusion in a dll (and should export symbols for example).
15258
lt_prog_compiler_pic_F77='-DDLL_EXPORT'
15261
hpux9* | hpux10* | hpux11*)
15262
lt_prog_compiler_wl_F77='-Wl,'
15263
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
15264
# not for PA HP-UX.
15270
lt_prog_compiler_pic_F77='+Z'
15273
# Is there a better lt_prog_compiler_static that works with the bundled CC?
15274
lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
15277
irix5* | irix6* | nonstopux*)
15278
lt_prog_compiler_wl_F77='-Wl,'
15279
# PIC (with -KPIC) is the default.
15280
lt_prog_compiler_static_F77='-non_shared'
15284
lt_prog_compiler_pic_F77='-KPIC'
15285
lt_prog_compiler_static_F77='-Bstatic'
15288
linux* | k*bsd*-gnu)
15289
case $cc_basename in
15291
lt_prog_compiler_wl_F77='-Wl,'
15292
lt_prog_compiler_pic_F77='-KPIC'
15293
lt_prog_compiler_static_F77='-static'
15295
pgcc* | pgf77* | pgf90* | pgf95*)
15296
# Portland Group compilers (*not* the Pentium gcc compiler,
15297
# which looks to be a dead project)
15298
lt_prog_compiler_wl_F77='-Wl,'
15299
lt_prog_compiler_pic_F77='-fpic'
15300
lt_prog_compiler_static_F77='-Bstatic'
15303
lt_prog_compiler_wl_F77='-Wl,'
15304
# All Alpha code is PIC.
15305
lt_prog_compiler_static_F77='-non_shared'
15308
case `$CC -V 2>&1 | sed 5q` in
15311
lt_prog_compiler_pic_F77='-KPIC'
15312
lt_prog_compiler_static_F77='-Bstatic'
15313
lt_prog_compiler_wl_F77='-Wl,'
15316
# Sun Fortran 8.3 passes all unrecognized flags to the linker
15317
lt_prog_compiler_pic_F77='-KPIC'
15318
lt_prog_compiler_static_F77='-Bstatic'
15319
lt_prog_compiler_wl_F77=''
15326
osf3* | osf4* | osf5*)
15327
lt_prog_compiler_wl_F77='-Wl,'
15328
# All OSF/1 code is PIC.
15329
lt_prog_compiler_static_F77='-non_shared'
15333
lt_prog_compiler_static_F77='-non_shared'
15337
lt_prog_compiler_pic_F77='-KPIC'
15338
lt_prog_compiler_static_F77='-Bstatic'
15339
case $cc_basename in
15340
f77* | f90* | f95*)
15341
lt_prog_compiler_wl_F77='-Qoption ld ';;
15343
lt_prog_compiler_wl_F77='-Wl,';;
15348
lt_prog_compiler_wl_F77='-Qoption ld '
15349
lt_prog_compiler_pic_F77='-PIC'
15350
lt_prog_compiler_static_F77='-Bstatic'
15353
sysv4 | sysv4.2uw2* | sysv4.3*)
15354
lt_prog_compiler_wl_F77='-Wl,'
15355
lt_prog_compiler_pic_F77='-KPIC'
15356
lt_prog_compiler_static_F77='-Bstatic'
15360
if test -d /usr/nec ;then
15361
lt_prog_compiler_pic_F77='-Kconform_pic'
15362
lt_prog_compiler_static_F77='-Bstatic'
15366
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
15367
lt_prog_compiler_wl_F77='-Wl,'
15368
lt_prog_compiler_pic_F77='-KPIC'
15369
lt_prog_compiler_static_F77='-Bstatic'
15373
lt_prog_compiler_wl_F77='-Wl,'
15374
lt_prog_compiler_can_build_shared_F77=no
15378
lt_prog_compiler_pic_F77='-pic'
15379
lt_prog_compiler_static_F77='-Bstatic'
15383
lt_prog_compiler_can_build_shared_F77=no
15388
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
15389
echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
15392
# Check to make sure the PIC flag actually works.
15394
if test -n "$lt_prog_compiler_pic_F77"; then
15396
{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
15397
echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; }
15398
if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
15399
echo $ECHO_N "(cached) $ECHO_C" >&6
15401
lt_prog_compiler_pic_works_F77=no
15402
ac_outfile=conftest.$ac_objext
15403
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15404
lt_compiler_flag="$lt_prog_compiler_pic_F77"
15405
# Insert the option either (1) after the last *FLAGS variable, or
15406
# (2) before a word containing "conftest.", or (3) at the end.
15407
# Note that $ac_compile itself does not contain backslashes and begins
15408
# with a dollar sign (not a hyphen), so the echo should work correctly.
15409
# The option is referenced via a variable to avoid confusing sed.
15410
lt_compile=`echo "$ac_compile" | $SED \
15411
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15412
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15413
-e 's:$: $lt_compiler_flag:'`
15414
(eval echo "\"\$as_me:15414: $lt_compile\"" >&5)
15415
(eval "$lt_compile" 2>conftest.err)
15417
cat conftest.err >&5
15418
echo "$as_me:15418: \$? = $ac_status" >&5
15419
if (exit $ac_status) && test -s "$ac_outfile"; then
15420
# The compiler can only warn and ignore the option if not recognized
15421
# So say no if there are warnings other than the usual output.
15422
$echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
15423
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15424
if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
15425
lt_prog_compiler_pic_works_F77=yes
15431
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
15432
echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; }
15434
if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
15435
case $lt_prog_compiler_pic_F77 in
15437
*) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
15440
lt_prog_compiler_pic_F77=
15441
lt_prog_compiler_can_build_shared_F77=no
15446
# For platforms which do not support PIC, -DPIC is meaningless:
15448
lt_prog_compiler_pic_F77=
15451
lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
15456
# Check to make sure the static flag actually works.
15458
wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
15459
{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
15460
echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
15461
if test "${lt_prog_compiler_static_works_F77+set}" = set; then
15462
echo $ECHO_N "(cached) $ECHO_C" >&6
15464
lt_prog_compiler_static_works_F77=no
15465
save_LDFLAGS="$LDFLAGS"
15466
LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
15467
echo "$lt_simple_link_test_code" > conftest.$ac_ext
15468
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
15469
# The linker can only warn and ignore the option if not recognized
15470
# So say no if there are warnings
15471
if test -s conftest.err; then
15472
# Append any errors to the config.log.
15473
cat conftest.err 1>&5
15474
$echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
15475
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15476
if diff conftest.exp conftest.er2 >/dev/null; then
15477
lt_prog_compiler_static_works_F77=yes
15480
lt_prog_compiler_static_works_F77=yes
15484
LDFLAGS="$save_LDFLAGS"
15487
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
15488
echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; }
15490
if test x"$lt_prog_compiler_static_works_F77" = xyes; then
15493
lt_prog_compiler_static_F77=
15497
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
15498
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
15499
if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
15500
echo $ECHO_N "(cached) $ECHO_C" >&6
15502
lt_cv_prog_compiler_c_o_F77=no
15503
$rm -r conftest 2>/dev/null
15507
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15509
lt_compiler_flag="-o out/conftest2.$ac_objext"
15510
# Insert the option either (1) after the last *FLAGS variable, or
15511
# (2) before a word containing "conftest.", or (3) at the end.
15512
# Note that $ac_compile itself does not contain backslashes and begins
15513
# with a dollar sign (not a hyphen), so the echo should work correctly.
15514
lt_compile=`echo "$ac_compile" | $SED \
15515
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15516
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15517
-e 's:$: $lt_compiler_flag:'`
15518
(eval echo "\"\$as_me:15518: $lt_compile\"" >&5)
15519
(eval "$lt_compile" 2>out/conftest.err)
15521
cat out/conftest.err >&5
15522
echo "$as_me:15522: \$? = $ac_status" >&5
15523
if (exit $ac_status) && test -s out/conftest2.$ac_objext
15525
# The compiler can only warn and ignore the option if not recognized
15526
# So say no if there are warnings
15527
$echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
15528
$SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15529
if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15530
lt_cv_prog_compiler_c_o_F77=yes
15535
# SGI C++ compiler will create directory out/ii_files/ for
15536
# template instantiation
15537
test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
15538
$rm out/* && rmdir out
15544
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
15545
echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
15548
hard_links="nottested"
15549
if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
15550
# do not overwrite the value of need_locks provided by the user
15551
{ echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
15552
echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
15555
ln conftest.a conftest.b 2>/dev/null && hard_links=no
15557
ln conftest.a conftest.b 2>&5 || hard_links=no
15558
ln conftest.a conftest.b 2>/dev/null && hard_links=no
15559
{ echo "$as_me:$LINENO: result: $hard_links" >&5
15560
echo "${ECHO_T}$hard_links" >&6; }
15561
if test "$hard_links" = no; then
15562
{ echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
15563
echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
15570
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15571
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
15574
allow_undefined_flag_F77=
15575
enable_shared_with_static_runtimes_F77=no
15577
archive_expsym_cmds_F77=
15578
old_archive_From_new_cmds_F77=
15579
old_archive_from_expsyms_cmds_F77=
15580
export_dynamic_flag_spec_F77=
15581
whole_archive_flag_spec_F77=
15582
thread_safe_flag_spec_F77=
15583
hardcode_libdir_flag_spec_F77=
15584
hardcode_libdir_flag_spec_ld_F77=
15585
hardcode_libdir_separator_F77=
15586
hardcode_direct_F77=no
15587
hardcode_minus_L_F77=no
15588
hardcode_shlibpath_var_F77=unsupported
15589
link_all_deplibs_F77=unknown
15590
hardcode_automatic_F77=no
15592
module_expsym_cmds_F77=
15593
always_export_symbols_F77=no
15594
export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15595
# include_expsyms should be a list of space-separated symbols to be *always*
15596
# included in the symbol list
15597
include_expsyms_F77=
15598
# exclude_expsyms can be an extended regexp of symbols to exclude
15599
# it will be wrapped by ` (' and `)$', so one must not match beginning or
15600
# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
15601
# as well as any symbol that contains `d'.
15602
exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
15603
# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
15604
# platforms (ab)use it in PIC code, but their linkers get confused if
15605
# the symbol is explicitly referenced. Since portable code cannot
15606
# rely on this symbol name, it's probably fine to never include it in
15607
# preloaded symbol tables.
15608
extract_expsyms_cmds=
15609
# Just being paranoid about ensuring that cc_basename is set.
15610
for cc_temp in $compiler""; do
15612
compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
15613
distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
15618
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
15621
cygwin* | mingw* | pw32*)
15622
# FIXME: the MSVC++ port hasn't been tested in a loooong time
15623
# When not using gcc, we currently assume that we are using
15624
# Microsoft Visual C++.
15625
if test "$GCC" != yes; then
15630
# we just hope/assume this is gcc and not c89 (= MSVC++)
15639
if test "$with_gnu_ld" = yes; then
15640
# If archive_cmds runs LD, not CC, wlarc should be empty
15643
# Set some defaults for GNU ld with shared library support. These
15644
# are reset later if shared libraries are not supported. Putting them
15645
# here allows them to be overridden if necessary.
15646
runpath_var=LD_RUN_PATH
15647
hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
15648
export_dynamic_flag_spec_F77='${wl}--export-dynamic'
15649
# ancient GNU ld didn't support --whole-archive et. al.
15650
if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
15651
whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
15653
whole_archive_flag_spec_F77=
15655
supports_anon_versioning=no
15656
case `$LD -v 2>/dev/null` in
15657
*\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
15658
*\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
15659
*\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
15660
*\ 2.11.*) ;; # other 2.11 versions
15661
*) supports_anon_versioning=yes ;;
15664
# See if GNU ld supports shared libraries.
15666
aix3* | aix4* | aix5*)
15667
# On AIX/PPC, the GNU linker is very broken
15668
if test "$host_cpu" != ia64; then
15672
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
15673
*** to be unable to reliably create shared libraries on AIX.
15674
*** Therefore, libtool is disabling shared libraries support. If you
15675
*** really care for shared libraries, you may want to modify your PATH
15676
*** so that a non-GNU linker is found, and then restart.
15683
archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
15684
hardcode_libdir_flag_spec_F77='-L$libdir'
15685
hardcode_minus_L_F77=yes
15687
# Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
15688
# that the semantics of dynamic libraries on AmigaOS, at least up
15689
# to version 4, is to share data among multiple programs linked
15690
# with the same dynamic library. Since this doesn't match the
15691
# behavior of shared libraries on other platforms, we can't use
15697
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
15698
allow_undefined_flag_F77=unsupported
15699
# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
15700
# support --undefined. This deserves some investigation. FIXME
15701
archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15707
cygwin* | mingw* | pw32*)
15708
# _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
15709
# as there is no search path for DLLs.
15710
hardcode_libdir_flag_spec_F77='-L$libdir'
15711
allow_undefined_flag_F77=unsupported
15712
always_export_symbols_F77=no
15713
enable_shared_with_static_runtimes_F77=yes
15714
export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
15716
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
15717
archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15718
# If the export-symbols file already is a .def file (1st line
15719
# is EXPORTS), use it as is; otherwise, prepend...
15720
archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
15721
cp $export_symbols $output_objdir/$soname.def;
15723
echo EXPORTS > $output_objdir/$soname.def;
15724
cat $export_symbols >> $output_objdir/$soname.def;
15726
$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15733
hardcode_direct_F77=no
15734
hardcode_shlibpath_var_F77=no
15735
hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
15736
export_dynamic_flag_spec_F77='${wl}-E'
15737
# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15738
# Instead, shared libraries are loaded at an image base (0x10000000 by
15739
# default) and relocated if they conflict, which is a slow very memory
15740
# consuming and fragmenting process. To avoid this, we pick a random,
15741
# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15742
# time. Moving up from 0x10000000 also allows more sbrk(2) space.
15743
archive_cmds_F77='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15744
archive_expsym_cmds_F77='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15747
gnu* | linux* | k*bsd*-gnu)
15748
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
15750
case $cc_basename,$host_cpu in
15751
pgcc*) # Portland Group C compiler
15752
whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
15753
tmp_addflag=' $pic_flag'
15755
pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
15756
whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
15757
tmp_addflag=' $pic_flag -Mnomain' ;;
15758
ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
15759
tmp_addflag=' -i_dynamic' ;;
15760
efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
15761
tmp_addflag=' -i_dynamic -nofor_main' ;;
15762
ifc* | ifort*) # Intel Fortran compiler
15763
tmp_addflag=' -nofor_main' ;;
15765
case `$CC -V 2>&1 | sed 5q` in
15766
*Sun\ C*) # Sun C 5.9
15767
whole_archive_flag_spec_F77='${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'
15768
tmp_sharedflag='-G' ;;
15769
*Sun\ F*) # Sun Fortran 8.3
15770
tmp_sharedflag='-G' ;;
15772
tmp_sharedflag='-shared' ;;
15774
archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15776
if test $supports_anon_versioning = yes; then
15777
archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
15778
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15779
$echo "local: *; };" >> $output_objdir/$libname.ver~
15780
$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
15782
link_all_deplibs_F77=no
15788
netbsd* | netbsdelf*-gnu)
15789
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
15790
archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
15793
archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15794
archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15799
if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
15803
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
15804
*** create shared libraries on Solaris systems. Therefore, libtool
15805
*** is disabling shared libraries support. We urge you to upgrade GNU
15806
*** binutils to release 2.9.1 or newer. Another option is to modify
15807
*** your PATH or compiler configuration so that the native linker is
15808
*** used, and then restart.
15811
elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
15812
archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15813
archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15819
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
15820
case `$LD -v 2>&1` in
15821
*\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
15825
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
15826
*** reliably create shared libraries on SCO systems. Therefore, libtool
15827
*** is disabling shared libraries support. We urge you to upgrade GNU
15828
*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
15829
*** your PATH or compiler configuration so that the native linker is
15830
*** used, and then restart.
15835
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
15836
hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
15837
archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
15838
archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
15847
archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15849
hardcode_direct_F77=yes
15850
hardcode_shlibpath_var_F77=no
15854
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
15855
archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15856
archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15863
if test "$ld_shlibs_F77" = no; then
15865
hardcode_libdir_flag_spec_F77=
15866
export_dynamic_flag_spec_F77=
15867
whole_archive_flag_spec_F77=
15870
# PORTME fill in a description of your system's linker (not GNU ld)
15873
allow_undefined_flag_F77=unsupported
15874
always_export_symbols_F77=yes
15875
archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
15876
# Note: this linker hardcodes the directories in LIBPATH if there
15877
# are no directories specified by -L.
15878
hardcode_minus_L_F77=yes
15879
if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
15880
# Neither direct hardcoding nor static linking is supported with a
15882
hardcode_direct_F77=unsupported
15887
if test "$host_cpu" = ia64; then
15888
# On IA64, the linker does run time linking by default, so we don't
15889
# have to do anything special.
15890
aix_use_runtimelinking=no
15891
exp_sym_flag='-Bexport'
15894
# If we're using GNU nm, then we don't want the "-C" option.
15895
# -C means demangle to AIX nm, but means don't demangle with GNU nm
15896
if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
15897
export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
15899
export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
15901
aix_use_runtimelinking=no
15903
# Test if we are trying to use run time linking or normal
15904
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
15905
# need to do runtime linking.
15906
case $host_os in aix4.[23]|aix4.[23].*|aix5*)
15907
for ld_flag in $LDFLAGS; do
15908
if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
15909
aix_use_runtimelinking=yes
15916
exp_sym_flag='-bexport'
15917
no_entry_flag='-bnoentry'
15920
# When large executables or shared objects are built, AIX ld can
15921
# have problems creating the table of contents. If linking a library
15922
# or program results in "error TOC overflow" add -mminimal-toc to
15923
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
15924
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
15926
archive_cmds_F77=''
15927
hardcode_direct_F77=yes
15928
hardcode_libdir_separator_F77=':'
15929
link_all_deplibs_F77=yes
15931
if test "$GCC" = yes; then
15932
case $host_os in aix4.[012]|aix4.[012].*)
15933
# We only want to do this on AIX 4.2 and lower, the check
15934
# below for broken collect2 doesn't work under 4.3+
15935
collect2name=`${CC} -print-prog-name=collect2`
15936
if test -f "$collect2name" && \
15937
strings "$collect2name" | grep resolve_lib_name >/dev/null
15939
# We have reworked collect2
15942
# We have old collect2
15943
hardcode_direct_F77=unsupported
15944
# It fails to find uninstalled libraries when the uninstalled
15945
# path is not listed in the libpath. Setting hardcode_minus_L
15946
# to unsupported forces relinking
15947
hardcode_minus_L_F77=yes
15948
hardcode_libdir_flag_spec_F77='-L$libdir'
15949
hardcode_libdir_separator_F77=
15953
shared_flag='-shared'
15954
if test "$aix_use_runtimelinking" = yes; then
15955
shared_flag="$shared_flag "'${wl}-G'
15959
if test "$host_cpu" = ia64; then
15960
# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
15961
# chokes on -Wl,-G. The following line is correct:
15964
if test "$aix_use_runtimelinking" = yes; then
15965
shared_flag='${wl}-G'
15967
shared_flag='${wl}-bM:SRE'
15972
# It seems that -bexpall does not export symbols beginning with
15973
# underscore (_), so it is better to generate a list of symbols to export.
15974
always_export_symbols_F77=yes
15975
if test "$aix_use_runtimelinking" = yes; then
15976
# Warning - without using the other runtime loading flags (-brtl),
15977
# -berok will link without error, but may produce a broken library.
15978
allow_undefined_flag_F77='-berok'
15979
# Determine the default libpath from the value encoded in an empty executable.
15980
cat >conftest.$ac_ext <<_ACEOF
15985
rm -f conftest.$ac_objext conftest$ac_exeext
15986
if { (ac_try="$ac_link"
15987
case "(($ac_try" in
15988
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15989
*) ac_try_echo=$ac_try;;
15991
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15992
(eval "$ac_link") 2>conftest.er1
15994
grep -v '^ *+' conftest.er1 >conftest.err
15996
cat conftest.err >&5
15997
echo "$as_me:$LINENO: \$? = $ac_status" >&5
15998
(exit $ac_status); } && {
15999
test -z "$ac_f77_werror_flag" ||
16000
test ! -s conftest.err
16001
} && test -s conftest$ac_exeext &&
16002
$as_test_x conftest$ac_exeext; then
16004
lt_aix_libpath_sed='
16005
/Import File Strings/,/^$/ {
16011
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16012
# Check for a 64-bit object if we didn't find anything.
16013
if test -z "$aix_libpath"; then
16014
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16017
echo "$as_me: failed program was:" >&5
16018
sed 's/^/| /' conftest.$ac_ext >&5
16023
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16024
conftest$ac_exeext conftest.$ac_ext
16025
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
16027
hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
16028
archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
16030
if test "$host_cpu" = ia64; then
16031
hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
16032
allow_undefined_flag_F77="-z nodefs"
16033
archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
16035
# Determine the default libpath from the value encoded in an empty executable.
16036
cat >conftest.$ac_ext <<_ACEOF
16041
rm -f conftest.$ac_objext conftest$ac_exeext
16042
if { (ac_try="$ac_link"
16043
case "(($ac_try" in
16044
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16045
*) ac_try_echo=$ac_try;;
16047
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16048
(eval "$ac_link") 2>conftest.er1
16050
grep -v '^ *+' conftest.er1 >conftest.err
16052
cat conftest.err >&5
16053
echo "$as_me:$LINENO: \$? = $ac_status" >&5
16054
(exit $ac_status); } && {
16055
test -z "$ac_f77_werror_flag" ||
16056
test ! -s conftest.err
16057
} && test -s conftest$ac_exeext &&
16058
$as_test_x conftest$ac_exeext; then
16060
lt_aix_libpath_sed='
16061
/Import File Strings/,/^$/ {
16067
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16068
# Check for a 64-bit object if we didn't find anything.
16069
if test -z "$aix_libpath"; then
16070
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16073
echo "$as_me: failed program was:" >&5
16074
sed 's/^/| /' conftest.$ac_ext >&5
16079
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16080
conftest$ac_exeext conftest.$ac_ext
16081
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
16083
hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
16084
# Warning - without using the other run time loading flags,
16085
# -berok will link without error, but may produce a broken library.
16086
no_undefined_flag_F77=' ${wl}-bernotok'
16087
allow_undefined_flag_F77=' ${wl}-berok'
16088
# Exported symbols can be pulled into shared objects from archives
16089
whole_archive_flag_spec_F77='$convenience'
16090
archive_cmds_need_lc_F77=yes
16091
# This is similar to how AIX traditionally builds its shared libraries.
16092
archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
16098
archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
16099
hardcode_libdir_flag_spec_F77='-L$libdir'
16100
hardcode_minus_L_F77=yes
16101
# see comment about different semantics on the GNU ld section
16106
export_dynamic_flag_spec_F77=-rdynamic
16109
cygwin* | mingw* | pw32*)
16110
# When not using gcc, we currently assume that we are using
16111
# Microsoft Visual C++.
16112
# hardcode_libdir_flag_spec is actually meaningless, as there is
16113
# no search path for DLLs.
16114
hardcode_libdir_flag_spec_F77=' '
16115
allow_undefined_flag_F77=unsupported
16116
# Tell ltmain to make .lib files, not .a files.
16118
# Tell ltmain to make .dll files, not .so files.
16120
# FIXME: Setting linknames here is a bad hack.
16121
archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
16122
# The linker will automatically build a .lib file if we build a DLL.
16123
old_archive_From_new_cmds_F77='true'
16124
# FIXME: Should let the user specify the lib program.
16125
old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs'
16126
fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
16127
enable_shared_with_static_runtimes_F77=yes
16130
darwin* | rhapsody*)
16132
rhapsody* | darwin1.[012])
16133
allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
16136
if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
16137
allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
16139
case ${MACOSX_DEPLOYMENT_TARGET} in
16141
allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
16144
allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
16150
archive_cmds_need_lc_F77=no
16151
hardcode_direct_F77=no
16152
hardcode_automatic_F77=yes
16153
hardcode_shlibpath_var_F77=unsupported
16154
whole_archive_flag_spec_F77=''
16155
link_all_deplibs_F77=yes
16156
if test "$GCC" = yes ; then
16157
output_verbose_link_cmd='echo'
16158
archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
16159
module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
16160
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
16161
archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
16162
module_expsym_cmds_F77='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}'
16164
case $cc_basename in
16166
output_verbose_link_cmd='echo'
16167
archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
16168
module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
16169
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
16170
archive_expsym_cmds_F77='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}'
16171
module_expsym_cmds_F77='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}'
16181
archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16182
hardcode_libdir_flag_spec_F77='-L$libdir'
16183
hardcode_shlibpath_var_F77=no
16190
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
16191
# support. Future versions do this automatically, but an explicit c++rt0.o
16192
# does not break anything, and helps significantly (at the cost of a little
16195
archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
16196
hardcode_libdir_flag_spec_F77='-R$libdir'
16197
hardcode_direct_F77=yes
16198
hardcode_shlibpath_var_F77=no
16201
# Unfortunately, older versions of FreeBSD 2 do not have this feature.
16203
archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
16204
hardcode_direct_F77=yes
16205
hardcode_minus_L_F77=yes
16206
hardcode_shlibpath_var_F77=no
16209
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
16210
freebsd* | dragonfly*)
16211
archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
16212
hardcode_libdir_flag_spec_F77='-R$libdir'
16213
hardcode_direct_F77=yes
16214
hardcode_shlibpath_var_F77=no
16218
if test "$GCC" = yes; then
16219
archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
16221
archive_cmds_F77='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
16223
hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
16224
hardcode_libdir_separator_F77=:
16225
hardcode_direct_F77=yes
16227
# hardcode_minus_L: Not really in the search PATH,
16228
# but as the default location of the library.
16229
hardcode_minus_L_F77=yes
16230
export_dynamic_flag_spec_F77='${wl}-E'
16234
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
16235
archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16237
archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16239
if test "$with_gnu_ld" = no; then
16240
hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
16241
hardcode_libdir_separator_F77=:
16243
hardcode_direct_F77=yes
16244
export_dynamic_flag_spec_F77='${wl}-E'
16246
# hardcode_minus_L: Not really in the search PATH,
16247
# but as the default location of the library.
16248
hardcode_minus_L_F77=yes
16253
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
16256
archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
16259
archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16262
archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16268
archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
16271
archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16274
archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16278
if test "$with_gnu_ld" = no; then
16279
hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
16280
hardcode_libdir_separator_F77=:
16284
hardcode_libdir_flag_spec_ld_F77='+b $libdir'
16285
hardcode_direct_F77=no
16286
hardcode_shlibpath_var_F77=no
16289
hardcode_direct_F77=yes
16290
export_dynamic_flag_spec_F77='${wl}-E'
16292
# hardcode_minus_L: Not really in the search PATH,
16293
# but as the default location of the library.
16294
hardcode_minus_L_F77=yes
16300
irix5* | irix6* | nonstopux*)
16301
if test "$GCC" = yes; then
16302
archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
16304
archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
16305
hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
16307
hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
16308
hardcode_libdir_separator_F77=:
16309
link_all_deplibs_F77=yes
16312
netbsd* | netbsdelf*-gnu)
16313
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
16314
archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
16316
archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
16318
hardcode_libdir_flag_spec_F77='-R$libdir'
16319
hardcode_direct_F77=yes
16320
hardcode_shlibpath_var_F77=no
16324
archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16325
hardcode_direct_F77=yes
16326
hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
16327
hardcode_libdir_separator_F77=:
16328
hardcode_shlibpath_var_F77=no
16332
if test -f /usr/libexec/ld.so; then
16333
hardcode_direct_F77=yes
16334
hardcode_shlibpath_var_F77=no
16335
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
16336
archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16337
archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
16338
hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
16339
export_dynamic_flag_spec_F77='${wl}-E'
16342
openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
16343
archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
16344
hardcode_libdir_flag_spec_F77='-R$libdir'
16347
archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16348
hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
16358
hardcode_libdir_flag_spec_F77='-L$libdir'
16359
hardcode_minus_L_F77=yes
16360
allow_undefined_flag_F77=unsupported
16361
archive_cmds_F77='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
16362
old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
16366
if test "$GCC" = yes; then
16367
allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
16368
archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
16370
allow_undefined_flag_F77=' -expect_unresolved \*'
16371
archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
16373
hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
16374
hardcode_libdir_separator_F77=:
16377
osf4* | osf5*) # as osf3* with the addition of -msym flag
16378
if test "$GCC" = yes; then
16379
allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
16380
archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
16381
hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
16383
allow_undefined_flag_F77=' -expect_unresolved \*'
16384
archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
16385
archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
16386
$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
16388
# Both c and cxx compiler support -rpath directly
16389
hardcode_libdir_flag_spec_F77='-rpath $libdir'
16391
hardcode_libdir_separator_F77=:
16395
no_undefined_flag_F77=' -z text'
16396
if test "$GCC" = yes; then
16398
archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
16399
archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
16400
$CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
16403
archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
16404
archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
16405
$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
16407
hardcode_libdir_flag_spec_F77='-R$libdir'
16408
hardcode_shlibpath_var_F77=no
16410
solaris2.[0-5] | solaris2.[0-5].*) ;;
16412
# The compiler driver will combine and reorder linker options,
16413
# but understands `-z linker_flag'. GCC discards it without `$wl',
16414
# but is careful enough not to reorder.
16415
# Supported since Solaris 2.6 (maybe 2.5.1?)
16416
if test "$GCC" = yes; then
16417
whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
16419
whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract'
16423
link_all_deplibs_F77=yes
16427
if test "x$host_vendor" = xsequent; then
16428
# Use $CC to link under sequent, because it throws in some extra .o
16429
# files that make .init and .fini sections work.
16430
archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
16432
archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
16434
hardcode_libdir_flag_spec_F77='-L$libdir'
16435
hardcode_direct_F77=yes
16436
hardcode_minus_L_F77=yes
16437
hardcode_shlibpath_var_F77=no
16441
case $host_vendor in
16443
archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16444
hardcode_direct_F77=yes # is this really true???
16447
## LD is ld it makes a PLAMLIB
16448
## CC just makes a GrossModule.
16449
archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
16450
reload_cmds_F77='$CC -r -o $output$reload_objs'
16451
hardcode_direct_F77=no
16454
archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16455
hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
16458
runpath_var='LD_RUN_PATH'
16459
hardcode_shlibpath_var_F77=no
16463
archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16464
hardcode_shlibpath_var_F77=no
16465
export_dynamic_flag_spec_F77='-Bexport'
16469
if test -d /usr/nec; then
16470
archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16471
hardcode_shlibpath_var_F77=no
16472
runpath_var=LD_RUN_PATH
16473
hardcode_runpath_var=yes
16478
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
16479
no_undefined_flag_F77='${wl}-z,text'
16480
archive_cmds_need_lc_F77=no
16481
hardcode_shlibpath_var_F77=no
16482
runpath_var='LD_RUN_PATH'
16484
if test "$GCC" = yes; then
16485
archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16486
archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16488
archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16489
archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16493
sysv5* | sco3.2v5* | sco5v6*)
16494
# Note: We can NOT use -z defs as we might desire, because we do not
16495
# link with -lc, and that would cause any symbols used from libc to
16496
# always be unresolved, which means just about no library would
16497
# ever link correctly. If we're not using GNU ld we use -z text
16498
# though, which does catch some bad symbols but isn't as heavy-handed
16500
no_undefined_flag_F77='${wl}-z,text'
16501
allow_undefined_flag_F77='${wl}-z,nodefs'
16502
archive_cmds_need_lc_F77=no
16503
hardcode_shlibpath_var_F77=no
16504
hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
16505
hardcode_libdir_separator_F77=':'
16506
link_all_deplibs_F77=yes
16507
export_dynamic_flag_spec_F77='${wl}-Bexport'
16508
runpath_var='LD_RUN_PATH'
16510
if test "$GCC" = yes; then
16511
archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
16512
archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
16514
archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
16515
archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
16520
archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16521
hardcode_libdir_flag_spec_F77='-L$libdir'
16522
hardcode_shlibpath_var_F77=no
16531
{ echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
16532
echo "${ECHO_T}$ld_shlibs_F77" >&6; }
16533
test "$ld_shlibs_F77" = no && can_build_shared=no
16536
# Do we need to explicitly link libc?
16538
case "x$archive_cmds_need_lc_F77" in
16540
# Assume -lc should be added
16541
archive_cmds_need_lc_F77=yes
16543
if test "$enable_shared" = yes && test "$GCC" = yes; then
16544
case $archive_cmds_F77 in
16546
# FIXME: we may have to deal with multi-command sequences.
16549
# Test whether the compiler implicitly links with -lc since on some
16550
# systems, -lgcc has to come before -lc. If gcc already passes -lc
16551
# to ld, don't add -lc before -lgcc.
16552
{ echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
16553
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
16555
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16557
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16558
(eval $ac_compile) 2>&5
16560
echo "$as_me:$LINENO: \$? = $ac_status" >&5
16561
(exit $ac_status); } 2>conftest.err; then
16564
libobjs=conftest.$ac_objext
16566
wl=$lt_prog_compiler_wl_F77
16567
pic_flag=$lt_prog_compiler_pic_F77
16573
lt_save_allow_undefined_flag=$allow_undefined_flag_F77
16574
allow_undefined_flag_F77=
16575
if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
16576
(eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
16578
echo "$as_me:$LINENO: \$? = $ac_status" >&5
16579
(exit $ac_status); }
16581
archive_cmds_need_lc_F77=no
16583
archive_cmds_need_lc_F77=yes
16585
allow_undefined_flag_F77=$lt_save_allow_undefined_flag
16587
cat conftest.err 1>&5
16590
{ echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
16591
echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; }
16598
{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
16599
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
16600
library_names_spec=
16601
libname_spec='lib$name'
16605
postuninstall_cmds=
16609
shlibpath_overrides_runpath=unknown
16611
dynamic_linker="$host_os ld.so"
16612
sys_lib_dlsearch_path_spec="/lib /usr/lib"
16614
need_lib_prefix=unknown
16615
hardcode_into_libs=no
16617
# when you set need_version to no, make sure it does not cause -set_version
16618
# flags to be left without arguments
16619
need_version=unknown
16624
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
16625
shlibpath_var=LIBPATH
16627
# AIX 3 has no versioning support, so we append a major version to the name.
16628
soname_spec='${libname}${release}${shared_ext}$major'
16635
hardcode_into_libs=yes
16636
if test "$host_cpu" = ia64; then
16637
# AIX 5 supports IA64
16638
library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
16639
shlibpath_var=LD_LIBRARY_PATH
16641
# With GCC up to 2.95.x, collect2 would create an import file
16642
# for dependence libraries. The import file would start with
16643
# the line `#! .'. This would cause the generated library to
16644
# depend on `.', always an invalid library. This was fixed in
16645
# development snapshots of GCC prior to 3.0.
16647
aix4 | aix4.[01] | aix4.[01].*)
16648
if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16650
echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
16653
can_build_shared=no
16657
# AIX (on Power*) has no versioning support, so currently we can not hardcode correct
16658
# soname into executable. Probably we can add versioning support to
16659
# collect2, so additional links can be useful in future.
16660
if test "$aix_use_runtimelinking" = yes; then
16661
# If using run time linking (on AIX 4.2 or later) use lib<name>.so
16662
# instead of lib<name>.a to let people know that these are not
16663
# typical AIX shared libraries.
16664
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16666
# We preserve .a as extension for shared libraries through AIX4.2
16667
# and later when we are not doing run time linking.
16668
library_names_spec='${libname}${release}.a $libname.a'
16669
soname_spec='${libname}${release}${shared_ext}$major'
16671
shlibpath_var=LIBPATH
16676
library_names_spec='$libname.ixlibrary $libname.a'
16677
# Create ${libname}_ixlibrary.a entries in /sys/libs.
16678
finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
16682
library_names_spec='${libname}${shared_ext}'
16683
dynamic_linker="$host_os ld.so"
16684
shlibpath_var=LIBRARY_PATH
16690
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16691
soname_spec='${libname}${release}${shared_ext}$major'
16692
finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
16693
shlibpath_var=LD_LIBRARY_PATH
16694
sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
16695
sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
16696
# the default ld.so.conf also contains /usr/contrib/lib and
16697
# /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
16698
# libtool to hard-code these into programs
16701
cygwin* | mingw* | pw32*)
16702
version_type=windows
16707
case $GCC,$host_os in
16708
yes,cygwin* | yes,mingw* | yes,pw32*)
16709
library_names_spec='$libname.dll.a'
16710
# DLL is installed to $(libdir)/../bin by postinstall_cmds
16711
postinstall_cmds='base_file=`basename \${file}`~
16712
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
16713
dldir=$destdir/`dirname \$dlpath`~
16714
test -d \$dldir || mkdir -p \$dldir~
16715
$install_prog $dir/$dlname \$dldir/$dlname~
16716
chmod a+x \$dldir/$dlname'
16717
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16718
dlpath=$dir/\$dldll~
16720
shlibpath_overrides_runpath=yes
16724
# Cygwin DLLs use 'cyg' prefix rather than 'lib'
16725
soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16726
sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
16729
# MinGW DLLs use traditional 'lib' prefix
16730
soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16731
sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
16732
if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
16733
# It is most probably a Windows format PATH printed by
16734
# mingw gcc, but we are running on Cygwin. Gcc prints its search
16735
# path with ; separators, and with drive letters. We can handle the
16736
# drive letters (cygwin fileutils understands them), so leave them,
16737
# especially as we might pass files found there to a mingw objdump,
16738
# which wouldn't understand a cygwinified path. Ahh.
16739
sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
16741
sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
16745
# pw32 DLLs use 'pw' prefix rather than 'lib'
16746
library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16752
library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
16755
dynamic_linker='Win32 ld.exe'
16756
# FIXME: first we should search . and the directory the executable is in
16760
darwin* | rhapsody*)
16761
dynamic_linker="$host_os dyld"
16762
version_type=darwin
16765
library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
16766
soname_spec='${libname}${release}${major}$shared_ext'
16767
shlibpath_overrides_runpath=yes
16768
shlibpath_var=DYLD_LIBRARY_PATH
16769
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
16771
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
16778
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
16779
soname_spec='${libname}${release}${shared_ext}$major'
16780
shlibpath_var=LD_LIBRARY_PATH
16787
freebsd* | dragonfly*)
16788
# DragonFly does not have aout. When/if they implement a new
16789
# versioning mechanism, adjust this.
16790
if test -x /usr/bin/objformat; then
16791
objformat=`/usr/bin/objformat`
16794
freebsd[123]*) objformat=aout ;;
16795
*) objformat=elf ;;
16798
version_type=freebsd-$objformat
16799
case $version_type in
16801
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16806
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
16810
shlibpath_var=LD_LIBRARY_PATH
16813
shlibpath_overrides_runpath=yes
16815
freebsd3.[01]* | freebsdelf3.[01]*)
16816
shlibpath_overrides_runpath=yes
16817
hardcode_into_libs=yes
16819
freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
16820
freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
16821
shlibpath_overrides_runpath=no
16822
hardcode_into_libs=yes
16824
*) # from 4.6 on, and DragonFly
16825
shlibpath_overrides_runpath=yes
16826
hardcode_into_libs=yes
16835
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
16836
soname_spec='${libname}${release}${shared_ext}$major'
16837
shlibpath_var=LD_LIBRARY_PATH
16838
hardcode_into_libs=yes
16841
hpux9* | hpux10* | hpux11*)
16842
# Give a soname corresponding to the major version so that dld.sl refuses to
16843
# link against other versions.
16850
hardcode_into_libs=yes
16851
dynamic_linker="$host_os dld.so"
16852
shlibpath_var=LD_LIBRARY_PATH
16853
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
16854
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16855
soname_spec='${libname}${release}${shared_ext}$major'
16856
if test "X$HPUX_IA64_MODE" = X32; then
16857
sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
16859
sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
16861
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
16865
hardcode_into_libs=yes
16866
dynamic_linker="$host_os dld.sl"
16867
shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
16868
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
16869
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16870
soname_spec='${libname}${release}${shared_ext}$major'
16871
sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
16872
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
16876
dynamic_linker="$host_os dld.sl"
16877
shlibpath_var=SHLIB_PATH
16878
shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
16879
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16880
soname_spec='${libname}${release}${shared_ext}$major'
16883
# HP-UX runs *really* slowly unless shared libraries are mode 555.
16884
postinstall_cmds='chmod 555 $lib'
16891
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16892
soname_spec='${libname}${release}${shared_ext}$major'
16893
dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
16894
shlibpath_var=LD_LIBRARY_PATH
16895
shlibpath_overrides_runpath=no
16896
hardcode_into_libs=yes
16899
irix5* | irix6* | nonstopux*)
16901
nonstopux*) version_type=nonstopux ;;
16903
if test "$lt_cv_prog_gnu_ld" = yes; then
16911
soname_spec='${libname}${release}${shared_ext}$major'
16912
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
16914
irix5* | nonstopux*)
16915
libsuff= shlibsuff=
16918
case $LD in # libtool.m4 will add one of these switches to LD
16919
*-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
16920
libsuff= shlibsuff= libmagic=32-bit;;
16921
*-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
16922
libsuff=32 shlibsuff=N32 libmagic=N32;;
16923
*-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
16924
libsuff=64 shlibsuff=64 libmagic=64-bit;;
16925
*) libsuff= shlibsuff= libmagic=never-match;;
16929
shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
16930
shlibpath_overrides_runpath=no
16931
sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
16932
sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
16933
hardcode_into_libs=yes
16936
# No shared lib support for Linux oldld, aout, or coff.
16937
linux*oldld* | linux*aout* | linux*coff*)
16941
# This must be Linux ELF.
16942
linux* | k*bsd*-gnu)
16946
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16947
soname_spec='${libname}${release}${shared_ext}$major'
16948
finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
16949
shlibpath_var=LD_LIBRARY_PATH
16950
shlibpath_overrides_runpath=no
16951
# This implies no fast_install, which is unacceptable.
16952
# Some rework will be needed to allow for fast_install
16953
# before this can be enabled.
16954
hardcode_into_libs=yes
16956
# Append ld.so.conf contents to the search path
16957
if test -f /etc/ld.so.conf; then
16958
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
16959
sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
16962
# We used to test for /lib/ld.so.1 and disable shared libraries on
16963
# powerpc, because MkLinux only supported shared libraries with the
16964
# GNU dynamic linker. Since this was broken with cross compilers,
16965
# most powerpc-linux boxes support dynamic linking these days and
16966
# people can always --disable-shared, the test was removed, and we
16967
# assume the GNU/Linux dynamic linker is in use.
16968
dynamic_linker='GNU/Linux ld.so'
16975
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16976
soname_spec='${libname}${release}${shared_ext}$major'
16977
shlibpath_var=LD_LIBRARY_PATH
16978
shlibpath_overrides_runpath=no
16979
hardcode_into_libs=yes
16980
dynamic_linker='NetBSD ld.elf_so'
16987
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
16988
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16989
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16990
dynamic_linker='NetBSD (a.out) ld.so'
16992
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16993
soname_spec='${libname}${release}${shared_ext}$major'
16994
dynamic_linker='NetBSD ld.elf_so'
16996
shlibpath_var=LD_LIBRARY_PATH
16997
shlibpath_overrides_runpath=yes
16998
hardcode_into_libs=yes
17003
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17004
shlibpath_var=LD_LIBRARY_PATH
17005
shlibpath_overrides_runpath=yes
17012
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17013
soname_spec='${libname}${release}${shared_ext}$major'
17014
shlibpath_var=LD_LIBRARY_PATH
17015
shlibpath_overrides_runpath=yes
17020
sys_lib_dlsearch_path_spec="/usr/lib"
17022
# Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
17024
openbsd3.3 | openbsd3.3.*) need_version=yes ;;
17025
*) need_version=no ;;
17027
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
17028
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17029
shlibpath_var=LD_LIBRARY_PATH
17030
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
17032
openbsd2.[89] | openbsd2.[89].*)
17033
shlibpath_overrides_runpath=no
17036
shlibpath_overrides_runpath=yes
17040
shlibpath_overrides_runpath=yes
17045
libname_spec='$name'
17048
library_names_spec='$libname${shared_ext} $libname.a'
17049
dynamic_linker='OS/2 ld.exe'
17050
shlibpath_var=LIBPATH
17053
osf3* | osf4* | osf5*)
17057
soname_spec='${libname}${release}${shared_ext}$major'
17058
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17059
shlibpath_var=LD_LIBRARY_PATH
17060
sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
17061
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
17072
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17073
soname_spec='${libname}${release}${shared_ext}$major'
17074
shlibpath_var=LD_LIBRARY_PATH
17075
shlibpath_overrides_runpath=yes
17076
hardcode_into_libs=yes
17077
# ldd complains unless libraries are executable
17078
postinstall_cmds='chmod +x $lib'
17083
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
17084
finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
17085
shlibpath_var=LD_LIBRARY_PATH
17086
shlibpath_overrides_runpath=yes
17087
if test "$with_gnu_ld" = yes; then
17095
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17096
soname_spec='${libname}${release}${shared_ext}$major'
17097
shlibpath_var=LD_LIBRARY_PATH
17098
case $host_vendor in
17100
shlibpath_overrides_runpath=no
17102
export_dynamic_flag_spec='${wl}-Blargedynsym'
17103
runpath_var=LD_RUN_PATH
17111
shlibpath_overrides_runpath=no
17112
sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
17118
if test -d /usr/nec ;then
17120
library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
17121
soname_spec='$libname${shared_ext}.$major'
17122
shlibpath_var=LD_LIBRARY_PATH
17126
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
17127
version_type=freebsd-elf
17130
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
17131
soname_spec='${libname}${release}${shared_ext}$major'
17132
shlibpath_var=LD_LIBRARY_PATH
17133
hardcode_into_libs=yes
17134
if test "$with_gnu_ld" = yes; then
17135
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
17136
shlibpath_overrides_runpath=no
17138
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
17139
shlibpath_overrides_runpath=yes
17142
sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
17146
sys_lib_dlsearch_path_spec='/usr/lib'
17151
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17152
soname_spec='${libname}${release}${shared_ext}$major'
17153
shlibpath_var=LD_LIBRARY_PATH
17160
{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5
17161
echo "${ECHO_T}$dynamic_linker" >&6; }
17162
test "$dynamic_linker" = no && can_build_shared=no
17164
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
17165
if test "$GCC" = yes; then
17166
variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
17169
{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
17170
echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
17171
hardcode_action_F77=
17172
if test -n "$hardcode_libdir_flag_spec_F77" || \
17173
test -n "$runpath_var_F77" || \
17174
test "X$hardcode_automatic_F77" = "Xyes" ; then
17176
# We can hardcode non-existant directories.
17177
if test "$hardcode_direct_F77" != no &&
17178
# If the only mechanism to avoid hardcoding is shlibpath_var, we
17179
# have to relink, otherwise we might link with an installed library
17180
# when we should be linking with a yet-to-be-installed one
17181
## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
17182
test "$hardcode_minus_L_F77" != no; then
17183
# Linking always hardcodes the temporary library directory.
17184
hardcode_action_F77=relink
17186
# We can link without hardcoding, and we can hardcode nonexisting dirs.
17187
hardcode_action_F77=immediate
17190
# We cannot hardcode anything, or else we can only hardcode existing
17192
hardcode_action_F77=unsupported
17194
{ echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
17195
echo "${ECHO_T}$hardcode_action_F77" >&6; }
17197
if test "$hardcode_action_F77" = relink; then
17198
# Fast installation is not supported
17199
enable_fast_install=no
17200
elif test "$shlibpath_overrides_runpath" = yes ||
17201
test "$enable_shared" = no; then
17202
# Fast installation is not necessary
17203
enable_fast_install=needless
17207
# The else clause should only fire when bootstrapping the
17208
# libtool distribution, otherwise you forgot to ship ltmain.sh
17209
# with your package, and you will get complaints that there are
17210
# no rules to generate ltmain.sh.
17211
if test -f "$ltmain"; then
17212
# See if we are running on zsh, and set the options which allow our commands through
17213
# without removal of \ escapes.
17214
if test -n "${ZSH_VERSION+set}" ; then
17215
setopt NO_GLOB_SUBST
17217
# Now quote all the things that may contain metacharacters while being
17218
# careful not to overquote the AC_SUBSTed values. We take copies of the
17219
# variables and quote the copies for generation of the libtool script.
17220
for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
17222
libname_spec library_names_spec soname_spec extract_expsyms_cmds \
17223
old_striplib striplib file_magic_cmd finish_cmds finish_eval \
17224
deplibs_check_method reload_flag reload_cmds need_locks \
17225
lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
17226
lt_cv_sys_global_symbol_to_c_name_address \
17227
sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
17228
old_postinstall_cmds old_postuninstall_cmds \
17232
lt_prog_compiler_wl_F77 \
17233
lt_prog_compiler_pic_F77 \
17234
lt_prog_compiler_static_F77 \
17235
lt_prog_compiler_no_builtin_flag_F77 \
17236
export_dynamic_flag_spec_F77 \
17237
thread_safe_flag_spec_F77 \
17238
whole_archive_flag_spec_F77 \
17239
enable_shared_with_static_runtimes_F77 \
17240
old_archive_cmds_F77 \
17241
old_archive_from_new_cmds_F77 \
17242
predep_objects_F77 \
17243
postdep_objects_F77 \
17246
compiler_lib_search_path_F77 \
17248
archive_expsym_cmds_F77 \
17249
postinstall_cmds_F77 \
17250
postuninstall_cmds_F77 \
17251
old_archive_from_expsyms_cmds_F77 \
17252
allow_undefined_flag_F77 \
17253
no_undefined_flag_F77 \
17254
export_symbols_cmds_F77 \
17255
hardcode_libdir_flag_spec_F77 \
17256
hardcode_libdir_flag_spec_ld_F77 \
17257
hardcode_libdir_separator_F77 \
17258
hardcode_automatic_F77 \
17260
module_expsym_cmds_F77 \
17261
lt_cv_prog_compiler_c_o_F77 \
17262
fix_srcfile_path_F77 \
17263
exclude_expsyms_F77 \
17264
include_expsyms_F77; do
17267
old_archive_cmds_F77 | \
17268
old_archive_from_new_cmds_F77 | \
17269
archive_cmds_F77 | \
17270
archive_expsym_cmds_F77 | \
17271
module_cmds_F77 | \
17272
module_expsym_cmds_F77 | \
17273
old_archive_from_expsyms_cmds_F77 | \
17274
export_symbols_cmds_F77 | \
17275
extract_expsyms_cmds | reload_cmds | finish_cmds | \
17276
postinstall_cmds | postuninstall_cmds | \
17277
old_postinstall_cmds | old_postuninstall_cmds | \
17278
sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
17279
# Double-quote double-evaled strings.
17280
eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
17283
eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
17289
*'\$0 --fallback-echo"')
17290
lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
17296
cat <<__EOF__ >> "$cfgfile"
17297
# ### BEGIN LIBTOOL TAG CONFIG: $tagname
17299
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17301
# Shell to use when invoking shell scripts.
17304
# Whether or not to build shared libraries.
17305
build_libtool_libs=$enable_shared
17307
# Whether or not to build static libraries.
17308
build_old_libs=$enable_static
17310
# Whether or not to add -lc for building shared libraries.
17311
build_libtool_need_lc=$archive_cmds_need_lc_F77
17313
# Whether or not to disallow shared libs when runtime libs are static
17314
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
17316
# Whether or not to optimize for fast installation.
17317
fast_install=$enable_fast_install
17320
host_alias=$host_alias
17324
# The build system.
17325
build_alias=$build_alias
17329
# An echo program that does not interpret backslashes.
17334
AR_FLAGS=$lt_AR_FLAGS
17339
# LTCC compiler flags.
17340
LTCFLAGS=$lt_LTCFLAGS
17342
# A language-specific compiler.
17343
CC=$lt_compiler_F77
17345
# Is the compiler the GNU C compiler?
17351
# The linker used to build libraries.
17354
# Whether we need hard or soft links.
17357
# A BSD-compatible nm program.
17360
# A symbol stripping program
17363
# Used to examine libraries when file_magic_cmd begins "file"
17364
MAGIC_CMD=$MAGIC_CMD
17366
# Used on cygwin: DLL creation program.
17369
# Used on cygwin: object dumper.
17372
# Used on cygwin: assembler.
17375
# The name of the directory that contains temporary libtool files.
17378
# How to create reloadable object files.
17379
reload_flag=$lt_reload_flag
17380
reload_cmds=$lt_reload_cmds
17382
# How to pass a linker flag through the compiler.
17383
wl=$lt_lt_prog_compiler_wl_F77
17385
# Object file suffix (normally "o").
17386
objext="$ac_objext"
17388
# Old archive suffix (normally "a").
17391
# Shared library suffix (normally ".so").
17392
shrext_cmds='$shrext_cmds'
17394
# Executable file suffix (normally "").
17397
# Additional compiler flags for building library objects.
17398
pic_flag=$lt_lt_prog_compiler_pic_F77
17401
# What is the maximum length of a command?
17402
max_cmd_len=$lt_cv_sys_max_cmd_len
17404
# Does compiler simultaneously support -c and -o options?
17405
compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
17407
# Must we lock files when doing compilation?
17408
need_locks=$lt_need_locks
17410
# Do we need the lib prefix for modules?
17411
need_lib_prefix=$need_lib_prefix
17413
# Do we need a version for libraries?
17414
need_version=$need_version
17416
# Whether dlopen is supported.
17417
dlopen_support=$enable_dlopen
17419
# Whether dlopen of programs is supported.
17420
dlopen_self=$enable_dlopen_self
17422
# Whether dlopen of statically linked programs is supported.
17423
dlopen_self_static=$enable_dlopen_self_static
17425
# Compiler flag to prevent dynamic linking.
17426
link_static_flag=$lt_lt_prog_compiler_static_F77
17428
# Compiler flag to turn off builtin functions.
17429
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
17431
# Compiler flag to allow reflexive dlopens.
17432
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
17434
# Compiler flag to generate shared objects directly from archives.
17435
whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
17437
# Compiler flag to generate thread-safe objects.
17438
thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
17440
# Library versioning type.
17441
version_type=$version_type
17443
# Format of library name prefix.
17444
libname_spec=$lt_libname_spec
17446
# List of archive names. First name is the real one, the rest are links.
17447
# The last name is the one that the linker finds with -lNAME.
17448
library_names_spec=$lt_library_names_spec
17450
# The coded name of the library, if different from the real name.
17451
soname_spec=$lt_soname_spec
17453
# Commands used to build and install an old-style archive.
17455
old_archive_cmds=$lt_old_archive_cmds_F77
17456
old_postinstall_cmds=$lt_old_postinstall_cmds
17457
old_postuninstall_cmds=$lt_old_postuninstall_cmds
17459
# Create an old-style archive from a shared archive.
17460
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
17462
# Create a temporary old-style archive to link instead of a shared archive.
17463
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
17465
# Commands used to build and install a shared archive.
17466
archive_cmds=$lt_archive_cmds_F77
17467
archive_expsym_cmds=$lt_archive_expsym_cmds_F77
17468
postinstall_cmds=$lt_postinstall_cmds
17469
postuninstall_cmds=$lt_postuninstall_cmds
17471
# Commands used to build a loadable module (assumed same as above if empty)
17472
module_cmds=$lt_module_cmds_F77
17473
module_expsym_cmds=$lt_module_expsym_cmds_F77
17475
# Commands to strip libraries.
17476
old_striplib=$lt_old_striplib
17477
striplib=$lt_striplib
17479
# Dependencies to place before the objects being linked to create a
17481
predep_objects=$lt_predep_objects_F77
17483
# Dependencies to place after the objects being linked to create a
17485
postdep_objects=$lt_postdep_objects_F77
17487
# Dependencies to place before the objects being linked to create a
17489
predeps=$lt_predeps_F77
17491
# Dependencies to place after the objects being linked to create a
17493
postdeps=$lt_postdeps_F77
17495
# The library search path used internally by the compiler when linking
17496
# a shared library.
17497
compiler_lib_search_path=$lt_compiler_lib_search_path_F77
17499
# Method to check whether dependent libraries are shared objects.
17500
deplibs_check_method=$lt_deplibs_check_method
17502
# Command to use when deplibs_check_method == file_magic.
17503
file_magic_cmd=$lt_file_magic_cmd
17505
# Flag that allows shared libraries with undefined symbols to be built.
17506
allow_undefined_flag=$lt_allow_undefined_flag_F77
17508
# Flag that forces no undefined symbols.
17509
no_undefined_flag=$lt_no_undefined_flag_F77
17511
# Commands used to finish a libtool library installation in a directory.
17512
finish_cmds=$lt_finish_cmds
17514
# Same as above, but a single script fragment to be evaled but not shown.
17515
finish_eval=$lt_finish_eval
17517
# Take the output of nm and produce a listing of raw symbols and C names.
17518
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17520
# Transform the output of nm in a proper C declaration
17521
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17523
# Transform the output of nm in a C name address pair
17524
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17526
# This is the shared library runtime path variable.
17527
runpath_var=$runpath_var
17529
# This is the shared library path variable.
17530
shlibpath_var=$shlibpath_var
17532
# Is shlibpath searched before the hard-coded library search path?
17533
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17535
# How to hardcode a shared library path into an executable.
17536
hardcode_action=$hardcode_action_F77
17538
# Whether we should hardcode library paths into libraries.
17539
hardcode_into_libs=$hardcode_into_libs
17541
# Flag to hardcode \$libdir into a binary during linking.
17542
# This must work even if \$libdir does not exist.
17543
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
17545
# If ld is used when linking, flag to hardcode \$libdir into
17546
# a binary during linking. This must work even if \$libdir does
17548
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
17550
# Whether we need a single -rpath flag with a separated argument.
17551
hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
17553
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
17554
# resulting binary.
17555
hardcode_direct=$hardcode_direct_F77
17557
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
17558
# resulting binary.
17559
hardcode_minus_L=$hardcode_minus_L_F77
17561
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
17562
# the resulting binary.
17563
hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
17565
# Set to yes if building a shared library automatically hardcodes DIR into the library
17566
# and all subsequent libraries and executables linked against it.
17567
hardcode_automatic=$hardcode_automatic_F77
17569
# Variables whose values should be saved in libtool wrapper scripts and
17570
# restored at relink time.
17571
variables_saved_for_relink="$variables_saved_for_relink"
17573
# Whether libtool must link a program against all its dependency libraries.
17574
link_all_deplibs=$link_all_deplibs_F77
17576
# Compile-time system search path for libraries
17577
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17579
# Run-time system search path for libraries
17580
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17582
# Fix the shell variable \$srcfile for the compiler.
17583
fix_srcfile_path=$lt_fix_srcfile_path
17585
# Set to yes if exported symbols are required.
17586
always_export_symbols=$always_export_symbols_F77
17588
# The commands to list exported symbols.
17589
export_symbols_cmds=$lt_export_symbols_cmds_F77
17591
# The commands to extract the exported symbol list from a shared archive.
17592
extract_expsyms_cmds=$lt_extract_expsyms_cmds
17594
# Symbols that should not be listed in the preloaded symbols.
17595
exclude_expsyms=$lt_exclude_expsyms_F77
17597
# Symbols that must always be exported.
17598
include_expsyms=$lt_include_expsyms_F77
17600
# ### END LIBTOOL TAG CONFIG: $tagname
17606
# If there is no Makefile yet, we rely on a make rule to execute
17607
# `config.status --recheck' to rerun these tests and create the
17608
# libtool script then.
17609
ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
17610
if test -f "$ltmain_in"; then
17611
test -f Makefile && make "$ltmain"
17617
ac_cpp='$CPP $CPPFLAGS'
17618
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17619
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17620
ac_compiler_gnu=$ac_cv_c_compiler_gnu
17630
if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
17633
# Source file extension for Java test sources.
17636
# Object file extension for compiled Java test sources.
17640
# Code to be used in simple compile tests
17641
lt_simple_compile_test_code="class foo {}"
17643
# Code to be used in simple link tests
17644
lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }'
17646
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
17648
# If no C compiler was specified, use CC.
17651
# If no C compiler flags were specified, use CFLAGS.
17652
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
17654
# Allow CC to be a program name with arguments.
17658
# save warnings/boilerplate of simple test code
17659
ac_outfile=conftest.$ac_objext
17660
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
17661
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
17662
_lt_compiler_boilerplate=`cat conftest.err`
17665
ac_outfile=conftest.$ac_objext
17666
echo "$lt_simple_link_test_code" >conftest.$ac_ext
17667
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
17668
_lt_linker_boilerplate=`cat conftest.err`
17672
# Allow CC to be a program name with arguments.
17677
for cc_temp in $compiler""; do
17679
compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
17680
distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
17685
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
17688
# GCJ did not exist at the time GCC didn't implicitly link libc in.
17689
archive_cmds_need_lc_GCJ=no
17691
old_archive_cmds_GCJ=$old_archive_cmds
17694
lt_prog_compiler_no_builtin_flag_GCJ=
17696
if test "$GCC" = yes; then
17697
lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
17700
{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
17701
echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
17702
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
17703
echo $ECHO_N "(cached) $ECHO_C" >&6
17705
lt_cv_prog_compiler_rtti_exceptions=no
17706
ac_outfile=conftest.$ac_objext
17707
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
17708
lt_compiler_flag="-fno-rtti -fno-exceptions"
17709
# Insert the option either (1) after the last *FLAGS variable, or
17710
# (2) before a word containing "conftest.", or (3) at the end.
17711
# Note that $ac_compile itself does not contain backslashes and begins
17712
# with a dollar sign (not a hyphen), so the echo should work correctly.
17713
# The option is referenced via a variable to avoid confusing sed.
17714
lt_compile=`echo "$ac_compile" | $SED \
17715
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17716
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17717
-e 's:$: $lt_compiler_flag:'`
17718
(eval echo "\"\$as_me:17718: $lt_compile\"" >&5)
17719
(eval "$lt_compile" 2>conftest.err)
17721
cat conftest.err >&5
17722
echo "$as_me:17722: \$? = $ac_status" >&5
17723
if (exit $ac_status) && test -s "$ac_outfile"; then
17724
# The compiler can only warn and ignore the option if not recognized
17725
# So say no if there are warnings other than the usual output.
17726
$echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
17727
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
17728
if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
17729
lt_cv_prog_compiler_rtti_exceptions=yes
17735
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
17736
echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
17738
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
17739
lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
17746
lt_prog_compiler_wl_GCJ=
17747
lt_prog_compiler_pic_GCJ=
17748
lt_prog_compiler_static_GCJ=
17750
{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
17751
echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
17753
if test "$GCC" = yes; then
17754
lt_prog_compiler_wl_GCJ='-Wl,'
17755
lt_prog_compiler_static_GCJ='-static'
17759
# All AIX code is PIC.
17760
if test "$host_cpu" = ia64; then
17761
# AIX 5 now supports IA64 processor
17762
lt_prog_compiler_static_GCJ='-Bstatic'
17767
# FIXME: we need at least 68020 code to build shared libraries, but
17768
# adding the `-m68020' flag to GCC prevents building anything better,
17770
lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
17773
beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
17774
# PIC is the default for these OSes.
17777
mingw* | cygwin* | pw32* | os2*)
17778
# This hack is so that the source file can tell whether it is being
17779
# built for inclusion in a dll (and should export symbols for example).
17780
# Although the cygwin gcc ignores -fPIC, still need this for old-style
17781
# (--disable-auto-import) libraries
17782
lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
17785
darwin* | rhapsody*)
17786
# PIC is the default on this platform
17787
# Common symbols not allowed in MH_DYLIB files
17788
lt_prog_compiler_pic_GCJ='-fno-common'
17792
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
17793
# Instead, we relocate shared libraries at runtime.
17797
# Just because we use GCC doesn't mean we suddenly get shared libraries
17798
# on systems that don't support them.
17799
lt_prog_compiler_can_build_shared_GCJ=no
17804
if test -d /usr/nec; then
17805
lt_prog_compiler_pic_GCJ=-Kconform_pic
17810
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
17811
# not for PA HP-UX.
17817
lt_prog_compiler_pic_GCJ='-fPIC'
17823
lt_prog_compiler_pic_GCJ='-fPIC'
17827
# PORTME Check for flag to pass linker flags through the system compiler.
17830
lt_prog_compiler_wl_GCJ='-Wl,'
17831
if test "$host_cpu" = ia64; then
17832
# AIX 5 now supports IA64 processor
17833
lt_prog_compiler_static_GCJ='-Bstatic'
17835
lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
17839
# PIC is the default on this platform
17840
# Common symbols not allowed in MH_DYLIB files
17841
case $cc_basename in
17843
lt_prog_compiler_pic_GCJ='-qnocommon'
17844
lt_prog_compiler_wl_GCJ='-Wl,'
17849
mingw* | cygwin* | pw32* | os2*)
17850
# This hack is so that the source file can tell whether it is being
17851
# built for inclusion in a dll (and should export symbols for example).
17852
lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
17855
hpux9* | hpux10* | hpux11*)
17856
lt_prog_compiler_wl_GCJ='-Wl,'
17857
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
17858
# not for PA HP-UX.
17864
lt_prog_compiler_pic_GCJ='+Z'
17867
# Is there a better lt_prog_compiler_static that works with the bundled CC?
17868
lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
17871
irix5* | irix6* | nonstopux*)
17872
lt_prog_compiler_wl_GCJ='-Wl,'
17873
# PIC (with -KPIC) is the default.
17874
lt_prog_compiler_static_GCJ='-non_shared'
17878
lt_prog_compiler_pic_GCJ='-KPIC'
17879
lt_prog_compiler_static_GCJ='-Bstatic'
17882
linux* | k*bsd*-gnu)
17883
case $cc_basename in
17885
lt_prog_compiler_wl_GCJ='-Wl,'
17886
lt_prog_compiler_pic_GCJ='-KPIC'
17887
lt_prog_compiler_static_GCJ='-static'
17889
pgcc* | pgf77* | pgf90* | pgf95*)
17890
# Portland Group compilers (*not* the Pentium gcc compiler,
17891
# which looks to be a dead project)
17892
lt_prog_compiler_wl_GCJ='-Wl,'
17893
lt_prog_compiler_pic_GCJ='-fpic'
17894
lt_prog_compiler_static_GCJ='-Bstatic'
17897
lt_prog_compiler_wl_GCJ='-Wl,'
17898
# All Alpha code is PIC.
17899
lt_prog_compiler_static_GCJ='-non_shared'
17902
case `$CC -V 2>&1 | sed 5q` in
17905
lt_prog_compiler_pic_GCJ='-KPIC'
17906
lt_prog_compiler_static_GCJ='-Bstatic'
17907
lt_prog_compiler_wl_GCJ='-Wl,'
17910
# Sun Fortran 8.3 passes all unrecognized flags to the linker
17911
lt_prog_compiler_pic_GCJ='-KPIC'
17912
lt_prog_compiler_static_GCJ='-Bstatic'
17913
lt_prog_compiler_wl_GCJ=''
17920
osf3* | osf4* | osf5*)
17921
lt_prog_compiler_wl_GCJ='-Wl,'
17922
# All OSF/1 code is PIC.
17923
lt_prog_compiler_static_GCJ='-non_shared'
17927
lt_prog_compiler_static_GCJ='-non_shared'
17931
lt_prog_compiler_pic_GCJ='-KPIC'
17932
lt_prog_compiler_static_GCJ='-Bstatic'
17933
case $cc_basename in
17934
f77* | f90* | f95*)
17935
lt_prog_compiler_wl_GCJ='-Qoption ld ';;
17937
lt_prog_compiler_wl_GCJ='-Wl,';;
17942
lt_prog_compiler_wl_GCJ='-Qoption ld '
17943
lt_prog_compiler_pic_GCJ='-PIC'
17944
lt_prog_compiler_static_GCJ='-Bstatic'
17947
sysv4 | sysv4.2uw2* | sysv4.3*)
17948
lt_prog_compiler_wl_GCJ='-Wl,'
17949
lt_prog_compiler_pic_GCJ='-KPIC'
17950
lt_prog_compiler_static_GCJ='-Bstatic'
17954
if test -d /usr/nec ;then
17955
lt_prog_compiler_pic_GCJ='-Kconform_pic'
17956
lt_prog_compiler_static_GCJ='-Bstatic'
17960
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
17961
lt_prog_compiler_wl_GCJ='-Wl,'
17962
lt_prog_compiler_pic_GCJ='-KPIC'
17963
lt_prog_compiler_static_GCJ='-Bstatic'
17967
lt_prog_compiler_wl_GCJ='-Wl,'
17968
lt_prog_compiler_can_build_shared_GCJ=no
17972
lt_prog_compiler_pic_GCJ='-pic'
17973
lt_prog_compiler_static_GCJ='-Bstatic'
17977
lt_prog_compiler_can_build_shared_GCJ=no
17982
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
17983
echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
17986
# Check to make sure the PIC flag actually works.
17988
if test -n "$lt_prog_compiler_pic_GCJ"; then
17990
{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
17991
echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; }
17992
if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
17993
echo $ECHO_N "(cached) $ECHO_C" >&6
17995
lt_prog_compiler_pic_works_GCJ=no
17996
ac_outfile=conftest.$ac_objext
17997
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
17998
lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
17999
# Insert the option either (1) after the last *FLAGS variable, or
18000
# (2) before a word containing "conftest.", or (3) at the end.
18001
# Note that $ac_compile itself does not contain backslashes and begins
18002
# with a dollar sign (not a hyphen), so the echo should work correctly.
18003
# The option is referenced via a variable to avoid confusing sed.
18004
lt_compile=`echo "$ac_compile" | $SED \
18005
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
18006
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
18007
-e 's:$: $lt_compiler_flag:'`
18008
(eval echo "\"\$as_me:18008: $lt_compile\"" >&5)
18009
(eval "$lt_compile" 2>conftest.err)
18011
cat conftest.err >&5
18012
echo "$as_me:18012: \$? = $ac_status" >&5
18013
if (exit $ac_status) && test -s "$ac_outfile"; then
18014
# The compiler can only warn and ignore the option if not recognized
18015
# So say no if there are warnings other than the usual output.
18016
$echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
18017
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
18018
if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
18019
lt_prog_compiler_pic_works_GCJ=yes
18025
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
18026
echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; }
18028
if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
18029
case $lt_prog_compiler_pic_GCJ in
18031
*) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
18034
lt_prog_compiler_pic_GCJ=
18035
lt_prog_compiler_can_build_shared_GCJ=no
18040
# For platforms which do not support PIC, -DPIC is meaningless:
18042
lt_prog_compiler_pic_GCJ=
18045
lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
18050
# Check to make sure the static flag actually works.
18052
wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
18053
{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
18054
echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
18055
if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
18056
echo $ECHO_N "(cached) $ECHO_C" >&6
18058
lt_prog_compiler_static_works_GCJ=no
18059
save_LDFLAGS="$LDFLAGS"
18060
LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
18061
echo "$lt_simple_link_test_code" > conftest.$ac_ext
18062
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
18063
# The linker can only warn and ignore the option if not recognized
18064
# So say no if there are warnings
18065
if test -s conftest.err; then
18066
# Append any errors to the config.log.
18067
cat conftest.err 1>&5
18068
$echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
18069
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
18070
if diff conftest.exp conftest.er2 >/dev/null; then
18071
lt_prog_compiler_static_works_GCJ=yes
18074
lt_prog_compiler_static_works_GCJ=yes
18078
LDFLAGS="$save_LDFLAGS"
18081
{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
18082
echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; }
18084
if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
18087
lt_prog_compiler_static_GCJ=
18091
{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
18092
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
18093
if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
18094
echo $ECHO_N "(cached) $ECHO_C" >&6
18096
lt_cv_prog_compiler_c_o_GCJ=no
18097
$rm -r conftest 2>/dev/null
18101
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
18103
lt_compiler_flag="-o out/conftest2.$ac_objext"
18104
# Insert the option either (1) after the last *FLAGS variable, or
18105
# (2) before a word containing "conftest.", or (3) at the end.
18106
# Note that $ac_compile itself does not contain backslashes and begins
18107
# with a dollar sign (not a hyphen), so the echo should work correctly.
18108
lt_compile=`echo "$ac_compile" | $SED \
18109
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
18110
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
18111
-e 's:$: $lt_compiler_flag:'`
18112
(eval echo "\"\$as_me:18112: $lt_compile\"" >&5)
18113
(eval "$lt_compile" 2>out/conftest.err)
18115
cat out/conftest.err >&5
18116
echo "$as_me:18116: \$? = $ac_status" >&5
18117
if (exit $ac_status) && test -s out/conftest2.$ac_objext
18119
# The compiler can only warn and ignore the option if not recognized
18120
# So say no if there are warnings
18121
$echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
18122
$SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
18123
if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
18124
lt_cv_prog_compiler_c_o_GCJ=yes
18129
# SGI C++ compiler will create directory out/ii_files/ for
18130
# template instantiation
18131
test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
18132
$rm out/* && rmdir out
18138
{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
18139
echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
18142
hard_links="nottested"
18143
if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
18144
# do not overwrite the value of need_locks provided by the user
18145
{ echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
18146
echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
18149
ln conftest.a conftest.b 2>/dev/null && hard_links=no
18151
ln conftest.a conftest.b 2>&5 || hard_links=no
18152
ln conftest.a conftest.b 2>/dev/null && hard_links=no
18153
{ echo "$as_me:$LINENO: result: $hard_links" >&5
18154
echo "${ECHO_T}$hard_links" >&6; }
18155
if test "$hard_links" = no; then
18156
{ echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
18157
echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
18164
{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
18165
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
18168
allow_undefined_flag_GCJ=
18169
enable_shared_with_static_runtimes_GCJ=no
18171
archive_expsym_cmds_GCJ=
18172
old_archive_From_new_cmds_GCJ=
18173
old_archive_from_expsyms_cmds_GCJ=
18174
export_dynamic_flag_spec_GCJ=
18175
whole_archive_flag_spec_GCJ=
18176
thread_safe_flag_spec_GCJ=
18177
hardcode_libdir_flag_spec_GCJ=
18178
hardcode_libdir_flag_spec_ld_GCJ=
18179
hardcode_libdir_separator_GCJ=
18180
hardcode_direct_GCJ=no
18181
hardcode_minus_L_GCJ=no
18182
hardcode_shlibpath_var_GCJ=unsupported
18183
link_all_deplibs_GCJ=unknown
18184
hardcode_automatic_GCJ=no
18186
module_expsym_cmds_GCJ=
18187
always_export_symbols_GCJ=no
18188
export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
18189
# include_expsyms should be a list of space-separated symbols to be *always*
18190
# included in the symbol list
18191
include_expsyms_GCJ=
18192
# exclude_expsyms can be an extended regexp of symbols to exclude
18193
# it will be wrapped by ` (' and `)$', so one must not match beginning or
18194
# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
18195
# as well as any symbol that contains `d'.
18196
exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
18197
# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
18198
# platforms (ab)use it in PIC code, but their linkers get confused if
18199
# the symbol is explicitly referenced. Since portable code cannot
18200
# rely on this symbol name, it's probably fine to never include it in
18201
# preloaded symbol tables.
18202
extract_expsyms_cmds=
18203
# Just being paranoid about ensuring that cc_basename is set.
18204
for cc_temp in $compiler""; do
18206
compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
18207
distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
18212
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
18215
cygwin* | mingw* | pw32*)
18216
# FIXME: the MSVC++ port hasn't been tested in a loooong time
18217
# When not using gcc, we currently assume that we are using
18218
# Microsoft Visual C++.
18219
if test "$GCC" != yes; then
18224
# we just hope/assume this is gcc and not c89 (= MSVC++)
18233
if test "$with_gnu_ld" = yes; then
18234
# If archive_cmds runs LD, not CC, wlarc should be empty
18237
# Set some defaults for GNU ld with shared library support. These
18238
# are reset later if shared libraries are not supported. Putting them
18239
# here allows them to be overridden if necessary.
18240
runpath_var=LD_RUN_PATH
18241
hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
18242
export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
18243
# ancient GNU ld didn't support --whole-archive et. al.
18244
if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
18245
whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
18247
whole_archive_flag_spec_GCJ=
18249
supports_anon_versioning=no
18250
case `$LD -v 2>/dev/null` in
18251
*\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
18252
*\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
18253
*\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
18254
*\ 2.11.*) ;; # other 2.11 versions
18255
*) supports_anon_versioning=yes ;;
18258
# See if GNU ld supports shared libraries.
18260
aix3* | aix4* | aix5*)
18261
# On AIX/PPC, the GNU linker is very broken
18262
if test "$host_cpu" != ia64; then
18266
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
18267
*** to be unable to reliably create shared libraries on AIX.
18268
*** Therefore, libtool is disabling shared libraries support. If you
18269
*** really care for shared libraries, you may want to modify your PATH
18270
*** so that a non-GNU linker is found, and then restart.
18277
archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
18278
hardcode_libdir_flag_spec_GCJ='-L$libdir'
18279
hardcode_minus_L_GCJ=yes
18281
# Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
18282
# that the semantics of dynamic libraries on AmigaOS, at least up
18283
# to version 4, is to share data among multiple programs linked
18284
# with the same dynamic library. Since this doesn't match the
18285
# behavior of shared libraries on other platforms, we can't use
18291
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
18292
allow_undefined_flag_GCJ=unsupported
18293
# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
18294
# support --undefined. This deserves some investigation. FIXME
18295
archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18301
cygwin* | mingw* | pw32*)
18302
# _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
18303
# as there is no search path for DLLs.
18304
hardcode_libdir_flag_spec_GCJ='-L$libdir'
18305
allow_undefined_flag_GCJ=unsupported
18306
always_export_symbols_GCJ=no
18307
enable_shared_with_static_runtimes_GCJ=yes
18308
export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
18310
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
18311
archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
18312
# If the export-symbols file already is a .def file (1st line
18313
# is EXPORTS), use it as is; otherwise, prepend...
18314
archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
18315
cp $export_symbols $output_objdir/$soname.def;
18317
echo EXPORTS > $output_objdir/$soname.def;
18318
cat $export_symbols >> $output_objdir/$soname.def;
18320
$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
18327
hardcode_direct_GCJ=no
18328
hardcode_shlibpath_var_GCJ=no
18329
hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
18330
export_dynamic_flag_spec_GCJ='${wl}-E'
18331
# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
18332
# Instead, shared libraries are loaded at an image base (0x10000000 by
18333
# default) and relocated if they conflict, which is a slow very memory
18334
# consuming and fragmenting process. To avoid this, we pick a random,
18335
# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
18336
# time. Moving up from 0x10000000 also allows more sbrk(2) space.
18337
archive_cmds_GCJ='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
18338
archive_expsym_cmds_GCJ='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
18341
gnu* | linux* | k*bsd*-gnu)
18342
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
18344
case $cc_basename,$host_cpu in
18345
pgcc*) # Portland Group C compiler
18346
whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
18347
tmp_addflag=' $pic_flag'
18349
pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
18350
whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
18351
tmp_addflag=' $pic_flag -Mnomain' ;;
18352
ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
18353
tmp_addflag=' -i_dynamic' ;;
18354
efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
18355
tmp_addflag=' -i_dynamic -nofor_main' ;;
18356
ifc* | ifort*) # Intel Fortran compiler
18357
tmp_addflag=' -nofor_main' ;;
18359
case `$CC -V 2>&1 | sed 5q` in
18360
*Sun\ C*) # Sun C 5.9
18361
whole_archive_flag_spec_GCJ='${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'
18362
tmp_sharedflag='-G' ;;
18363
*Sun\ F*) # Sun Fortran 8.3
18364
tmp_sharedflag='-G' ;;
18366
tmp_sharedflag='-shared' ;;
18368
archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18370
if test $supports_anon_versioning = yes; then
18371
archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
18372
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
18373
$echo "local: *; };" >> $output_objdir/$libname.ver~
18374
$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
18376
link_all_deplibs_GCJ=no
18382
netbsd* | netbsdelf*-gnu)
18383
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
18384
archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
18387
archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18388
archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18393
if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
18397
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
18398
*** create shared libraries on Solaris systems. Therefore, libtool
18399
*** is disabling shared libraries support. We urge you to upgrade GNU
18400
*** binutils to release 2.9.1 or newer. Another option is to modify
18401
*** your PATH or compiler configuration so that the native linker is
18402
*** used, and then restart.
18405
elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
18406
archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18407
archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18413
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
18414
case `$LD -v 2>&1` in
18415
*\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
18419
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
18420
*** reliably create shared libraries on SCO systems. Therefore, libtool
18421
*** is disabling shared libraries support. We urge you to upgrade GNU
18422
*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
18423
*** your PATH or compiler configuration so that the native linker is
18424
*** used, and then restart.
18429
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
18430
hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
18431
archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
18432
archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
18441
archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
18443
hardcode_direct_GCJ=yes
18444
hardcode_shlibpath_var_GCJ=no
18448
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
18449
archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18450
archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18457
if test "$ld_shlibs_GCJ" = no; then
18459
hardcode_libdir_flag_spec_GCJ=
18460
export_dynamic_flag_spec_GCJ=
18461
whole_archive_flag_spec_GCJ=
18464
# PORTME fill in a description of your system's linker (not GNU ld)
18467
allow_undefined_flag_GCJ=unsupported
18468
always_export_symbols_GCJ=yes
18469
archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
18470
# Note: this linker hardcodes the directories in LIBPATH if there
18471
# are no directories specified by -L.
18472
hardcode_minus_L_GCJ=yes
18473
if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
18474
# Neither direct hardcoding nor static linking is supported with a
18476
hardcode_direct_GCJ=unsupported
18481
if test "$host_cpu" = ia64; then
18482
# On IA64, the linker does run time linking by default, so we don't
18483
# have to do anything special.
18484
aix_use_runtimelinking=no
18485
exp_sym_flag='-Bexport'
18488
# If we're using GNU nm, then we don't want the "-C" option.
18489
# -C means demangle to AIX nm, but means don't demangle with GNU nm
18490
if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
18491
export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
18493
export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
18495
aix_use_runtimelinking=no
18497
# Test if we are trying to use run time linking or normal
18498
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
18499
# need to do runtime linking.
18500
case $host_os in aix4.[23]|aix4.[23].*|aix5*)
18501
for ld_flag in $LDFLAGS; do
18502
if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
18503
aix_use_runtimelinking=yes
18510
exp_sym_flag='-bexport'
18511
no_entry_flag='-bnoentry'
18514
# When large executables or shared objects are built, AIX ld can
18515
# have problems creating the table of contents. If linking a library
18516
# or program results in "error TOC overflow" add -mminimal-toc to
18517
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
18518
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
18520
archive_cmds_GCJ=''
18521
hardcode_direct_GCJ=yes
18522
hardcode_libdir_separator_GCJ=':'
18523
link_all_deplibs_GCJ=yes
18525
if test "$GCC" = yes; then
18526
case $host_os in aix4.[012]|aix4.[012].*)
18527
# We only want to do this on AIX 4.2 and lower, the check
18528
# below for broken collect2 doesn't work under 4.3+
18529
collect2name=`${CC} -print-prog-name=collect2`
18530
if test -f "$collect2name" && \
18531
strings "$collect2name" | grep resolve_lib_name >/dev/null
18533
# We have reworked collect2
18536
# We have old collect2
18537
hardcode_direct_GCJ=unsupported
18538
# It fails to find uninstalled libraries when the uninstalled
18539
# path is not listed in the libpath. Setting hardcode_minus_L
18540
# to unsupported forces relinking
18541
hardcode_minus_L_GCJ=yes
18542
hardcode_libdir_flag_spec_GCJ='-L$libdir'
18543
hardcode_libdir_separator_GCJ=
18547
shared_flag='-shared'
18548
if test "$aix_use_runtimelinking" = yes; then
18549
shared_flag="$shared_flag "'${wl}-G'
18553
if test "$host_cpu" = ia64; then
18554
# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
18555
# chokes on -Wl,-G. The following line is correct:
18558
if test "$aix_use_runtimelinking" = yes; then
18559
shared_flag='${wl}-G'
18561
shared_flag='${wl}-bM:SRE'
18566
# It seems that -bexpall does not export symbols beginning with
18567
# underscore (_), so it is better to generate a list of symbols to export.
18568
always_export_symbols_GCJ=yes
18569
if test "$aix_use_runtimelinking" = yes; then
18570
# Warning - without using the other runtime loading flags (-brtl),
18571
# -berok will link without error, but may produce a broken library.
18572
allow_undefined_flag_GCJ='-berok'
18573
# Determine the default libpath from the value encoded in an empty executable.
18574
cat >conftest.$ac_ext <<_ACEOF
18577
cat confdefs.h >>conftest.$ac_ext
18578
cat >>conftest.$ac_ext <<_ACEOF
18579
/* end confdefs.h. */
18589
rm -f conftest.$ac_objext conftest$ac_exeext
18590
if { (ac_try="$ac_link"
18591
case "(($ac_try" in
18592
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18593
*) ac_try_echo=$ac_try;;
18595
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18596
(eval "$ac_link") 2>conftest.er1
18598
grep -v '^ *+' conftest.er1 >conftest.err
18600
cat conftest.err >&5
18601
echo "$as_me:$LINENO: \$? = $ac_status" >&5
18602
(exit $ac_status); } && {
18603
test -z "$ac_c_werror_flag" ||
18604
test ! -s conftest.err
18605
} && test -s conftest$ac_exeext &&
18606
$as_test_x conftest$ac_exeext; then
18608
lt_aix_libpath_sed='
18609
/Import File Strings/,/^$/ {
18615
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
18616
# Check for a 64-bit object if we didn't find anything.
18617
if test -z "$aix_libpath"; then
18618
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
18621
echo "$as_me: failed program was:" >&5
18622
sed 's/^/| /' conftest.$ac_ext >&5
18627
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18628
conftest$ac_exeext conftest.$ac_ext
18629
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
18631
hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
18632
archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
18634
if test "$host_cpu" = ia64; then
18635
hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
18636
allow_undefined_flag_GCJ="-z nodefs"
18637
archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
18639
# Determine the default libpath from the value encoded in an empty executable.
18640
cat >conftest.$ac_ext <<_ACEOF
18643
cat confdefs.h >>conftest.$ac_ext
18644
cat >>conftest.$ac_ext <<_ACEOF
18645
/* end confdefs.h. */
18655
rm -f conftest.$ac_objext conftest$ac_exeext
18656
if { (ac_try="$ac_link"
18657
case "(($ac_try" in
18658
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18659
*) ac_try_echo=$ac_try;;
18661
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18662
(eval "$ac_link") 2>conftest.er1
18664
grep -v '^ *+' conftest.er1 >conftest.err
18666
cat conftest.err >&5
18667
echo "$as_me:$LINENO: \$? = $ac_status" >&5
18668
(exit $ac_status); } && {
18669
test -z "$ac_c_werror_flag" ||
18670
test ! -s conftest.err
18671
} && test -s conftest$ac_exeext &&
18672
$as_test_x conftest$ac_exeext; then
18674
lt_aix_libpath_sed='
18675
/Import File Strings/,/^$/ {
18681
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
18682
# Check for a 64-bit object if we didn't find anything.
18683
if test -z "$aix_libpath"; then
18684
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
18687
echo "$as_me: failed program was:" >&5
18688
sed 's/^/| /' conftest.$ac_ext >&5
18693
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18694
conftest$ac_exeext conftest.$ac_ext
18695
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
18697
hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
18698
# Warning - without using the other run time loading flags,
18699
# -berok will link without error, but may produce a broken library.
18700
no_undefined_flag_GCJ=' ${wl}-bernotok'
18701
allow_undefined_flag_GCJ=' ${wl}-berok'
18702
# Exported symbols can be pulled into shared objects from archives
18703
whole_archive_flag_spec_GCJ='$convenience'
18704
archive_cmds_need_lc_GCJ=yes
18705
# This is similar to how AIX traditionally builds its shared libraries.
18706
archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
18712
archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
18713
hardcode_libdir_flag_spec_GCJ='-L$libdir'
18714
hardcode_minus_L_GCJ=yes
18715
# see comment about different semantics on the GNU ld section
18720
export_dynamic_flag_spec_GCJ=-rdynamic
18723
cygwin* | mingw* | pw32*)
18724
# When not using gcc, we currently assume that we are using
18725
# Microsoft Visual C++.
18726
# hardcode_libdir_flag_spec is actually meaningless, as there is
18727
# no search path for DLLs.
18728
hardcode_libdir_flag_spec_GCJ=' '
18729
allow_undefined_flag_GCJ=unsupported
18730
# Tell ltmain to make .lib files, not .a files.
18732
# Tell ltmain to make .dll files, not .so files.
18734
# FIXME: Setting linknames here is a bad hack.
18735
archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
18736
# The linker will automatically build a .lib file if we build a DLL.
18737
old_archive_From_new_cmds_GCJ='true'
18738
# FIXME: Should let the user specify the lib program.
18739
old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs'
18740
fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
18741
enable_shared_with_static_runtimes_GCJ=yes
18744
darwin* | rhapsody*)
18746
rhapsody* | darwin1.[012])
18747
allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
18750
if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
18751
allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
18753
case ${MACOSX_DEPLOYMENT_TARGET} in
18755
allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
18758
allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
18764
archive_cmds_need_lc_GCJ=no
18765
hardcode_direct_GCJ=no
18766
hardcode_automatic_GCJ=yes
18767
hardcode_shlibpath_var_GCJ=unsupported
18768
whole_archive_flag_spec_GCJ=''
18769
link_all_deplibs_GCJ=yes
18770
if test "$GCC" = yes ; then
18771
output_verbose_link_cmd='echo'
18772
archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
18773
module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
18774
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
18775
archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
18776
module_expsym_cmds_GCJ='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}'
18778
case $cc_basename in
18780
output_verbose_link_cmd='echo'
18781
archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
18782
module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
18783
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
18784
archive_expsym_cmds_GCJ='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}'
18785
module_expsym_cmds_GCJ='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}'
18795
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18796
hardcode_libdir_flag_spec_GCJ='-L$libdir'
18797
hardcode_shlibpath_var_GCJ=no
18804
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
18805
# support. Future versions do this automatically, but an explicit c++rt0.o
18806
# does not break anything, and helps significantly (at the cost of a little
18809
archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
18810
hardcode_libdir_flag_spec_GCJ='-R$libdir'
18811
hardcode_direct_GCJ=yes
18812
hardcode_shlibpath_var_GCJ=no
18815
# Unfortunately, older versions of FreeBSD 2 do not have this feature.
18817
archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
18818
hardcode_direct_GCJ=yes
18819
hardcode_minus_L_GCJ=yes
18820
hardcode_shlibpath_var_GCJ=no
18823
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
18824
freebsd* | dragonfly*)
18825
archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
18826
hardcode_libdir_flag_spec_GCJ='-R$libdir'
18827
hardcode_direct_GCJ=yes
18828
hardcode_shlibpath_var_GCJ=no
18832
if test "$GCC" = yes; then
18833
archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
18835
archive_cmds_GCJ='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
18837
hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
18838
hardcode_libdir_separator_GCJ=:
18839
hardcode_direct_GCJ=yes
18841
# hardcode_minus_L: Not really in the search PATH,
18842
# but as the default location of the library.
18843
hardcode_minus_L_GCJ=yes
18844
export_dynamic_flag_spec_GCJ='${wl}-E'
18848
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
18849
archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
18851
archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
18853
if test "$with_gnu_ld" = no; then
18854
hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
18855
hardcode_libdir_separator_GCJ=:
18857
hardcode_direct_GCJ=yes
18858
export_dynamic_flag_spec_GCJ='${wl}-E'
18860
# hardcode_minus_L: Not really in the search PATH,
18861
# but as the default location of the library.
18862
hardcode_minus_L_GCJ=yes
18867
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
18870
archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
18873
archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
18876
archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
18882
archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
18885
archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
18888
archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
18892
if test "$with_gnu_ld" = no; then
18893
hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
18894
hardcode_libdir_separator_GCJ=:
18898
hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
18899
hardcode_direct_GCJ=no
18900
hardcode_shlibpath_var_GCJ=no
18903
hardcode_direct_GCJ=yes
18904
export_dynamic_flag_spec_GCJ='${wl}-E'
18906
# hardcode_minus_L: Not really in the search PATH,
18907
# but as the default location of the library.
18908
hardcode_minus_L_GCJ=yes
18914
irix5* | irix6* | nonstopux*)
18915
if test "$GCC" = yes; then
18916
archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
18918
archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
18919
hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
18921
hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
18922
hardcode_libdir_separator_GCJ=:
18923
link_all_deplibs_GCJ=yes
18926
netbsd* | netbsdelf*-gnu)
18927
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
18928
archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
18930
archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
18932
hardcode_libdir_flag_spec_GCJ='-R$libdir'
18933
hardcode_direct_GCJ=yes
18934
hardcode_shlibpath_var_GCJ=no
18938
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18939
hardcode_direct_GCJ=yes
18940
hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
18941
hardcode_libdir_separator_GCJ=:
18942
hardcode_shlibpath_var_GCJ=no
18946
if test -f /usr/libexec/ld.so; then
18947
hardcode_direct_GCJ=yes
18948
hardcode_shlibpath_var_GCJ=no
18949
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
18950
archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
18951
archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
18952
hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
18953
export_dynamic_flag_spec_GCJ='${wl}-E'
18956
openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
18957
archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
18958
hardcode_libdir_flag_spec_GCJ='-R$libdir'
18961
archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
18962
hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
18972
hardcode_libdir_flag_spec_GCJ='-L$libdir'
18973
hardcode_minus_L_GCJ=yes
18974
allow_undefined_flag_GCJ=unsupported
18975
archive_cmds_GCJ='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
18976
old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
18980
if test "$GCC" = yes; then
18981
allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
18982
archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
18984
allow_undefined_flag_GCJ=' -expect_unresolved \*'
18985
archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
18987
hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
18988
hardcode_libdir_separator_GCJ=:
18991
osf4* | osf5*) # as osf3* with the addition of -msym flag
18992
if test "$GCC" = yes; then
18993
allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
18994
archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
18995
hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
18997
allow_undefined_flag_GCJ=' -expect_unresolved \*'
18998
archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
18999
archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
19000
$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
19002
# Both c and cxx compiler support -rpath directly
19003
hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
19005
hardcode_libdir_separator_GCJ=:
19009
no_undefined_flag_GCJ=' -z text'
19010
if test "$GCC" = yes; then
19012
archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
19013
archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
19014
$CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
19017
archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
19018
archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
19019
$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
19021
hardcode_libdir_flag_spec_GCJ='-R$libdir'
19022
hardcode_shlibpath_var_GCJ=no
19024
solaris2.[0-5] | solaris2.[0-5].*) ;;
19026
# The compiler driver will combine and reorder linker options,
19027
# but understands `-z linker_flag'. GCC discards it without `$wl',
19028
# but is careful enough not to reorder.
19029
# Supported since Solaris 2.6 (maybe 2.5.1?)
19030
if test "$GCC" = yes; then
19031
whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
19033
whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract'
19037
link_all_deplibs_GCJ=yes
19041
if test "x$host_vendor" = xsequent; then
19042
# Use $CC to link under sequent, because it throws in some extra .o
19043
# files that make .init and .fini sections work.
19044
archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
19046
archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
19048
hardcode_libdir_flag_spec_GCJ='-L$libdir'
19049
hardcode_direct_GCJ=yes
19050
hardcode_minus_L_GCJ=yes
19051
hardcode_shlibpath_var_GCJ=no
19055
case $host_vendor in
19057
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
19058
hardcode_direct_GCJ=yes # is this really true???
19061
## LD is ld it makes a PLAMLIB
19062
## CC just makes a GrossModule.
19063
archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
19064
reload_cmds_GCJ='$CC -r -o $output$reload_objs'
19065
hardcode_direct_GCJ=no
19068
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
19069
hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
19072
runpath_var='LD_RUN_PATH'
19073
hardcode_shlibpath_var_GCJ=no
19077
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
19078
hardcode_shlibpath_var_GCJ=no
19079
export_dynamic_flag_spec_GCJ='-Bexport'
19083
if test -d /usr/nec; then
19084
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
19085
hardcode_shlibpath_var_GCJ=no
19086
runpath_var=LD_RUN_PATH
19087
hardcode_runpath_var=yes
19092
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
19093
no_undefined_flag_GCJ='${wl}-z,text'
19094
archive_cmds_need_lc_GCJ=no
19095
hardcode_shlibpath_var_GCJ=no
19096
runpath_var='LD_RUN_PATH'
19098
if test "$GCC" = yes; then
19099
archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
19100
archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
19102
archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
19103
archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
19107
sysv5* | sco3.2v5* | sco5v6*)
19108
# Note: We can NOT use -z defs as we might desire, because we do not
19109
# link with -lc, and that would cause any symbols used from libc to
19110
# always be unresolved, which means just about no library would
19111
# ever link correctly. If we're not using GNU ld we use -z text
19112
# though, which does catch some bad symbols but isn't as heavy-handed
19114
no_undefined_flag_GCJ='${wl}-z,text'
19115
allow_undefined_flag_GCJ='${wl}-z,nodefs'
19116
archive_cmds_need_lc_GCJ=no
19117
hardcode_shlibpath_var_GCJ=no
19118
hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
19119
hardcode_libdir_separator_GCJ=':'
19120
link_all_deplibs_GCJ=yes
19121
export_dynamic_flag_spec_GCJ='${wl}-Bexport'
19122
runpath_var='LD_RUN_PATH'
19124
if test "$GCC" = yes; then
19125
archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
19126
archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
19128
archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
19129
archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
19134
archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
19135
hardcode_libdir_flag_spec_GCJ='-L$libdir'
19136
hardcode_shlibpath_var_GCJ=no
19145
{ echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
19146
echo "${ECHO_T}$ld_shlibs_GCJ" >&6; }
19147
test "$ld_shlibs_GCJ" = no && can_build_shared=no
19150
# Do we need to explicitly link libc?
19152
case "x$archive_cmds_need_lc_GCJ" in
19154
# Assume -lc should be added
19155
archive_cmds_need_lc_GCJ=yes
19157
if test "$enable_shared" = yes && test "$GCC" = yes; then
19158
case $archive_cmds_GCJ in
19160
# FIXME: we may have to deal with multi-command sequences.
19163
# Test whether the compiler implicitly links with -lc since on some
19164
# systems, -lgcc has to come before -lc. If gcc already passes -lc
19165
# to ld, don't add -lc before -lgcc.
19166
{ echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
19167
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
19169
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
19171
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19172
(eval $ac_compile) 2>&5
19174
echo "$as_me:$LINENO: \$? = $ac_status" >&5
19175
(exit $ac_status); } 2>conftest.err; then
19178
libobjs=conftest.$ac_objext
19180
wl=$lt_prog_compiler_wl_GCJ
19181
pic_flag=$lt_prog_compiler_pic_GCJ
19187
lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
19188
allow_undefined_flag_GCJ=
19189
if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
19190
(eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
19192
echo "$as_me:$LINENO: \$? = $ac_status" >&5
19193
(exit $ac_status); }
19195
archive_cmds_need_lc_GCJ=no
19197
archive_cmds_need_lc_GCJ=yes
19199
allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
19201
cat conftest.err 1>&5
19204
{ echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
19205
echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
19212
{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
19213
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
19214
library_names_spec=
19215
libname_spec='lib$name'
19219
postuninstall_cmds=
19223
shlibpath_overrides_runpath=unknown
19225
dynamic_linker="$host_os ld.so"
19226
sys_lib_dlsearch_path_spec="/lib /usr/lib"
19228
need_lib_prefix=unknown
19229
hardcode_into_libs=no
19231
# when you set need_version to no, make sure it does not cause -set_version
19232
# flags to be left without arguments
19233
need_version=unknown
19238
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
19239
shlibpath_var=LIBPATH
19241
# AIX 3 has no versioning support, so we append a major version to the name.
19242
soname_spec='${libname}${release}${shared_ext}$major'
19249
hardcode_into_libs=yes
19250
if test "$host_cpu" = ia64; then
19251
# AIX 5 supports IA64
19252
library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
19253
shlibpath_var=LD_LIBRARY_PATH
19255
# With GCC up to 2.95.x, collect2 would create an import file
19256
# for dependence libraries. The import file would start with
19257
# the line `#! .'. This would cause the generated library to
19258
# depend on `.', always an invalid library. This was fixed in
19259
# development snapshots of GCC prior to 3.0.
19261
aix4 | aix4.[01] | aix4.[01].*)
19262
if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
19264
echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
19267
can_build_shared=no
19271
# AIX (on Power*) has no versioning support, so currently we can not hardcode correct
19272
# soname into executable. Probably we can add versioning support to
19273
# collect2, so additional links can be useful in future.
19274
if test "$aix_use_runtimelinking" = yes; then
19275
# If using run time linking (on AIX 4.2 or later) use lib<name>.so
19276
# instead of lib<name>.a to let people know that these are not
19277
# typical AIX shared libraries.
19278
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19280
# We preserve .a as extension for shared libraries through AIX4.2
19281
# and later when we are not doing run time linking.
19282
library_names_spec='${libname}${release}.a $libname.a'
19283
soname_spec='${libname}${release}${shared_ext}$major'
19285
shlibpath_var=LIBPATH
19290
library_names_spec='$libname.ixlibrary $libname.a'
19291
# Create ${libname}_ixlibrary.a entries in /sys/libs.
19292
finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
19296
library_names_spec='${libname}${shared_ext}'
19297
dynamic_linker="$host_os ld.so"
19298
shlibpath_var=LIBRARY_PATH
19304
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19305
soname_spec='${libname}${release}${shared_ext}$major'
19306
finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
19307
shlibpath_var=LD_LIBRARY_PATH
19308
sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
19309
sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
19310
# the default ld.so.conf also contains /usr/contrib/lib and
19311
# /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
19312
# libtool to hard-code these into programs
19315
cygwin* | mingw* | pw32*)
19316
version_type=windows
19321
case $GCC,$host_os in
19322
yes,cygwin* | yes,mingw* | yes,pw32*)
19323
library_names_spec='$libname.dll.a'
19324
# DLL is installed to $(libdir)/../bin by postinstall_cmds
19325
postinstall_cmds='base_file=`basename \${file}`~
19326
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
19327
dldir=$destdir/`dirname \$dlpath`~
19328
test -d \$dldir || mkdir -p \$dldir~
19329
$install_prog $dir/$dlname \$dldir/$dlname~
19330
chmod a+x \$dldir/$dlname'
19331
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
19332
dlpath=$dir/\$dldll~
19334
shlibpath_overrides_runpath=yes
19338
# Cygwin DLLs use 'cyg' prefix rather than 'lib'
19339
soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
19340
sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
19343
# MinGW DLLs use traditional 'lib' prefix
19344
soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
19345
sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
19346
if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
19347
# It is most probably a Windows format PATH printed by
19348
# mingw gcc, but we are running on Cygwin. Gcc prints its search
19349
# path with ; separators, and with drive letters. We can handle the
19350
# drive letters (cygwin fileutils understands them), so leave them,
19351
# especially as we might pass files found there to a mingw objdump,
19352
# which wouldn't understand a cygwinified path. Ahh.
19353
sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
19355
sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
19359
# pw32 DLLs use 'pw' prefix rather than 'lib'
19360
library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
19366
library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
19369
dynamic_linker='Win32 ld.exe'
19370
# FIXME: first we should search . and the directory the executable is in
19374
darwin* | rhapsody*)
19375
dynamic_linker="$host_os dyld"
19376
version_type=darwin
19379
library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
19380
soname_spec='${libname}${release}${major}$shared_ext'
19381
shlibpath_overrides_runpath=yes
19382
shlibpath_var=DYLD_LIBRARY_PATH
19383
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
19385
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
19392
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
19393
soname_spec='${libname}${release}${shared_ext}$major'
19394
shlibpath_var=LD_LIBRARY_PATH
19401
freebsd* | dragonfly*)
19402
# DragonFly does not have aout. When/if they implement a new
19403
# versioning mechanism, adjust this.
19404
if test -x /usr/bin/objformat; then
19405
objformat=`/usr/bin/objformat`
19408
freebsd[123]*) objformat=aout ;;
19409
*) objformat=elf ;;
19412
version_type=freebsd-$objformat
19413
case $version_type in
19415
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
19420
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
19424
shlibpath_var=LD_LIBRARY_PATH
19427
shlibpath_overrides_runpath=yes
19429
freebsd3.[01]* | freebsdelf3.[01]*)
19430
shlibpath_overrides_runpath=yes
19431
hardcode_into_libs=yes
19433
freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
19434
freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
19435
shlibpath_overrides_runpath=no
19436
hardcode_into_libs=yes
19438
*) # from 4.6 on, and DragonFly
19439
shlibpath_overrides_runpath=yes
19440
hardcode_into_libs=yes
19449
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
19450
soname_spec='${libname}${release}${shared_ext}$major'
19451
shlibpath_var=LD_LIBRARY_PATH
19452
hardcode_into_libs=yes
19455
hpux9* | hpux10* | hpux11*)
19456
# Give a soname corresponding to the major version so that dld.sl refuses to
19457
# link against other versions.
19464
hardcode_into_libs=yes
19465
dynamic_linker="$host_os dld.so"
19466
shlibpath_var=LD_LIBRARY_PATH
19467
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
19468
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19469
soname_spec='${libname}${release}${shared_ext}$major'
19470
if test "X$HPUX_IA64_MODE" = X32; then
19471
sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
19473
sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
19475
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
19479
hardcode_into_libs=yes
19480
dynamic_linker="$host_os dld.sl"
19481
shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
19482
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
19483
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19484
soname_spec='${libname}${release}${shared_ext}$major'
19485
sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
19486
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
19490
dynamic_linker="$host_os dld.sl"
19491
shlibpath_var=SHLIB_PATH
19492
shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
19493
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19494
soname_spec='${libname}${release}${shared_ext}$major'
19497
# HP-UX runs *really* slowly unless shared libraries are mode 555.
19498
postinstall_cmds='chmod 555 $lib'
19505
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
19506
soname_spec='${libname}${release}${shared_ext}$major'
19507
dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
19508
shlibpath_var=LD_LIBRARY_PATH
19509
shlibpath_overrides_runpath=no
19510
hardcode_into_libs=yes
19513
irix5* | irix6* | nonstopux*)
19515
nonstopux*) version_type=nonstopux ;;
19517
if test "$lt_cv_prog_gnu_ld" = yes; then
19525
soname_spec='${libname}${release}${shared_ext}$major'
19526
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
19528
irix5* | nonstopux*)
19529
libsuff= shlibsuff=
19532
case $LD in # libtool.m4 will add one of these switches to LD
19533
*-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
19534
libsuff= shlibsuff= libmagic=32-bit;;
19535
*-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
19536
libsuff=32 shlibsuff=N32 libmagic=N32;;
19537
*-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
19538
libsuff=64 shlibsuff=64 libmagic=64-bit;;
19539
*) libsuff= shlibsuff= libmagic=never-match;;
19543
shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
19544
shlibpath_overrides_runpath=no
19545
sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
19546
sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
19547
hardcode_into_libs=yes
19550
# No shared lib support for Linux oldld, aout, or coff.
19551
linux*oldld* | linux*aout* | linux*coff*)
19555
# This must be Linux ELF.
19556
linux* | k*bsd*-gnu)
19560
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19561
soname_spec='${libname}${release}${shared_ext}$major'
19562
finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
19563
shlibpath_var=LD_LIBRARY_PATH
19564
shlibpath_overrides_runpath=no
19565
# This implies no fast_install, which is unacceptable.
19566
# Some rework will be needed to allow for fast_install
19567
# before this can be enabled.
19568
hardcode_into_libs=yes
19570
# Append ld.so.conf contents to the search path
19571
if test -f /etc/ld.so.conf; then
19572
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
19573
sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
19576
# We used to test for /lib/ld.so.1 and disable shared libraries on
19577
# powerpc, because MkLinux only supported shared libraries with the
19578
# GNU dynamic linker. Since this was broken with cross compilers,
19579
# most powerpc-linux boxes support dynamic linking these days and
19580
# people can always --disable-shared, the test was removed, and we
19581
# assume the GNU/Linux dynamic linker is in use.
19582
dynamic_linker='GNU/Linux ld.so'
19589
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
19590
soname_spec='${libname}${release}${shared_ext}$major'
19591
shlibpath_var=LD_LIBRARY_PATH
19592
shlibpath_overrides_runpath=no
19593
hardcode_into_libs=yes
19594
dynamic_linker='NetBSD ld.elf_so'
19601
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
19602
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
19603
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
19604
dynamic_linker='NetBSD (a.out) ld.so'
19606
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
19607
soname_spec='${libname}${release}${shared_ext}$major'
19608
dynamic_linker='NetBSD ld.elf_so'
19610
shlibpath_var=LD_LIBRARY_PATH
19611
shlibpath_overrides_runpath=yes
19612
hardcode_into_libs=yes
19617
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19618
shlibpath_var=LD_LIBRARY_PATH
19619
shlibpath_overrides_runpath=yes
19626
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19627
soname_spec='${libname}${release}${shared_ext}$major'
19628
shlibpath_var=LD_LIBRARY_PATH
19629
shlibpath_overrides_runpath=yes
19634
sys_lib_dlsearch_path_spec="/usr/lib"
19636
# Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
19638
openbsd3.3 | openbsd3.3.*) need_version=yes ;;
19639
*) need_version=no ;;
19641
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
19642
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
19643
shlibpath_var=LD_LIBRARY_PATH
19644
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
19646
openbsd2.[89] | openbsd2.[89].*)
19647
shlibpath_overrides_runpath=no
19650
shlibpath_overrides_runpath=yes
19654
shlibpath_overrides_runpath=yes
19659
libname_spec='$name'
19662
library_names_spec='$libname${shared_ext} $libname.a'
19663
dynamic_linker='OS/2 ld.exe'
19664
shlibpath_var=LIBPATH
19667
osf3* | osf4* | osf5*)
19671
soname_spec='${libname}${release}${shared_ext}$major'
19672
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19673
shlibpath_var=LD_LIBRARY_PATH
19674
sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
19675
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
19686
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19687
soname_spec='${libname}${release}${shared_ext}$major'
19688
shlibpath_var=LD_LIBRARY_PATH
19689
shlibpath_overrides_runpath=yes
19690
hardcode_into_libs=yes
19691
# ldd complains unless libraries are executable
19692
postinstall_cmds='chmod +x $lib'
19697
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
19698
finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
19699
shlibpath_var=LD_LIBRARY_PATH
19700
shlibpath_overrides_runpath=yes
19701
if test "$with_gnu_ld" = yes; then
19709
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19710
soname_spec='${libname}${release}${shared_ext}$major'
19711
shlibpath_var=LD_LIBRARY_PATH
19712
case $host_vendor in
19714
shlibpath_overrides_runpath=no
19716
export_dynamic_flag_spec='${wl}-Blargedynsym'
19717
runpath_var=LD_RUN_PATH
19725
shlibpath_overrides_runpath=no
19726
sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
19732
if test -d /usr/nec ;then
19734
library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
19735
soname_spec='$libname${shared_ext}.$major'
19736
shlibpath_var=LD_LIBRARY_PATH
19740
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
19741
version_type=freebsd-elf
19744
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
19745
soname_spec='${libname}${release}${shared_ext}$major'
19746
shlibpath_var=LD_LIBRARY_PATH
19747
hardcode_into_libs=yes
19748
if test "$with_gnu_ld" = yes; then
19749
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
19750
shlibpath_overrides_runpath=no
19752
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
19753
shlibpath_overrides_runpath=yes
19756
sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
19760
sys_lib_dlsearch_path_spec='/usr/lib'
19765
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
19766
soname_spec='${libname}${release}${shared_ext}$major'
19767
shlibpath_var=LD_LIBRARY_PATH
19774
{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5
19775
echo "${ECHO_T}$dynamic_linker" >&6; }
19776
test "$dynamic_linker" = no && can_build_shared=no
19778
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
19779
if test "$GCC" = yes; then
19780
variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
19783
{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
19784
echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
19785
hardcode_action_GCJ=
19786
if test -n "$hardcode_libdir_flag_spec_GCJ" || \
19787
test -n "$runpath_var_GCJ" || \
19788
test "X$hardcode_automatic_GCJ" = "Xyes" ; then
19790
# We can hardcode non-existant directories.
19791
if test "$hardcode_direct_GCJ" != no &&
19792
# If the only mechanism to avoid hardcoding is shlibpath_var, we
19793
# have to relink, otherwise we might link with an installed library
19794
# when we should be linking with a yet-to-be-installed one
19795
## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
19796
test "$hardcode_minus_L_GCJ" != no; then
19797
# Linking always hardcodes the temporary library directory.
19798
hardcode_action_GCJ=relink
19800
# We can link without hardcoding, and we can hardcode nonexisting dirs.
19801
hardcode_action_GCJ=immediate
19804
# We cannot hardcode anything, or else we can only hardcode existing
19806
hardcode_action_GCJ=unsupported
19808
{ echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
19809
echo "${ECHO_T}$hardcode_action_GCJ" >&6; }
19811
if test "$hardcode_action_GCJ" = relink; then
19812
# Fast installation is not supported
19813
enable_fast_install=no
19814
elif test "$shlibpath_overrides_runpath" = yes ||
19815
test "$enable_shared" = no; then
19816
# Fast installation is not necessary
19817
enable_fast_install=needless
19821
# The else clause should only fire when bootstrapping the
19822
# libtool distribution, otherwise you forgot to ship ltmain.sh
19823
# with your package, and you will get complaints that there are
19824
# no rules to generate ltmain.sh.
19825
if test -f "$ltmain"; then
19826
# See if we are running on zsh, and set the options which allow our commands through
19827
# without removal of \ escapes.
19828
if test -n "${ZSH_VERSION+set}" ; then
19829
setopt NO_GLOB_SUBST
19831
# Now quote all the things that may contain metacharacters while being
19832
# careful not to overquote the AC_SUBSTed values. We take copies of the
19833
# variables and quote the copies for generation of the libtool script.
19834
for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
19836
libname_spec library_names_spec soname_spec extract_expsyms_cmds \
19837
old_striplib striplib file_magic_cmd finish_cmds finish_eval \
19838
deplibs_check_method reload_flag reload_cmds need_locks \
19839
lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
19840
lt_cv_sys_global_symbol_to_c_name_address \
19841
sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
19842
old_postinstall_cmds old_postuninstall_cmds \
19846
lt_prog_compiler_wl_GCJ \
19847
lt_prog_compiler_pic_GCJ \
19848
lt_prog_compiler_static_GCJ \
19849
lt_prog_compiler_no_builtin_flag_GCJ \
19850
export_dynamic_flag_spec_GCJ \
19851
thread_safe_flag_spec_GCJ \
19852
whole_archive_flag_spec_GCJ \
19853
enable_shared_with_static_runtimes_GCJ \
19854
old_archive_cmds_GCJ \
19855
old_archive_from_new_cmds_GCJ \
19856
predep_objects_GCJ \
19857
postdep_objects_GCJ \
19860
compiler_lib_search_path_GCJ \
19862
archive_expsym_cmds_GCJ \
19863
postinstall_cmds_GCJ \
19864
postuninstall_cmds_GCJ \
19865
old_archive_from_expsyms_cmds_GCJ \
19866
allow_undefined_flag_GCJ \
19867
no_undefined_flag_GCJ \
19868
export_symbols_cmds_GCJ \
19869
hardcode_libdir_flag_spec_GCJ \
19870
hardcode_libdir_flag_spec_ld_GCJ \
19871
hardcode_libdir_separator_GCJ \
19872
hardcode_automatic_GCJ \
19874
module_expsym_cmds_GCJ \
19875
lt_cv_prog_compiler_c_o_GCJ \
19876
fix_srcfile_path_GCJ \
19877
exclude_expsyms_GCJ \
19878
include_expsyms_GCJ; do
19881
old_archive_cmds_GCJ | \
19882
old_archive_from_new_cmds_GCJ | \
19883
archive_cmds_GCJ | \
19884
archive_expsym_cmds_GCJ | \
19885
module_cmds_GCJ | \
19886
module_expsym_cmds_GCJ | \
19887
old_archive_from_expsyms_cmds_GCJ | \
19888
export_symbols_cmds_GCJ | \
19889
extract_expsyms_cmds | reload_cmds | finish_cmds | \
19890
postinstall_cmds | postuninstall_cmds | \
19891
old_postinstall_cmds | old_postuninstall_cmds | \
19892
sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
19893
# Double-quote double-evaled strings.
19894
eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
19897
eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
19903
*'\$0 --fallback-echo"')
19904
lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
19910
cat <<__EOF__ >> "$cfgfile"
19911
# ### BEGIN LIBTOOL TAG CONFIG: $tagname
19913
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
19915
# Shell to use when invoking shell scripts.
19918
# Whether or not to build shared libraries.
19919
build_libtool_libs=$enable_shared
19921
# Whether or not to build static libraries.
19922
build_old_libs=$enable_static
19924
# Whether or not to add -lc for building shared libraries.
19925
build_libtool_need_lc=$archive_cmds_need_lc_GCJ
19927
# Whether or not to disallow shared libs when runtime libs are static
19928
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
19930
# Whether or not to optimize for fast installation.
19931
fast_install=$enable_fast_install
19934
host_alias=$host_alias
19938
# The build system.
19939
build_alias=$build_alias
19943
# An echo program that does not interpret backslashes.
19948
AR_FLAGS=$lt_AR_FLAGS
19953
# LTCC compiler flags.
19954
LTCFLAGS=$lt_LTCFLAGS
19956
# A language-specific compiler.
19957
CC=$lt_compiler_GCJ
19959
# Is the compiler the GNU C compiler?
19965
# The linker used to build libraries.
19968
# Whether we need hard or soft links.
19971
# A BSD-compatible nm program.
19974
# A symbol stripping program
19977
# Used to examine libraries when file_magic_cmd begins "file"
19978
MAGIC_CMD=$MAGIC_CMD
19980
# Used on cygwin: DLL creation program.
19983
# Used on cygwin: object dumper.
19986
# Used on cygwin: assembler.
19989
# The name of the directory that contains temporary libtool files.
19992
# How to create reloadable object files.
19993
reload_flag=$lt_reload_flag
19994
reload_cmds=$lt_reload_cmds
19996
# How to pass a linker flag through the compiler.
19997
wl=$lt_lt_prog_compiler_wl_GCJ
19999
# Object file suffix (normally "o").
20000
objext="$ac_objext"
20002
# Old archive suffix (normally "a").
20005
# Shared library suffix (normally ".so").
20006
shrext_cmds='$shrext_cmds'
20008
# Executable file suffix (normally "").
20011
# Additional compiler flags for building library objects.
20012
pic_flag=$lt_lt_prog_compiler_pic_GCJ
20015
# What is the maximum length of a command?
20016
max_cmd_len=$lt_cv_sys_max_cmd_len
20018
# Does compiler simultaneously support -c and -o options?
20019
compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
20021
# Must we lock files when doing compilation?
20022
need_locks=$lt_need_locks
20024
# Do we need the lib prefix for modules?
20025
need_lib_prefix=$need_lib_prefix
20027
# Do we need a version for libraries?
20028
need_version=$need_version
20030
# Whether dlopen is supported.
20031
dlopen_support=$enable_dlopen
20033
# Whether dlopen of programs is supported.
20034
dlopen_self=$enable_dlopen_self
20036
# Whether dlopen of statically linked programs is supported.
20037
dlopen_self_static=$enable_dlopen_self_static
20039
# Compiler flag to prevent dynamic linking.
20040
link_static_flag=$lt_lt_prog_compiler_static_GCJ
20042
# Compiler flag to turn off builtin functions.
20043
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
20045
# Compiler flag to allow reflexive dlopens.
20046
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
20048
# Compiler flag to generate shared objects directly from archives.
20049
whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
20051
# Compiler flag to generate thread-safe objects.
20052
thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
20054
# Library versioning type.
20055
version_type=$version_type
20057
# Format of library name prefix.
20058
libname_spec=$lt_libname_spec
20060
# List of archive names. First name is the real one, the rest are links.
20061
# The last name is the one that the linker finds with -lNAME.
20062
library_names_spec=$lt_library_names_spec
20064
# The coded name of the library, if different from the real name.
20065
soname_spec=$lt_soname_spec
20067
# Commands used to build and install an old-style archive.
20069
old_archive_cmds=$lt_old_archive_cmds_GCJ
20070
old_postinstall_cmds=$lt_old_postinstall_cmds
20071
old_postuninstall_cmds=$lt_old_postuninstall_cmds
20073
# Create an old-style archive from a shared archive.
20074
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
20076
# Create a temporary old-style archive to link instead of a shared archive.
20077
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
20079
# Commands used to build and install a shared archive.
20080
archive_cmds=$lt_archive_cmds_GCJ
20081
archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
20082
postinstall_cmds=$lt_postinstall_cmds
20083
postuninstall_cmds=$lt_postuninstall_cmds
20085
# Commands used to build a loadable module (assumed same as above if empty)
20086
module_cmds=$lt_module_cmds_GCJ
20087
module_expsym_cmds=$lt_module_expsym_cmds_GCJ
20089
# Commands to strip libraries.
20090
old_striplib=$lt_old_striplib
20091
striplib=$lt_striplib
20093
# Dependencies to place before the objects being linked to create a
20095
predep_objects=$lt_predep_objects_GCJ
20097
# Dependencies to place after the objects being linked to create a
20099
postdep_objects=$lt_postdep_objects_GCJ
20101
# Dependencies to place before the objects being linked to create a
20103
predeps=$lt_predeps_GCJ
20105
# Dependencies to place after the objects being linked to create a
20107
postdeps=$lt_postdeps_GCJ
20109
# The library search path used internally by the compiler when linking
20110
# a shared library.
20111
compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
20113
# Method to check whether dependent libraries are shared objects.
20114
deplibs_check_method=$lt_deplibs_check_method
20116
# Command to use when deplibs_check_method == file_magic.
20117
file_magic_cmd=$lt_file_magic_cmd
20119
# Flag that allows shared libraries with undefined symbols to be built.
20120
allow_undefined_flag=$lt_allow_undefined_flag_GCJ
20122
# Flag that forces no undefined symbols.
20123
no_undefined_flag=$lt_no_undefined_flag_GCJ
20125
# Commands used to finish a libtool library installation in a directory.
20126
finish_cmds=$lt_finish_cmds
20128
# Same as above, but a single script fragment to be evaled but not shown.
20129
finish_eval=$lt_finish_eval
20131
# Take the output of nm and produce a listing of raw symbols and C names.
20132
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
20134
# Transform the output of nm in a proper C declaration
20135
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
20137
# Transform the output of nm in a C name address pair
20138
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
20140
# This is the shared library runtime path variable.
20141
runpath_var=$runpath_var
20143
# This is the shared library path variable.
20144
shlibpath_var=$shlibpath_var
20146
# Is shlibpath searched before the hard-coded library search path?
20147
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
20149
# How to hardcode a shared library path into an executable.
20150
hardcode_action=$hardcode_action_GCJ
20152
# Whether we should hardcode library paths into libraries.
20153
hardcode_into_libs=$hardcode_into_libs
20155
# Flag to hardcode \$libdir into a binary during linking.
20156
# This must work even if \$libdir does not exist.
20157
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
20159
# If ld is used when linking, flag to hardcode \$libdir into
20160
# a binary during linking. This must work even if \$libdir does
20162
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
20164
# Whether we need a single -rpath flag with a separated argument.
20165
hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
20167
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
20168
# resulting binary.
20169
hardcode_direct=$hardcode_direct_GCJ
20171
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
20172
# resulting binary.
20173
hardcode_minus_L=$hardcode_minus_L_GCJ
20175
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
20176
# the resulting binary.
20177
hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
20179
# Set to yes if building a shared library automatically hardcodes DIR into the library
20180
# and all subsequent libraries and executables linked against it.
20181
hardcode_automatic=$hardcode_automatic_GCJ
20183
# Variables whose values should be saved in libtool wrapper scripts and
20184
# restored at relink time.
20185
variables_saved_for_relink="$variables_saved_for_relink"
20187
# Whether libtool must link a program against all its dependency libraries.
20188
link_all_deplibs=$link_all_deplibs_GCJ
20190
# Compile-time system search path for libraries
20191
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
20193
# Run-time system search path for libraries
20194
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
20196
# Fix the shell variable \$srcfile for the compiler.
20197
fix_srcfile_path=$lt_fix_srcfile_path
20199
# Set to yes if exported symbols are required.
20200
always_export_symbols=$always_export_symbols_GCJ
20202
# The commands to list exported symbols.
20203
export_symbols_cmds=$lt_export_symbols_cmds_GCJ
20205
# The commands to extract the exported symbol list from a shared archive.
20206
extract_expsyms_cmds=$lt_extract_expsyms_cmds
20208
# Symbols that should not be listed in the preloaded symbols.
20209
exclude_expsyms=$lt_exclude_expsyms_GCJ
20211
# Symbols that must always be exported.
20212
include_expsyms=$lt_include_expsyms_GCJ
20214
# ### END LIBTOOL TAG CONFIG: $tagname
20220
# If there is no Makefile yet, we rely on a make rule to execute
20221
# `config.status --recheck' to rerun these tests and create the
20222
# libtool script then.
20223
ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
20224
if test -f "$ltmain_in"; then
20225
test -f Makefile && make "$ltmain"
20231
ac_cpp='$CPP $CPPFLAGS'
20232
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20233
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20234
ac_compiler_gnu=$ac_cv_c_compiler_gnu
20246
# Source file extension for RC test sources.
20249
# Object file extension for compiled RC test sources.
20253
# Code to be used in simple compile tests
20254
lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
20256
# Code to be used in simple link tests
20257
lt_simple_link_test_code="$lt_simple_compile_test_code"
20259
# ltmain only uses $CC for tagged configurations so make sure $CC is set.
20261
# If no C compiler was specified, use CC.
20264
# If no C compiler flags were specified, use CFLAGS.
20265
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
20267
# Allow CC to be a program name with arguments.
20271
# save warnings/boilerplate of simple test code
20272
ac_outfile=conftest.$ac_objext
20273
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
20274
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
20275
_lt_compiler_boilerplate=`cat conftest.err`
20278
ac_outfile=conftest.$ac_objext
20279
echo "$lt_simple_link_test_code" >conftest.$ac_ext
20280
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
20281
_lt_linker_boilerplate=`cat conftest.err`
20285
# Allow CC to be a program name with arguments.
20290
for cc_temp in $compiler""; do
20292
compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
20293
distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
20298
cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
20300
lt_cv_prog_compiler_c_o_RC=yes
20302
# The else clause should only fire when bootstrapping the
20303
# libtool distribution, otherwise you forgot to ship ltmain.sh
20304
# with your package, and you will get complaints that there are
20305
# no rules to generate ltmain.sh.
20306
if test -f "$ltmain"; then
20307
# See if we are running on zsh, and set the options which allow our commands through
20308
# without removal of \ escapes.
20309
if test -n "${ZSH_VERSION+set}" ; then
20310
setopt NO_GLOB_SUBST
20312
# Now quote all the things that may contain metacharacters while being
20313
# careful not to overquote the AC_SUBSTed values. We take copies of the
20314
# variables and quote the copies for generation of the libtool script.
20315
for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
20317
libname_spec library_names_spec soname_spec extract_expsyms_cmds \
20318
old_striplib striplib file_magic_cmd finish_cmds finish_eval \
20319
deplibs_check_method reload_flag reload_cmds need_locks \
20320
lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
20321
lt_cv_sys_global_symbol_to_c_name_address \
20322
sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
20323
old_postinstall_cmds old_postuninstall_cmds \
20327
lt_prog_compiler_wl_RC \
20328
lt_prog_compiler_pic_RC \
20329
lt_prog_compiler_static_RC \
20330
lt_prog_compiler_no_builtin_flag_RC \
20331
export_dynamic_flag_spec_RC \
20332
thread_safe_flag_spec_RC \
20333
whole_archive_flag_spec_RC \
20334
enable_shared_with_static_runtimes_RC \
20335
old_archive_cmds_RC \
20336
old_archive_from_new_cmds_RC \
20337
predep_objects_RC \
20338
postdep_objects_RC \
20341
compiler_lib_search_path_RC \
20343
archive_expsym_cmds_RC \
20344
postinstall_cmds_RC \
20345
postuninstall_cmds_RC \
20346
old_archive_from_expsyms_cmds_RC \
20347
allow_undefined_flag_RC \
20348
no_undefined_flag_RC \
20349
export_symbols_cmds_RC \
20350
hardcode_libdir_flag_spec_RC \
20351
hardcode_libdir_flag_spec_ld_RC \
20352
hardcode_libdir_separator_RC \
20353
hardcode_automatic_RC \
20355
module_expsym_cmds_RC \
20356
lt_cv_prog_compiler_c_o_RC \
20357
fix_srcfile_path_RC \
20358
exclude_expsyms_RC \
20359
include_expsyms_RC; do
20362
old_archive_cmds_RC | \
20363
old_archive_from_new_cmds_RC | \
20364
archive_cmds_RC | \
20365
archive_expsym_cmds_RC | \
20367
module_expsym_cmds_RC | \
20368
old_archive_from_expsyms_cmds_RC | \
20369
export_symbols_cmds_RC | \
20370
extract_expsyms_cmds | reload_cmds | finish_cmds | \
20371
postinstall_cmds | postuninstall_cmds | \
20372
old_postinstall_cmds | old_postuninstall_cmds | \
20373
sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
20374
# Double-quote double-evaled strings.
20375
eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
20378
eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
20384
*'\$0 --fallback-echo"')
20385
lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
20391
cat <<__EOF__ >> "$cfgfile"
20392
# ### BEGIN LIBTOOL TAG CONFIG: $tagname
20394
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20396
# Shell to use when invoking shell scripts.
20399
# Whether or not to build shared libraries.
20400
build_libtool_libs=$enable_shared
20402
# Whether or not to build static libraries.
20403
build_old_libs=$enable_static
20405
# Whether or not to add -lc for building shared libraries.
20406
build_libtool_need_lc=$archive_cmds_need_lc_RC
20408
# Whether or not to disallow shared libs when runtime libs are static
20409
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
20411
# Whether or not to optimize for fast installation.
20412
fast_install=$enable_fast_install
20415
host_alias=$host_alias
20419
# The build system.
20420
build_alias=$build_alias
20424
# An echo program that does not interpret backslashes.
20429
AR_FLAGS=$lt_AR_FLAGS
20434
# LTCC compiler flags.
20435
LTCFLAGS=$lt_LTCFLAGS
20437
# A language-specific compiler.
20440
# Is the compiler the GNU C compiler?
20446
# The linker used to build libraries.
20449
# Whether we need hard or soft links.
20452
# A BSD-compatible nm program.
20455
# A symbol stripping program
20458
# Used to examine libraries when file_magic_cmd begins "file"
20459
MAGIC_CMD=$MAGIC_CMD
20461
# Used on cygwin: DLL creation program.
20464
# Used on cygwin: object dumper.
20467
# Used on cygwin: assembler.
20470
# The name of the directory that contains temporary libtool files.
20473
# How to create reloadable object files.
20474
reload_flag=$lt_reload_flag
20475
reload_cmds=$lt_reload_cmds
20477
# How to pass a linker flag through the compiler.
20478
wl=$lt_lt_prog_compiler_wl_RC
20480
# Object file suffix (normally "o").
20481
objext="$ac_objext"
20483
# Old archive suffix (normally "a").
20486
# Shared library suffix (normally ".so").
20487
shrext_cmds='$shrext_cmds'
20489
# Executable file suffix (normally "").
20492
# Additional compiler flags for building library objects.
20493
pic_flag=$lt_lt_prog_compiler_pic_RC
20496
# What is the maximum length of a command?
20497
max_cmd_len=$lt_cv_sys_max_cmd_len
20499
# Does compiler simultaneously support -c and -o options?
20500
compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
20502
# Must we lock files when doing compilation?
20503
need_locks=$lt_need_locks
20505
# Do we need the lib prefix for modules?
20506
need_lib_prefix=$need_lib_prefix
20508
# Do we need a version for libraries?
20509
need_version=$need_version
20511
# Whether dlopen is supported.
20512
dlopen_support=$enable_dlopen
20514
# Whether dlopen of programs is supported.
20515
dlopen_self=$enable_dlopen_self
20517
# Whether dlopen of statically linked programs is supported.
20518
dlopen_self_static=$enable_dlopen_self_static
20520
# Compiler flag to prevent dynamic linking.
20521
link_static_flag=$lt_lt_prog_compiler_static_RC
20523
# Compiler flag to turn off builtin functions.
20524
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
20526
# Compiler flag to allow reflexive dlopens.
20527
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
20529
# Compiler flag to generate shared objects directly from archives.
20530
whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
20532
# Compiler flag to generate thread-safe objects.
20533
thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
20535
# Library versioning type.
20536
version_type=$version_type
20538
# Format of library name prefix.
20539
libname_spec=$lt_libname_spec
20541
# List of archive names. First name is the real one, the rest are links.
20542
# The last name is the one that the linker finds with -lNAME.
20543
library_names_spec=$lt_library_names_spec
20545
# The coded name of the library, if different from the real name.
20546
soname_spec=$lt_soname_spec
20548
# Commands used to build and install an old-style archive.
20550
old_archive_cmds=$lt_old_archive_cmds_RC
20551
old_postinstall_cmds=$lt_old_postinstall_cmds
20552
old_postuninstall_cmds=$lt_old_postuninstall_cmds
20554
# Create an old-style archive from a shared archive.
20555
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
20557
# Create a temporary old-style archive to link instead of a shared archive.
20558
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
20560
# Commands used to build and install a shared archive.
20561
archive_cmds=$lt_archive_cmds_RC
20562
archive_expsym_cmds=$lt_archive_expsym_cmds_RC
20563
postinstall_cmds=$lt_postinstall_cmds
20564
postuninstall_cmds=$lt_postuninstall_cmds
20566
# Commands used to build a loadable module (assumed same as above if empty)
20567
module_cmds=$lt_module_cmds_RC
20568
module_expsym_cmds=$lt_module_expsym_cmds_RC
20570
# Commands to strip libraries.
20571
old_striplib=$lt_old_striplib
20572
striplib=$lt_striplib
20574
# Dependencies to place before the objects being linked to create a
20576
predep_objects=$lt_predep_objects_RC
20578
# Dependencies to place after the objects being linked to create a
20580
postdep_objects=$lt_postdep_objects_RC
20582
# Dependencies to place before the objects being linked to create a
20584
predeps=$lt_predeps_RC
20586
# Dependencies to place after the objects being linked to create a
20588
postdeps=$lt_postdeps_RC
20590
# The library search path used internally by the compiler when linking
20591
# a shared library.
20592
compiler_lib_search_path=$lt_compiler_lib_search_path_RC
20594
# Method to check whether dependent libraries are shared objects.
20595
deplibs_check_method=$lt_deplibs_check_method
20597
# Command to use when deplibs_check_method == file_magic.
20598
file_magic_cmd=$lt_file_magic_cmd
20600
# Flag that allows shared libraries with undefined symbols to be built.
20601
allow_undefined_flag=$lt_allow_undefined_flag_RC
20603
# Flag that forces no undefined symbols.
20604
no_undefined_flag=$lt_no_undefined_flag_RC
20606
# Commands used to finish a libtool library installation in a directory.
20607
finish_cmds=$lt_finish_cmds
20609
# Same as above, but a single script fragment to be evaled but not shown.
20610
finish_eval=$lt_finish_eval
20612
# Take the output of nm and produce a listing of raw symbols and C names.
20613
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
20615
# Transform the output of nm in a proper C declaration
20616
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
20618
# Transform the output of nm in a C name address pair
20619
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
20621
# This is the shared library runtime path variable.
20622
runpath_var=$runpath_var
20624
# This is the shared library path variable.
20625
shlibpath_var=$shlibpath_var
20627
# Is shlibpath searched before the hard-coded library search path?
20628
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
20630
# How to hardcode a shared library path into an executable.
20631
hardcode_action=$hardcode_action_RC
20633
# Whether we should hardcode library paths into libraries.
20634
hardcode_into_libs=$hardcode_into_libs
20636
# Flag to hardcode \$libdir into a binary during linking.
20637
# This must work even if \$libdir does not exist.
20638
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
20640
# If ld is used when linking, flag to hardcode \$libdir into
20641
# a binary during linking. This must work even if \$libdir does
20643
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
20645
# Whether we need a single -rpath flag with a separated argument.
20646
hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
20648
# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
20649
# resulting binary.
20650
hardcode_direct=$hardcode_direct_RC
20652
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
20653
# resulting binary.
20654
hardcode_minus_L=$hardcode_minus_L_RC
20656
# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
20657
# the resulting binary.
20658
hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
20660
# Set to yes if building a shared library automatically hardcodes DIR into the library
20661
# and all subsequent libraries and executables linked against it.
20662
hardcode_automatic=$hardcode_automatic_RC
20664
# Variables whose values should be saved in libtool wrapper scripts and
20665
# restored at relink time.
20666
variables_saved_for_relink="$variables_saved_for_relink"
20668
# Whether libtool must link a program against all its dependency libraries.
20669
link_all_deplibs=$link_all_deplibs_RC
20671
# Compile-time system search path for libraries
20672
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
20674
# Run-time system search path for libraries
20675
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
20677
# Fix the shell variable \$srcfile for the compiler.
20678
fix_srcfile_path=$lt_fix_srcfile_path
20680
# Set to yes if exported symbols are required.
20681
always_export_symbols=$always_export_symbols_RC
20683
# The commands to list exported symbols.
20684
export_symbols_cmds=$lt_export_symbols_cmds_RC
20686
# The commands to extract the exported symbol list from a shared archive.
20687
extract_expsyms_cmds=$lt_extract_expsyms_cmds
20689
# Symbols that should not be listed in the preloaded symbols.
20690
exclude_expsyms=$lt_exclude_expsyms_RC
20692
# Symbols that must always be exported.
20693
include_expsyms=$lt_include_expsyms_RC
20695
# ### END LIBTOOL TAG CONFIG: $tagname
20701
# If there is no Makefile yet, we rely on a make rule to execute
20702
# `config.status --recheck' to rerun these tests and create the
20703
# libtool script then.
20704
ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
20705
if test -f "$ltmain_in"; then
20706
test -f Makefile && make "$ltmain"
20712
ac_cpp='$CPP $CPPFLAGS'
20713
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20714
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20715
ac_compiler_gnu=$ac_cv_c_compiler_gnu
20722
{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
20723
echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
20724
{ (exit 1); exit 1; }; }
20728
# Append the new tag name to the list of available tags.
20729
if test -n "$tagname" ; then
20730
available_tags="$available_tags $tagname"
20736
# Now substitute the updated list of available tags.
20737
if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
20738
mv "${ofile}T" "$ofile"
20742
{ { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
20743
echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
20744
{ (exit 1); exit 1; }; }
20750
# This can be used to rebuild libtool when needed
20751
LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
20753
# Always use our own libtool.
20754
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
20756
# Prevent multiple expansion
15551
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
15552
$as_echo "$hardcode_action_CXX" >&6; }
15554
if test "$hardcode_action_CXX" = relink ||
15555
test "$inherit_rpath_CXX" = yes; then
15556
# Fast installation is not supported
15557
enable_fast_install=no
15558
elif test "$shlibpath_overrides_runpath" = yes ||
15559
test "$enable_shared" = no; then
15560
# Fast installation is not necessary
15561
enable_fast_install=needless
15570
fi # test -n "$compiler"
15576
with_gnu_ld=$lt_save_with_gnu_ld
15577
lt_cv_path_LDCXX=$lt_cv_path_LD
15578
lt_cv_path_LD=$lt_save_path_LD
15579
lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
15580
lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
15581
fi # test "$_lt_caught_CXX_error" != yes
15584
ac_cpp='$CPP $CPPFLAGS'
15585
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15586
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15587
ac_compiler_gnu=$ac_cv_c_compiler_gnu
15601
ac_config_commands="$ac_config_commands libtool"
15606
# Only expand once:
20783
15610
ac_header_dirent=no
20784
15611
for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
20785
as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
20786
{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
20787
echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
20788
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20789
echo $ECHO_N "(cached) $ECHO_C" >&6
15612
as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
15613
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
15614
$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
15615
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
15616
$as_echo_n "(cached) " >&6
20791
cat >conftest.$ac_ext <<_ACEOF
20794
cat confdefs.h >>conftest.$ac_ext
20795
cat >>conftest.$ac_ext <<_ACEOF
15618
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20796
15619
/* end confdefs.h. */
20797
15620
#include <sys/types.h>
20798
15621
#include <$ac_hdr>
25252
19078
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
25253
19079
# 1. Remove the extension, and $U if already installed.
25254
19080
ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
25255
ac_i=`echo "$ac_i" | sed "$ac_script"`
19081
ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
25256
19082
# 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
25257
19083
# will be set to the directory where LIBOBJS objects are built.
25258
ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
25259
ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
19084
as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
19085
as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
25261
19087
LIBOBJS=$ac_libobjs
25263
19089
LTLIBOBJS=$ac_ltlibobjs
19092
if test -n "$EXEEXT"; then
19094
am__EXEEXT_FALSE='#'
19096
am__EXEEXT_TRUE='#'
25266
19100
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
25267
{ { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
25268
Usually this means the macro was only invoked conditionally." >&5
25269
echo "$as_me: error: conditional \"AMDEP\" was never defined.
25270
Usually this means the macro was only invoked conditionally." >&2;}
25271
{ (exit 1); exit 1; }; }
19101
as_fn_error "conditional \"AMDEP\" was never defined.
19102
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25273
19104
if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
25274
{ { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
25275
Usually this means the macro was only invoked conditionally." >&5
25276
echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
25277
Usually this means the macro was only invoked conditionally." >&2;}
25278
{ (exit 1); exit 1; }; }
25280
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
25281
{ { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
25282
Usually this means the macro was only invoked conditionally." >&5
25283
echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
25284
Usually this means the macro was only invoked conditionally." >&2;}
25285
{ (exit 1); exit 1; }; }
25287
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
25288
{ { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
25289
Usually this means the macro was only invoked conditionally." >&5
25290
echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
25291
Usually this means the macro was only invoked conditionally." >&2;}
25292
{ (exit 1); exit 1; }; }
19105
as_fn_error "conditional \"am__fastdepCXX\" was never defined.
19106
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19108
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19109
as_fn_error "conditional \"am__fastdepCC\" was never defined.
19110
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19112
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19113
as_fn_error "conditional \"am__fastdepCC\" was never defined.
19114
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25294
19116
if test -z "${CODEBLOCKS_NT_TRUE}" && test -z "${CODEBLOCKS_NT_FALSE}"; then
25295
{ { echo "$as_me:$LINENO: error: conditional \"CODEBLOCKS_NT\" was never defined.
25296
Usually this means the macro was only invoked conditionally." >&5
25297
echo "$as_me: error: conditional \"CODEBLOCKS_NT\" was never defined.
25298
Usually this means the macro was only invoked conditionally." >&2;}
25299
{ (exit 1); exit 1; }; }
19117
as_fn_error "conditional \"CODEBLOCKS_NT\" was never defined.
19118
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25301
19120
if test -z "${CODEBLOCKS_LINUX_TRUE}" && test -z "${CODEBLOCKS_LINUX_FALSE}"; then
25302
{ { echo "$as_me:$LINENO: error: conditional \"CODEBLOCKS_LINUX\" was never defined.
25303
Usually this means the macro was only invoked conditionally." >&5
25304
echo "$as_me: error: conditional \"CODEBLOCKS_LINUX\" was never defined.
25305
Usually this means the macro was only invoked conditionally." >&2;}
25306
{ (exit 1); exit 1; }; }
19121
as_fn_error "conditional \"CODEBLOCKS_LINUX\" was never defined.
19122
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25308
19124
if test -z "${CODEBLOCKS_DARWIN_TRUE}" && test -z "${CODEBLOCKS_DARWIN_FALSE}"; then
25309
{ { echo "$as_me:$LINENO: error: conditional \"CODEBLOCKS_DARWIN\" was never defined.
25310
Usually this means the macro was only invoked conditionally." >&5
25311
echo "$as_me: error: conditional \"CODEBLOCKS_DARWIN\" was never defined.
25312
Usually this means the macro was only invoked conditionally." >&2;}
25313
{ (exit 1); exit 1; }; }
19125
as_fn_error "conditional \"CODEBLOCKS_DARWIN\" was never defined.
19126
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19128
if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
19129
as_fn_error "conditional \"am__fastdepCXX\" was never defined.
19130
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25315
19132
if test -z "${HAVE_ZLIB_TRUE}" && test -z "${HAVE_ZLIB_FALSE}"; then
25316
{ { echo "$as_me:$LINENO: error: conditional \"HAVE_ZLIB\" was never defined.
25317
Usually this means the macro was only invoked conditionally." >&5
25318
echo "$as_me: error: conditional \"HAVE_ZLIB\" was never defined.
25319
Usually this means the macro was only invoked conditionally." >&2;}
25320
{ (exit 1); exit 1; }; }
19133
as_fn_error "conditional \"HAVE_ZLIB\" was never defined.
19134
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25322
19136
if test -z "${HAVE_BZIP2_TRUE}" && test -z "${HAVE_BZIP2_FALSE}"; then
25323
{ { echo "$as_me:$LINENO: error: conditional \"HAVE_BZIP2\" was never defined.
25324
Usually this means the macro was only invoked conditionally." >&5
25325
echo "$as_me: error: conditional \"HAVE_BZIP2\" was never defined.
25326
Usually this means the macro was only invoked conditionally." >&2;}
25327
{ (exit 1); exit 1; }; }
19137
as_fn_error "conditional \"HAVE_BZIP2\" was never defined.
19138
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25329
19140
if test -z "${BUILD_ASTYLE_TRUE}" && test -z "${BUILD_ASTYLE_FALSE}"; then
25330
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_ASTYLE\" was never defined.
25331
Usually this means the macro was only invoked conditionally." >&5
25332
echo "$as_me: error: conditional \"BUILD_ASTYLE\" was never defined.
25333
Usually this means the macro was only invoked conditionally." >&2;}
25334
{ (exit 1); exit 1; }; }
19141
as_fn_error "conditional \"BUILD_ASTYLE\" was never defined.
19142
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25336
19144
if test -z "${BUILD_AUTOSAVE_TRUE}" && test -z "${BUILD_AUTOSAVE_FALSE}"; then
25337
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_AUTOSAVE\" was never defined.
25338
Usually this means the macro was only invoked conditionally." >&5
25339
echo "$as_me: error: conditional \"BUILD_AUTOSAVE\" was never defined.
25340
Usually this means the macro was only invoked conditionally." >&2;}
25341
{ (exit 1); exit 1; }; }
19145
as_fn_error "conditional \"BUILD_AUTOSAVE\" was never defined.
19146
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25343
19148
if test -z "${BUILD_CLASSWIZARD_TRUE}" && test -z "${BUILD_CLASSWIZARD_FALSE}"; then
25344
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CLASSWIZARD\" was never defined.
25345
Usually this means the macro was only invoked conditionally." >&5
25346
echo "$as_me: error: conditional \"BUILD_CLASSWIZARD\" was never defined.
25347
Usually this means the macro was only invoked conditionally." >&2;}
25348
{ (exit 1); exit 1; }; }
19149
as_fn_error "conditional \"BUILD_CLASSWIZARD\" was never defined.
19150
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25350
19152
if test -z "${BUILD_CODECOMPLETION_TRUE}" && test -z "${BUILD_CODECOMPLETION_FALSE}"; then
25351
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CODECOMPLETION\" was never defined.
25352
Usually this means the macro was only invoked conditionally." >&5
25353
echo "$as_me: error: conditional \"BUILD_CODECOMPLETION\" was never defined.
25354
Usually this means the macro was only invoked conditionally." >&2;}
25355
{ (exit 1); exit 1; }; }
19153
as_fn_error "conditional \"BUILD_CODECOMPLETION\" was never defined.
19154
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25357
19156
if test -z "${BUILD_COMPILER_TRUE}" && test -z "${BUILD_COMPILER_FALSE}"; then
25358
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_COMPILER\" was never defined.
25359
Usually this means the macro was only invoked conditionally." >&5
25360
echo "$as_me: error: conditional \"BUILD_COMPILER\" was never defined.
25361
Usually this means the macro was only invoked conditionally." >&2;}
25362
{ (exit 1); exit 1; }; }
19157
as_fn_error "conditional \"BUILD_COMPILER\" was never defined.
19158
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25364
19160
if test -z "${BUILD_DEBUGGER_TRUE}" && test -z "${BUILD_DEBUGGER_FALSE}"; then
25365
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_DEBUGGER\" was never defined.
25366
Usually this means the macro was only invoked conditionally." >&5
25367
echo "$as_me: error: conditional \"BUILD_DEBUGGER\" was never defined.
25368
Usually this means the macro was only invoked conditionally." >&2;}
25369
{ (exit 1); exit 1; }; }
19161
as_fn_error "conditional \"BUILD_DEBUGGER\" was never defined.
19162
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25371
19164
if test -z "${BUILD_MIMEHANDLER_TRUE}" && test -z "${BUILD_MIMEHANDLER_FALSE}"; then
25372
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_MIMEHANDLER\" was never defined.
25373
Usually this means the macro was only invoked conditionally." >&5
25374
echo "$as_me: error: conditional \"BUILD_MIMEHANDLER\" was never defined.
25375
Usually this means the macro was only invoked conditionally." >&2;}
25376
{ (exit 1); exit 1; }; }
19165
as_fn_error "conditional \"BUILD_MIMEHANDLER\" was never defined.
19166
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25378
19168
if test -z "${BUILD_OPENFILESLIST_TRUE}" && test -z "${BUILD_OPENFILESLIST_FALSE}"; then
25379
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_OPENFILESLIST\" was never defined.
25380
Usually this means the macro was only invoked conditionally." >&5
25381
echo "$as_me: error: conditional \"BUILD_OPENFILESLIST\" was never defined.
25382
Usually this means the macro was only invoked conditionally." >&2;}
25383
{ (exit 1); exit 1; }; }
19169
as_fn_error "conditional \"BUILD_OPENFILESLIST\" was never defined.
19170
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25385
19172
if test -z "${BUILD_PROJECTSIMPORTER_TRUE}" && test -z "${BUILD_PROJECTSIMPORTER_FALSE}"; then
25386
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_PROJECTSIMPORTER\" was never defined.
25387
Usually this means the macro was only invoked conditionally." >&5
25388
echo "$as_me: error: conditional \"BUILD_PROJECTSIMPORTER\" was never defined.
25389
Usually this means the macro was only invoked conditionally." >&2;}
25390
{ (exit 1); exit 1; }; }
19173
as_fn_error "conditional \"BUILD_PROJECTSIMPORTER\" was never defined.
19174
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25392
19176
if test -z "${BUILD_SCRIPTEDWIZARD_TRUE}" && test -z "${BUILD_SCRIPTEDWIZARD_FALSE}"; then
25393
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_SCRIPTEDWIZARD\" was never defined.
25394
Usually this means the macro was only invoked conditionally." >&5
25395
echo "$as_me: error: conditional \"BUILD_SCRIPTEDWIZARD\" was never defined.
25396
Usually this means the macro was only invoked conditionally." >&2;}
25397
{ (exit 1); exit 1; }; }
19177
as_fn_error "conditional \"BUILD_SCRIPTEDWIZARD\" was never defined.
19178
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25399
19180
if test -z "${BUILD_TODO_TRUE}" && test -z "${BUILD_TODO_FALSE}"; then
25400
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_TODO\" was never defined.
25401
Usually this means the macro was only invoked conditionally." >&5
25402
echo "$as_me: error: conditional \"BUILD_TODO\" was never defined.
25403
Usually this means the macro was only invoked conditionally." >&2;}
25404
{ (exit 1); exit 1; }; }
25406
if test -z "${BUILD_MANIFEST_TRUE}" && test -z "${BUILD_MANIFEST_FALSE}"; then
25407
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_MANIFEST\" was never defined.
25408
Usually this means the macro was only invoked conditionally." >&5
25409
echo "$as_me: error: conditional \"BUILD_MANIFEST\" was never defined.
25410
Usually this means the macro was only invoked conditionally." >&2;}
25411
{ (exit 1); exit 1; }; }
25413
if test -z "${BUILD_MANIFEST_TRUE}" && test -z "${BUILD_MANIFEST_FALSE}"; then
25414
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_MANIFEST\" was never defined.
25415
Usually this means the macro was only invoked conditionally." >&5
25416
echo "$as_me: error: conditional \"BUILD_MANIFEST\" was never defined.
25417
Usually this means the macro was only invoked conditionally." >&2;}
25418
{ (exit 1); exit 1; }; }
25420
if test -z "${BUILD_AUTOVERSIONING_TRUE}" && test -z "${BUILD_AUTOVERSIONING_FALSE}"; then
25421
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_AUTOVERSIONING\" was never defined.
25422
Usually this means the macro was only invoked conditionally." >&5
25423
echo "$as_me: error: conditional \"BUILD_AUTOVERSIONING\" was never defined.
25424
Usually this means the macro was only invoked conditionally." >&2;}
25425
{ (exit 1); exit 1; }; }
25427
if test -z "${BUILD_BROWSETRACKER_TRUE}" && test -z "${BUILD_BROWSETRACKER_FALSE}"; then
25428
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_BROWSETRACKER\" was never defined.
25429
Usually this means the macro was only invoked conditionally." >&5
25430
echo "$as_me: error: conditional \"BUILD_BROWSETRACKER\" was never defined.
25431
Usually this means the macro was only invoked conditionally." >&2;}
25432
{ (exit 1); exit 1; }; }
25434
if test -z "${BUILD_BYOGAMES_TRUE}" && test -z "${BUILD_BYOGAMES_FALSE}"; then
25435
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_BYOGAMES\" was never defined.
25436
Usually this means the macro was only invoked conditionally." >&5
25437
echo "$as_me: error: conditional \"BUILD_BYOGAMES\" was never defined.
25438
Usually this means the macro was only invoked conditionally." >&2;}
25439
{ (exit 1); exit 1; }; }
25441
if test -z "${BUILD_CBKODERS_TRUE}" && test -z "${BUILD_CBKODERS_FALSE}"; then
25442
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CBKODERS\" was never defined.
25443
Usually this means the macro was only invoked conditionally." >&5
25444
echo "$as_me: error: conditional \"BUILD_CBKODERS\" was never defined.
25445
Usually this means the macro was only invoked conditionally." >&2;}
25446
{ (exit 1); exit 1; }; }
25448
if test -z "${BUILD_CODESNIPPETS_TRUE}" && test -z "${BUILD_CODESNIPPETS_FALSE}"; then
25449
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CODESNIPPETS\" was never defined.
25450
Usually this means the macro was only invoked conditionally." >&5
25451
echo "$as_me: error: conditional \"BUILD_CODESNIPPETS\" was never defined.
25452
Usually this means the macro was only invoked conditionally." >&2;}
25453
{ (exit 1); exit 1; }; }
25455
if test -z "${BUILD_CODESTAT_TRUE}" && test -z "${BUILD_CODESTAT_FALSE}"; then
25456
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CODESTAT\" was never defined.
25457
Usually this means the macro was only invoked conditionally." >&5
25458
echo "$as_me: error: conditional \"BUILD_CODESTAT\" was never defined.
25459
Usually this means the macro was only invoked conditionally." >&2;}
25460
{ (exit 1); exit 1; }; }
25462
if test -z "${BUILD_DRAGSCROLL_TRUE}" && test -z "${BUILD_DRAGSCROLL_FALSE}"; then
25463
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_DRAGSCROLL\" was never defined.
25464
Usually this means the macro was only invoked conditionally." >&5
25465
echo "$as_me: error: conditional \"BUILD_DRAGSCROLL\" was never defined.
25466
Usually this means the macro was only invoked conditionally." >&2;}
25467
{ (exit 1); exit 1; }; }
25469
if test -z "${BUILD_ENVVARS_TRUE}" && test -z "${BUILD_ENVVARS_FALSE}"; then
25470
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_ENVVARS\" was never defined.
25471
Usually this means the macro was only invoked conditionally." >&5
25472
echo "$as_me: error: conditional \"BUILD_ENVVARS\" was never defined.
25473
Usually this means the macro was only invoked conditionally." >&2;}
25474
{ (exit 1); exit 1; }; }
25476
if test -z "${BUILD_HELP_TRUE}" && test -z "${BUILD_HELP_FALSE}"; then
25477
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_HELP\" was never defined.
25478
Usually this means the macro was only invoked conditionally." >&5
25479
echo "$as_me: error: conditional \"BUILD_HELP\" was never defined.
25480
Usually this means the macro was only invoked conditionally." >&2;}
25481
{ (exit 1); exit 1; }; }
25483
if test -z "${BUILD_KEYBINDER_TRUE}" && test -z "${BUILD_KEYBINDER_FALSE}"; then
25484
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_KEYBINDER\" was never defined.
25485
Usually this means the macro was only invoked conditionally." >&5
25486
echo "$as_me: error: conditional \"BUILD_KEYBINDER\" was never defined.
25487
Usually this means the macro was only invoked conditionally." >&2;}
25488
{ (exit 1); exit 1; }; }
25490
if test -z "${BUILD_LIBFINDER_TRUE}" && test -z "${BUILD_LIBFINDER_FALSE}"; then
25491
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_LIBFINDER\" was never defined.
25492
Usually this means the macro was only invoked conditionally." >&5
25493
echo "$as_me: error: conditional \"BUILD_LIBFINDER\" was never defined.
25494
Usually this means the macro was only invoked conditionally." >&2;}
25495
{ (exit 1); exit 1; }; }
25497
if test -z "${BUILD_PROFILER_TRUE}" && test -z "${BUILD_PROFILER_FALSE}"; then
25498
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_PROFILER\" was never defined.
25499
Usually this means the macro was only invoked conditionally." >&5
25500
echo "$as_me: error: conditional \"BUILD_PROFILER\" was never defined.
25501
Usually this means the macro was only invoked conditionally." >&2;}
25502
{ (exit 1); exit 1; }; }
25504
if test -z "${BUILD_REGEX_TRUE}" && test -z "${BUILD_REGEX_FALSE}"; then
25505
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_REGEX\" was never defined.
25506
Usually this means the macro was only invoked conditionally." >&5
25507
echo "$as_me: error: conditional \"BUILD_REGEX\" was never defined.
25508
Usually this means the macro was only invoked conditionally." >&2;}
25509
{ (exit 1); exit 1; }; }
25511
if test -z "${BUILD_EXPORTER_TRUE}" && test -z "${BUILD_EXPORTER_FALSE}"; then
25512
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_EXPORTER\" was never defined.
25513
Usually this means the macro was only invoked conditionally." >&5
25514
echo "$as_me: error: conditional \"BUILD_EXPORTER\" was never defined.
25515
Usually this means the macro was only invoked conditionally." >&2;}
25516
{ (exit 1); exit 1; }; }
25518
if test -z "${BUILD_SYMTAB_TRUE}" && test -z "${BUILD_SYMTAB_FALSE}"; then
25519
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_SYMTAB\" was never defined.
25520
Usually this means the macro was only invoked conditionally." >&5
25521
echo "$as_me: error: conditional \"BUILD_SYMTAB\" was never defined.
25522
Usually this means the macro was only invoked conditionally." >&2;}
25523
{ (exit 1); exit 1; }; }
25525
if test -z "${BUILD_THREADSEARCH_TRUE}" && test -z "${BUILD_THREADSEARCH_FALSE}"; then
25526
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_THREADSEARCH\" was never defined.
25527
Usually this means the macro was only invoked conditionally." >&5
25528
echo "$as_me: error: conditional \"BUILD_THREADSEARCH\" was never defined.
25529
Usually this means the macro was only invoked conditionally." >&2;}
25530
{ (exit 1); exit 1; }; }
25532
if test -z "${BUILD_WXSMITH_TRUE}" && test -z "${BUILD_WXSMITH_FALSE}"; then
25533
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_WXSMITH\" was never defined.
25534
Usually this means the macro was only invoked conditionally." >&5
25535
echo "$as_me: error: conditional \"BUILD_WXSMITH\" was never defined.
25536
Usually this means the macro was only invoked conditionally." >&2;}
25537
{ (exit 1); exit 1; }; }
25539
if test -z "${BUILD_AUTOVERSIONING_TRUE}" && test -z "${BUILD_AUTOVERSIONING_FALSE}"; then
25540
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_AUTOVERSIONING\" was never defined.
25541
Usually this means the macro was only invoked conditionally." >&5
25542
echo "$as_me: error: conditional \"BUILD_AUTOVERSIONING\" was never defined.
25543
Usually this means the macro was only invoked conditionally." >&2;}
25544
{ (exit 1); exit 1; }; }
25546
if test -z "${BUILD_BROWSETRACKER_TRUE}" && test -z "${BUILD_BROWSETRACKER_FALSE}"; then
25547
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_BROWSETRACKER\" was never defined.
25548
Usually this means the macro was only invoked conditionally." >&5
25549
echo "$as_me: error: conditional \"BUILD_BROWSETRACKER\" was never defined.
25550
Usually this means the macro was only invoked conditionally." >&2;}
25551
{ (exit 1); exit 1; }; }
25553
if test -z "${BUILD_BYOGAMES_TRUE}" && test -z "${BUILD_BYOGAMES_FALSE}"; then
25554
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_BYOGAMES\" was never defined.
25555
Usually this means the macro was only invoked conditionally." >&5
25556
echo "$as_me: error: conditional \"BUILD_BYOGAMES\" was never defined.
25557
Usually this means the macro was only invoked conditionally." >&2;}
25558
{ (exit 1); exit 1; }; }
25560
if test -z "${BUILD_CBKODERS_TRUE}" && test -z "${BUILD_CBKODERS_FALSE}"; then
25561
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CBKODERS\" was never defined.
25562
Usually this means the macro was only invoked conditionally." >&5
25563
echo "$as_me: error: conditional \"BUILD_CBKODERS\" was never defined.
25564
Usually this means the macro was only invoked conditionally." >&2;}
25565
{ (exit 1); exit 1; }; }
25567
if test -z "${BUILD_CODESNIPPETS_TRUE}" && test -z "${BUILD_CODESNIPPETS_FALSE}"; then
25568
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CODESNIPPETS\" was never defined.
25569
Usually this means the macro was only invoked conditionally." >&5
25570
echo "$as_me: error: conditional \"BUILD_CODESNIPPETS\" was never defined.
25571
Usually this means the macro was only invoked conditionally." >&2;}
25572
{ (exit 1); exit 1; }; }
25574
if test -z "${BUILD_CODESTAT_TRUE}" && test -z "${BUILD_CODESTAT_FALSE}"; then
25575
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CODESTAT\" was never defined.
25576
Usually this means the macro was only invoked conditionally." >&5
25577
echo "$as_me: error: conditional \"BUILD_CODESTAT\" was never defined.
25578
Usually this means the macro was only invoked conditionally." >&2;}
25579
{ (exit 1); exit 1; }; }
25581
if test -z "${BUILD_DRAGSCROLL_TRUE}" && test -z "${BUILD_DRAGSCROLL_FALSE}"; then
25582
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_DRAGSCROLL\" was never defined.
25583
Usually this means the macro was only invoked conditionally." >&5
25584
echo "$as_me: error: conditional \"BUILD_DRAGSCROLL\" was never defined.
25585
Usually this means the macro was only invoked conditionally." >&2;}
25586
{ (exit 1); exit 1; }; }
25588
if test -z "${BUILD_ENVVARS_TRUE}" && test -z "${BUILD_ENVVARS_FALSE}"; then
25589
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_ENVVARS\" was never defined.
25590
Usually this means the macro was only invoked conditionally." >&5
25591
echo "$as_me: error: conditional \"BUILD_ENVVARS\" was never defined.
25592
Usually this means the macro was only invoked conditionally." >&2;}
25593
{ (exit 1); exit 1; }; }
25595
if test -z "${BUILD_HELP_TRUE}" && test -z "${BUILD_HELP_FALSE}"; then
25596
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_HELP\" was never defined.
25597
Usually this means the macro was only invoked conditionally." >&5
25598
echo "$as_me: error: conditional \"BUILD_HELP\" was never defined.
25599
Usually this means the macro was only invoked conditionally." >&2;}
25600
{ (exit 1); exit 1; }; }
25602
if test -z "${BUILD_KEYBINDER_TRUE}" && test -z "${BUILD_KEYBINDER_FALSE}"; then
25603
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_KEYBINDER\" was never defined.
25604
Usually this means the macro was only invoked conditionally." >&5
25605
echo "$as_me: error: conditional \"BUILD_KEYBINDER\" was never defined.
25606
Usually this means the macro was only invoked conditionally." >&2;}
25607
{ (exit 1); exit 1; }; }
25609
if test -z "${BUILD_LIBFINDER_TRUE}" && test -z "${BUILD_LIBFINDER_FALSE}"; then
25610
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_LIBFINDER\" was never defined.
25611
Usually this means the macro was only invoked conditionally." >&5
25612
echo "$as_me: error: conditional \"BUILD_LIBFINDER\" was never defined.
25613
Usually this means the macro was only invoked conditionally." >&2;}
25614
{ (exit 1); exit 1; }; }
25616
if test -z "${BUILD_PROFILER_TRUE}" && test -z "${BUILD_PROFILER_FALSE}"; then
25617
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_PROFILER\" was never defined.
25618
Usually this means the macro was only invoked conditionally." >&5
25619
echo "$as_me: error: conditional \"BUILD_PROFILER\" was never defined.
25620
Usually this means the macro was only invoked conditionally." >&2;}
25621
{ (exit 1); exit 1; }; }
25623
if test -z "${BUILD_REGEX_TRUE}" && test -z "${BUILD_REGEX_FALSE}"; then
25624
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_REGEX\" was never defined.
25625
Usually this means the macro was only invoked conditionally." >&5
25626
echo "$as_me: error: conditional \"BUILD_REGEX\" was never defined.
25627
Usually this means the macro was only invoked conditionally." >&2;}
25628
{ (exit 1); exit 1; }; }
25630
if test -z "${BUILD_EXPORTER_TRUE}" && test -z "${BUILD_EXPORTER_FALSE}"; then
25631
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_EXPORTER\" was never defined.
25632
Usually this means the macro was only invoked conditionally." >&5
25633
echo "$as_me: error: conditional \"BUILD_EXPORTER\" was never defined.
25634
Usually this means the macro was only invoked conditionally." >&2;}
25635
{ (exit 1); exit 1; }; }
25637
if test -z "${BUILD_SYMTAB_TRUE}" && test -z "${BUILD_SYMTAB_FALSE}"; then
25638
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_SYMTAB\" was never defined.
25639
Usually this means the macro was only invoked conditionally." >&5
25640
echo "$as_me: error: conditional \"BUILD_SYMTAB\" was never defined.
25641
Usually this means the macro was only invoked conditionally." >&2;}
25642
{ (exit 1); exit 1; }; }
25644
if test -z "${BUILD_THREADSEARCH_TRUE}" && test -z "${BUILD_THREADSEARCH_FALSE}"; then
25645
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_THREADSEARCH\" was never defined.
25646
Usually this means the macro was only invoked conditionally." >&5
25647
echo "$as_me: error: conditional \"BUILD_THREADSEARCH\" was never defined.
25648
Usually this means the macro was only invoked conditionally." >&2;}
25649
{ (exit 1); exit 1; }; }
25651
if test -z "${BUILD_WXSMITH_TRUE}" && test -z "${BUILD_WXSMITH_FALSE}"; then
25652
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_WXSMITH\" was never defined.
25653
Usually this means the macro was only invoked conditionally." >&5
25654
echo "$as_me: error: conditional \"BUILD_WXSMITH\" was never defined.
25655
Usually this means the macro was only invoked conditionally." >&2;}
25656
{ (exit 1); exit 1; }; }
25658
if test -z "${BUILD_AUTOVERSIONING_TRUE}" && test -z "${BUILD_AUTOVERSIONING_FALSE}"; then
25659
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_AUTOVERSIONING\" was never defined.
25660
Usually this means the macro was only invoked conditionally." >&5
25661
echo "$as_me: error: conditional \"BUILD_AUTOVERSIONING\" was never defined.
25662
Usually this means the macro was only invoked conditionally." >&2;}
25663
{ (exit 1); exit 1; }; }
25665
if test -z "${BUILD_BROWSETRACKER_TRUE}" && test -z "${BUILD_BROWSETRACKER_FALSE}"; then
25666
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_BROWSETRACKER\" was never defined.
25667
Usually this means the macro was only invoked conditionally." >&5
25668
echo "$as_me: error: conditional \"BUILD_BROWSETRACKER\" was never defined.
25669
Usually this means the macro was only invoked conditionally." >&2;}
25670
{ (exit 1); exit 1; }; }
25672
if test -z "${BUILD_BYOGAMES_TRUE}" && test -z "${BUILD_BYOGAMES_FALSE}"; then
25673
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_BYOGAMES\" was never defined.
25674
Usually this means the macro was only invoked conditionally." >&5
25675
echo "$as_me: error: conditional \"BUILD_BYOGAMES\" was never defined.
25676
Usually this means the macro was only invoked conditionally." >&2;}
25677
{ (exit 1); exit 1; }; }
25679
if test -z "${BUILD_CBKODERS_TRUE}" && test -z "${BUILD_CBKODERS_FALSE}"; then
25680
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CBKODERS\" was never defined.
25681
Usually this means the macro was only invoked conditionally." >&5
25682
echo "$as_me: error: conditional \"BUILD_CBKODERS\" was never defined.
25683
Usually this means the macro was only invoked conditionally." >&2;}
25684
{ (exit 1); exit 1; }; }
25686
if test -z "${BUILD_CODESNIPPETS_TRUE}" && test -z "${BUILD_CODESNIPPETS_FALSE}"; then
25687
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CODESNIPPETS\" was never defined.
25688
Usually this means the macro was only invoked conditionally." >&5
25689
echo "$as_me: error: conditional \"BUILD_CODESNIPPETS\" was never defined.
25690
Usually this means the macro was only invoked conditionally." >&2;}
25691
{ (exit 1); exit 1; }; }
25693
if test -z "${BUILD_CODESTAT_TRUE}" && test -z "${BUILD_CODESTAT_FALSE}"; then
25694
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CODESTAT\" was never defined.
25695
Usually this means the macro was only invoked conditionally." >&5
25696
echo "$as_me: error: conditional \"BUILD_CODESTAT\" was never defined.
25697
Usually this means the macro was only invoked conditionally." >&2;}
25698
{ (exit 1); exit 1; }; }
25700
if test -z "${BUILD_DRAGSCROLL_TRUE}" && test -z "${BUILD_DRAGSCROLL_FALSE}"; then
25701
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_DRAGSCROLL\" was never defined.
25702
Usually this means the macro was only invoked conditionally." >&5
25703
echo "$as_me: error: conditional \"BUILD_DRAGSCROLL\" was never defined.
25704
Usually this means the macro was only invoked conditionally." >&2;}
25705
{ (exit 1); exit 1; }; }
25707
if test -z "${BUILD_ENVVARS_TRUE}" && test -z "${BUILD_ENVVARS_FALSE}"; then
25708
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_ENVVARS\" was never defined.
25709
Usually this means the macro was only invoked conditionally." >&5
25710
echo "$as_me: error: conditional \"BUILD_ENVVARS\" was never defined.
25711
Usually this means the macro was only invoked conditionally." >&2;}
25712
{ (exit 1); exit 1; }; }
25714
if test -z "${BUILD_HELP_TRUE}" && test -z "${BUILD_HELP_FALSE}"; then
25715
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_HELP\" was never defined.
25716
Usually this means the macro was only invoked conditionally." >&5
25717
echo "$as_me: error: conditional \"BUILD_HELP\" was never defined.
25718
Usually this means the macro was only invoked conditionally." >&2;}
25719
{ (exit 1); exit 1; }; }
25721
if test -z "${BUILD_KEYBINDER_TRUE}" && test -z "${BUILD_KEYBINDER_FALSE}"; then
25722
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_KEYBINDER\" was never defined.
25723
Usually this means the macro was only invoked conditionally." >&5
25724
echo "$as_me: error: conditional \"BUILD_KEYBINDER\" was never defined.
25725
Usually this means the macro was only invoked conditionally." >&2;}
25726
{ (exit 1); exit 1; }; }
25728
if test -z "${BUILD_LIBFINDER_TRUE}" && test -z "${BUILD_LIBFINDER_FALSE}"; then
25729
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_LIBFINDER\" was never defined.
25730
Usually this means the macro was only invoked conditionally." >&5
25731
echo "$as_me: error: conditional \"BUILD_LIBFINDER\" was never defined.
25732
Usually this means the macro was only invoked conditionally." >&2;}
25733
{ (exit 1); exit 1; }; }
25735
if test -z "${BUILD_PROFILER_TRUE}" && test -z "${BUILD_PROFILER_FALSE}"; then
25736
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_PROFILER\" was never defined.
25737
Usually this means the macro was only invoked conditionally." >&5
25738
echo "$as_me: error: conditional \"BUILD_PROFILER\" was never defined.
25739
Usually this means the macro was only invoked conditionally." >&2;}
25740
{ (exit 1); exit 1; }; }
25742
if test -z "${BUILD_REGEX_TRUE}" && test -z "${BUILD_REGEX_FALSE}"; then
25743
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_REGEX\" was never defined.
25744
Usually this means the macro was only invoked conditionally." >&5
25745
echo "$as_me: error: conditional \"BUILD_REGEX\" was never defined.
25746
Usually this means the macro was only invoked conditionally." >&2;}
25747
{ (exit 1); exit 1; }; }
25749
if test -z "${BUILD_EXPORTER_TRUE}" && test -z "${BUILD_EXPORTER_FALSE}"; then
25750
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_EXPORTER\" was never defined.
25751
Usually this means the macro was only invoked conditionally." >&5
25752
echo "$as_me: error: conditional \"BUILD_EXPORTER\" was never defined.
25753
Usually this means the macro was only invoked conditionally." >&2;}
25754
{ (exit 1); exit 1; }; }
25756
if test -z "${BUILD_SYMTAB_TRUE}" && test -z "${BUILD_SYMTAB_FALSE}"; then
25757
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_SYMTAB\" was never defined.
25758
Usually this means the macro was only invoked conditionally." >&5
25759
echo "$as_me: error: conditional \"BUILD_SYMTAB\" was never defined.
25760
Usually this means the macro was only invoked conditionally." >&2;}
25761
{ (exit 1); exit 1; }; }
25763
if test -z "${BUILD_THREADSEARCH_TRUE}" && test -z "${BUILD_THREADSEARCH_FALSE}"; then
25764
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_THREADSEARCH\" was never defined.
25765
Usually this means the macro was only invoked conditionally." >&5
25766
echo "$as_me: error: conditional \"BUILD_THREADSEARCH\" was never defined.
25767
Usually this means the macro was only invoked conditionally." >&2;}
25768
{ (exit 1); exit 1; }; }
25770
if test -z "${BUILD_WXSMITH_TRUE}" && test -z "${BUILD_WXSMITH_FALSE}"; then
25771
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_WXSMITH\" was never defined.
25772
Usually this means the macro was only invoked conditionally." >&5
25773
echo "$as_me: error: conditional \"BUILD_WXSMITH\" was never defined.
25774
Usually this means the macro was only invoked conditionally." >&2;}
25775
{ (exit 1); exit 1; }; }
25777
if test -z "${BUILD_AUTOVERSIONING_TRUE}" && test -z "${BUILD_AUTOVERSIONING_FALSE}"; then
25778
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_AUTOVERSIONING\" was never defined.
25779
Usually this means the macro was only invoked conditionally." >&5
25780
echo "$as_me: error: conditional \"BUILD_AUTOVERSIONING\" was never defined.
25781
Usually this means the macro was only invoked conditionally." >&2;}
25782
{ (exit 1); exit 1; }; }
25784
if test -z "${BUILD_BROWSETRACKER_TRUE}" && test -z "${BUILD_BROWSETRACKER_FALSE}"; then
25785
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_BROWSETRACKER\" was never defined.
25786
Usually this means the macro was only invoked conditionally." >&5
25787
echo "$as_me: error: conditional \"BUILD_BROWSETRACKER\" was never defined.
25788
Usually this means the macro was only invoked conditionally." >&2;}
25789
{ (exit 1); exit 1; }; }
25791
if test -z "${BUILD_BYOGAMES_TRUE}" && test -z "${BUILD_BYOGAMES_FALSE}"; then
25792
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_BYOGAMES\" was never defined.
25793
Usually this means the macro was only invoked conditionally." >&5
25794
echo "$as_me: error: conditional \"BUILD_BYOGAMES\" was never defined.
25795
Usually this means the macro was only invoked conditionally." >&2;}
25796
{ (exit 1); exit 1; }; }
25798
if test -z "${BUILD_CBKODERS_TRUE}" && test -z "${BUILD_CBKODERS_FALSE}"; then
25799
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CBKODERS\" was never defined.
25800
Usually this means the macro was only invoked conditionally." >&5
25801
echo "$as_me: error: conditional \"BUILD_CBKODERS\" was never defined.
25802
Usually this means the macro was only invoked conditionally." >&2;}
25803
{ (exit 1); exit 1; }; }
25805
if test -z "${BUILD_CODESNIPPETS_TRUE}" && test -z "${BUILD_CODESNIPPETS_FALSE}"; then
25806
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CODESNIPPETS\" was never defined.
25807
Usually this means the macro was only invoked conditionally." >&5
25808
echo "$as_me: error: conditional \"BUILD_CODESNIPPETS\" was never defined.
25809
Usually this means the macro was only invoked conditionally." >&2;}
25810
{ (exit 1); exit 1; }; }
25812
if test -z "${BUILD_CODESTAT_TRUE}" && test -z "${BUILD_CODESTAT_FALSE}"; then
25813
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_CODESTAT\" was never defined.
25814
Usually this means the macro was only invoked conditionally." >&5
25815
echo "$as_me: error: conditional \"BUILD_CODESTAT\" was never defined.
25816
Usually this means the macro was only invoked conditionally." >&2;}
25817
{ (exit 1); exit 1; }; }
25819
if test -z "${BUILD_DRAGSCROLL_TRUE}" && test -z "${BUILD_DRAGSCROLL_FALSE}"; then
25820
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_DRAGSCROLL\" was never defined.
25821
Usually this means the macro was only invoked conditionally." >&5
25822
echo "$as_me: error: conditional \"BUILD_DRAGSCROLL\" was never defined.
25823
Usually this means the macro was only invoked conditionally." >&2;}
25824
{ (exit 1); exit 1; }; }
25826
if test -z "${BUILD_ENVVARS_TRUE}" && test -z "${BUILD_ENVVARS_FALSE}"; then
25827
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_ENVVARS\" was never defined.
25828
Usually this means the macro was only invoked conditionally." >&5
25829
echo "$as_me: error: conditional \"BUILD_ENVVARS\" was never defined.
25830
Usually this means the macro was only invoked conditionally." >&2;}
25831
{ (exit 1); exit 1; }; }
25833
if test -z "${BUILD_HELP_TRUE}" && test -z "${BUILD_HELP_FALSE}"; then
25834
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_HELP\" was never defined.
25835
Usually this means the macro was only invoked conditionally." >&5
25836
echo "$as_me: error: conditional \"BUILD_HELP\" was never defined.
25837
Usually this means the macro was only invoked conditionally." >&2;}
25838
{ (exit 1); exit 1; }; }
25840
if test -z "${BUILD_KEYBINDER_TRUE}" && test -z "${BUILD_KEYBINDER_FALSE}"; then
25841
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_KEYBINDER\" was never defined.
25842
Usually this means the macro was only invoked conditionally." >&5
25843
echo "$as_me: error: conditional \"BUILD_KEYBINDER\" was never defined.
25844
Usually this means the macro was only invoked conditionally." >&2;}
25845
{ (exit 1); exit 1; }; }
25847
if test -z "${BUILD_LIBFINDER_TRUE}" && test -z "${BUILD_LIBFINDER_FALSE}"; then
25848
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_LIBFINDER\" was never defined.
25849
Usually this means the macro was only invoked conditionally." >&5
25850
echo "$as_me: error: conditional \"BUILD_LIBFINDER\" was never defined.
25851
Usually this means the macro was only invoked conditionally." >&2;}
25852
{ (exit 1); exit 1; }; }
25854
if test -z "${BUILD_PROFILER_TRUE}" && test -z "${BUILD_PROFILER_FALSE}"; then
25855
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_PROFILER\" was never defined.
25856
Usually this means the macro was only invoked conditionally." >&5
25857
echo "$as_me: error: conditional \"BUILD_PROFILER\" was never defined.
25858
Usually this means the macro was only invoked conditionally." >&2;}
25859
{ (exit 1); exit 1; }; }
25861
if test -z "${BUILD_REGEX_TRUE}" && test -z "${BUILD_REGEX_FALSE}"; then
25862
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_REGEX\" was never defined.
25863
Usually this means the macro was only invoked conditionally." >&5
25864
echo "$as_me: error: conditional \"BUILD_REGEX\" was never defined.
25865
Usually this means the macro was only invoked conditionally." >&2;}
25866
{ (exit 1); exit 1; }; }
25868
if test -z "${BUILD_EXPORTER_TRUE}" && test -z "${BUILD_EXPORTER_FALSE}"; then
25869
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_EXPORTER\" was never defined.
25870
Usually this means the macro was only invoked conditionally." >&5
25871
echo "$as_me: error: conditional \"BUILD_EXPORTER\" was never defined.
25872
Usually this means the macro was only invoked conditionally." >&2;}
25873
{ (exit 1); exit 1; }; }
25875
if test -z "${BUILD_SYMTAB_TRUE}" && test -z "${BUILD_SYMTAB_FALSE}"; then
25876
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_SYMTAB\" was never defined.
25877
Usually this means the macro was only invoked conditionally." >&5
25878
echo "$as_me: error: conditional \"BUILD_SYMTAB\" was never defined.
25879
Usually this means the macro was only invoked conditionally." >&2;}
25880
{ (exit 1); exit 1; }; }
25882
if test -z "${BUILD_THREADSEARCH_TRUE}" && test -z "${BUILD_THREADSEARCH_FALSE}"; then
25883
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_THREADSEARCH\" was never defined.
25884
Usually this means the macro was only invoked conditionally." >&5
25885
echo "$as_me: error: conditional \"BUILD_THREADSEARCH\" was never defined.
25886
Usually this means the macro was only invoked conditionally." >&2;}
25887
{ (exit 1); exit 1; }; }
25889
if test -z "${BUILD_WXSMITH_TRUE}" && test -z "${BUILD_WXSMITH_FALSE}"; then
25890
{ { echo "$as_me:$LINENO: error: conditional \"BUILD_WXSMITH\" was never defined.
25891
Usually this means the macro was only invoked conditionally." >&5
25892
echo "$as_me: error: conditional \"BUILD_WXSMITH\" was never defined.
25893
Usually this means the macro was only invoked conditionally." >&2;}
25894
{ (exit 1); exit 1; }; }
25896
if test -z "${PRECOMPILE_HEADERS_TRUE}" && test -z "${PRECOMPILE_HEADERS_FALSE}"; then
25897
{ { echo "$as_me:$LINENO: error: conditional \"PRECOMPILE_HEADERS\" was never defined.
25898
Usually this means the macro was only invoked conditionally." >&5
25899
echo "$as_me: error: conditional \"PRECOMPILE_HEADERS\" was never defined.
25900
Usually this means the macro was only invoked conditionally." >&2;}
25901
{ (exit 1); exit 1; }; }
25903
if test -z "${PRECOMPILE_HEADERS_TRUE}" && test -z "${PRECOMPILE_HEADERS_FALSE}"; then
25904
{ { echo "$as_me:$LINENO: error: conditional \"PRECOMPILE_HEADERS\" was never defined.
25905
Usually this means the macro was only invoked conditionally." >&5
25906
echo "$as_me: error: conditional \"PRECOMPILE_HEADERS\" was never defined.
25907
Usually this means the macro was only invoked conditionally." >&2;}
25908
{ (exit 1); exit 1; }; }
19181
as_fn_error "conditional \"BUILD_TODO\" was never defined.
19182
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19184
if test -z "${BUILD_MANIFEST_TRUE}" && test -z "${BUILD_MANIFEST_FALSE}"; then
19185
as_fn_error "conditional \"BUILD_MANIFEST\" was never defined.
19186
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19188
if test -z "${BUILD_MANIFEST_TRUE}" && test -z "${BUILD_MANIFEST_FALSE}"; then
19189
as_fn_error "conditional \"BUILD_MANIFEST\" was never defined.
19190
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19192
if test -z "${BUILD_AUTOVERSIONING_TRUE}" && test -z "${BUILD_AUTOVERSIONING_FALSE}"; then
19193
as_fn_error "conditional \"BUILD_AUTOVERSIONING\" was never defined.
19194
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19196
if test -z "${BUILD_BROWSETRACKER_TRUE}" && test -z "${BUILD_BROWSETRACKER_FALSE}"; then
19197
as_fn_error "conditional \"BUILD_BROWSETRACKER\" was never defined.
19198
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19200
if test -z "${BUILD_BYOGAMES_TRUE}" && test -z "${BUILD_BYOGAMES_FALSE}"; then
19201
as_fn_error "conditional \"BUILD_BYOGAMES\" was never defined.
19202
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19204
if test -z "${BUILD_CBKODERS_TRUE}" && test -z "${BUILD_CBKODERS_FALSE}"; then
19205
as_fn_error "conditional \"BUILD_CBKODERS\" was never defined.
19206
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19208
if test -z "${BUILD_CODESNIPPETS_TRUE}" && test -z "${BUILD_CODESNIPPETS_FALSE}"; then
19209
as_fn_error "conditional \"BUILD_CODESNIPPETS\" was never defined.
19210
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19212
if test -z "${BUILD_CODESTAT_TRUE}" && test -z "${BUILD_CODESTAT_FALSE}"; then
19213
as_fn_error "conditional \"BUILD_CODESTAT\" was never defined.
19214
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19216
if test -z "${BUILD_COPYSTRINGS_TRUE}" && test -z "${BUILD_COPYSTRINGS_FALSE}"; then
19217
as_fn_error "conditional \"BUILD_COPYSTRINGS\" was never defined.
19218
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19220
if test -z "${BUILD_DRAGSCROLL_TRUE}" && test -z "${BUILD_DRAGSCROLL_FALSE}"; then
19221
as_fn_error "conditional \"BUILD_DRAGSCROLL\" was never defined.
19222
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19224
if test -z "${BUILD_ENVVARS_TRUE}" && test -z "${BUILD_ENVVARS_FALSE}"; then
19225
as_fn_error "conditional \"BUILD_ENVVARS\" was never defined.
19226
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19228
if test -z "${BUILD_HEADERFIXUP_TRUE}" && test -z "${BUILD_HEADERFIXUP_FALSE}"; then
19229
as_fn_error "conditional \"BUILD_HEADERFIXUP\" was never defined.
19230
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19232
if test -z "${BUILD_HELP_TRUE}" && test -z "${BUILD_HELP_FALSE}"; then
19233
as_fn_error "conditional \"BUILD_HELP\" was never defined.
19234
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19236
if test -z "${BUILD_KEYBINDER_TRUE}" && test -z "${BUILD_KEYBINDER_FALSE}"; then
19237
as_fn_error "conditional \"BUILD_KEYBINDER\" was never defined.
19238
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19240
if test -z "${BUILD_LIBFINDER_TRUE}" && test -z "${BUILD_LIBFINDER_FALSE}"; then
19241
as_fn_error "conditional \"BUILD_LIBFINDER\" was never defined.
19242
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19244
if test -z "${BUILD_PROFILER_TRUE}" && test -z "${BUILD_PROFILER_FALSE}"; then
19245
as_fn_error "conditional \"BUILD_PROFILER\" was never defined.
19246
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19248
if test -z "${BUILD_REGEX_TRUE}" && test -z "${BUILD_REGEX_FALSE}"; then
19249
as_fn_error "conditional \"BUILD_REGEX\" was never defined.
19250
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19252
if test -z "${BUILD_EXPORTER_TRUE}" && test -z "${BUILD_EXPORTER_FALSE}"; then
19253
as_fn_error "conditional \"BUILD_EXPORTER\" was never defined.
19254
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19256
if test -z "${BUILD_SYMTAB_TRUE}" && test -z "${BUILD_SYMTAB_FALSE}"; then
19257
as_fn_error "conditional \"BUILD_SYMTAB\" was never defined.
19258
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19260
if test -z "${BUILD_THREADSEARCH_TRUE}" && test -z "${BUILD_THREADSEARCH_FALSE}"; then
19261
as_fn_error "conditional \"BUILD_THREADSEARCH\" was never defined.
19262
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19264
if test -z "${BUILD_VALGRIND_TRUE}" && test -z "${BUILD_VALGRIND_FALSE}"; then
19265
as_fn_error "conditional \"BUILD_VALGRIND\" was never defined.
19266
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19268
if test -z "${BUILD_WXSMITH_TRUE}" && test -z "${BUILD_WXSMITH_FALSE}"; then
19269
as_fn_error "conditional \"BUILD_WXSMITH\" was never defined.
19270
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19272
if test -z "${BUILD_WXSMITHCONTRIB_TRUE}" && test -z "${BUILD_WXSMITHCONTRIB_FALSE}"; then
19273
as_fn_error "conditional \"BUILD_WXSMITHCONTRIB\" was never defined.
19274
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19276
if test -z "${BUILD_WXSMITHAUI_TRUE}" && test -z "${BUILD_WXSMITHAUI_FALSE}"; then
19277
as_fn_error "conditional \"BUILD_WXSMITHAUI\" was never defined.
19278
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19280
if test -z "${BUILD_HEXEDITOR_TRUE}" && test -z "${BUILD_HEXEDITOR_FALSE}"; then
19281
as_fn_error "conditional \"BUILD_HEXEDITOR\" was never defined.
19282
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19284
if test -z "${BUILD_INCSEARCH_TRUE}" && test -z "${BUILD_INCSEARCH_FALSE}"; then
19285
as_fn_error "conditional \"BUILD_INCSEARCH\" was never defined.
19286
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19288
if test -z "${BUILD_MOUSESAP_TRUE}" && test -z "${BUILD_MOUSESAP_FALSE}"; then
19289
as_fn_error "conditional \"BUILD_MOUSESAP\" was never defined.
19290
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19292
if test -z "${BUILD_CCCC_TRUE}" && test -z "${BUILD_CCCC_FALSE}"; then
19293
as_fn_error "conditional \"BUILD_CCCC\" was never defined.
19294
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19296
if test -z "${BUILD_CPPCHECK_TRUE}" && test -z "${BUILD_CPPCHECK_FALSE}"; then
19297
as_fn_error "conditional \"BUILD_CPPCHECK\" was never defined.
19298
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19300
if test -z "${BUILD_AUTOVERSIONING_TRUE}" && test -z "${BUILD_AUTOVERSIONING_FALSE}"; then
19301
as_fn_error "conditional \"BUILD_AUTOVERSIONING\" was never defined.
19302
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19304
if test -z "${BUILD_BROWSETRACKER_TRUE}" && test -z "${BUILD_BROWSETRACKER_FALSE}"; then
19305
as_fn_error "conditional \"BUILD_BROWSETRACKER\" was never defined.
19306
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19308
if test -z "${BUILD_BYOGAMES_TRUE}" && test -z "${BUILD_BYOGAMES_FALSE}"; then
19309
as_fn_error "conditional \"BUILD_BYOGAMES\" was never defined.
19310
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19312
if test -z "${BUILD_CBKODERS_TRUE}" && test -z "${BUILD_CBKODERS_FALSE}"; then
19313
as_fn_error "conditional \"BUILD_CBKODERS\" was never defined.
19314
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19316
if test -z "${BUILD_CODESNIPPETS_TRUE}" && test -z "${BUILD_CODESNIPPETS_FALSE}"; then
19317
as_fn_error "conditional \"BUILD_CODESNIPPETS\" was never defined.
19318
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19320
if test -z "${BUILD_CODESTAT_TRUE}" && test -z "${BUILD_CODESTAT_FALSE}"; then
19321
as_fn_error "conditional \"BUILD_CODESTAT\" was never defined.
19322
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19324
if test -z "${BUILD_COPYSTRINGS_TRUE}" && test -z "${BUILD_COPYSTRINGS_FALSE}"; then
19325
as_fn_error "conditional \"BUILD_COPYSTRINGS\" was never defined.
19326
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19328
if test -z "${BUILD_DRAGSCROLL_TRUE}" && test -z "${BUILD_DRAGSCROLL_FALSE}"; then
19329
as_fn_error "conditional \"BUILD_DRAGSCROLL\" was never defined.
19330
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19332
if test -z "${BUILD_ENVVARS_TRUE}" && test -z "${BUILD_ENVVARS_FALSE}"; then
19333
as_fn_error "conditional \"BUILD_ENVVARS\" was never defined.
19334
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19336
if test -z "${BUILD_HEADERFIXUP_TRUE}" && test -z "${BUILD_HEADERFIXUP_FALSE}"; then
19337
as_fn_error "conditional \"BUILD_HEADERFIXUP\" was never defined.
19338
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19340
if test -z "${BUILD_HELP_TRUE}" && test -z "${BUILD_HELP_FALSE}"; then
19341
as_fn_error "conditional \"BUILD_HELP\" was never defined.
19342
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19344
if test -z "${BUILD_KEYBINDER_TRUE}" && test -z "${BUILD_KEYBINDER_FALSE}"; then
19345
as_fn_error "conditional \"BUILD_KEYBINDER\" was never defined.
19346
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19348
if test -z "${BUILD_LIBFINDER_TRUE}" && test -z "${BUILD_LIBFINDER_FALSE}"; then
19349
as_fn_error "conditional \"BUILD_LIBFINDER\" was never defined.
19350
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19352
if test -z "${BUILD_PROFILER_TRUE}" && test -z "${BUILD_PROFILER_FALSE}"; then
19353
as_fn_error "conditional \"BUILD_PROFILER\" was never defined.
19354
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19356
if test -z "${BUILD_REGEX_TRUE}" && test -z "${BUILD_REGEX_FALSE}"; then
19357
as_fn_error "conditional \"BUILD_REGEX\" was never defined.
19358
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19360
if test -z "${BUILD_EXPORTER_TRUE}" && test -z "${BUILD_EXPORTER_FALSE}"; then
19361
as_fn_error "conditional \"BUILD_EXPORTER\" was never defined.
19362
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19364
if test -z "${BUILD_SYMTAB_TRUE}" && test -z "${BUILD_SYMTAB_FALSE}"; then
19365
as_fn_error "conditional \"BUILD_SYMTAB\" was never defined.
19366
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19368
if test -z "${BUILD_THREADSEARCH_TRUE}" && test -z "${BUILD_THREADSEARCH_FALSE}"; then
19369
as_fn_error "conditional \"BUILD_THREADSEARCH\" was never defined.
19370
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19372
if test -z "${BUILD_VALGRIND_TRUE}" && test -z "${BUILD_VALGRIND_FALSE}"; then
19373
as_fn_error "conditional \"BUILD_VALGRIND\" was never defined.
19374
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19376
if test -z "${BUILD_WXSMITH_TRUE}" && test -z "${BUILD_WXSMITH_FALSE}"; then
19377
as_fn_error "conditional \"BUILD_WXSMITH\" was never defined.
19378
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19380
if test -z "${BUILD_WXSMITHCONTRIB_TRUE}" && test -z "${BUILD_WXSMITHCONTRIB_FALSE}"; then
19381
as_fn_error "conditional \"BUILD_WXSMITHCONTRIB\" was never defined.
19382
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19384
if test -z "${BUILD_WXSMITHAUI_TRUE}" && test -z "${BUILD_WXSMITHAUI_FALSE}"; then
19385
as_fn_error "conditional \"BUILD_WXSMITHAUI\" was never defined.
19386
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19388
if test -z "${BUILD_HEXEDITOR_TRUE}" && test -z "${BUILD_HEXEDITOR_FALSE}"; then
19389
as_fn_error "conditional \"BUILD_HEXEDITOR\" was never defined.
19390
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19392
if test -z "${BUILD_INCSEARCH_TRUE}" && test -z "${BUILD_INCSEARCH_FALSE}"; then
19393
as_fn_error "conditional \"BUILD_INCSEARCH\" was never defined.
19394
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19396
if test -z "${BUILD_MOUSESAP_TRUE}" && test -z "${BUILD_MOUSESAP_FALSE}"; then
19397
as_fn_error "conditional \"BUILD_MOUSESAP\" was never defined.
19398
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19400
if test -z "${BUILD_CCCC_TRUE}" && test -z "${BUILD_CCCC_FALSE}"; then
19401
as_fn_error "conditional \"BUILD_CCCC\" was never defined.
19402
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19404
if test -z "${BUILD_CPPCHECK_TRUE}" && test -z "${BUILD_CPPCHECK_FALSE}"; then
19405
as_fn_error "conditional \"BUILD_CPPCHECK\" was never defined.
19406
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19408
if test -z "${BUILD_AUTOVERSIONING_TRUE}" && test -z "${BUILD_AUTOVERSIONING_FALSE}"; then
19409
as_fn_error "conditional \"BUILD_AUTOVERSIONING\" was never defined.
19410
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19412
if test -z "${BUILD_BROWSETRACKER_TRUE}" && test -z "${BUILD_BROWSETRACKER_FALSE}"; then
19413
as_fn_error "conditional \"BUILD_BROWSETRACKER\" was never defined.
19414
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19416
if test -z "${BUILD_BYOGAMES_TRUE}" && test -z "${BUILD_BYOGAMES_FALSE}"; then
19417
as_fn_error "conditional \"BUILD_BYOGAMES\" was never defined.
19418
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19420
if test -z "${BUILD_CBKODERS_TRUE}" && test -z "${BUILD_CBKODERS_FALSE}"; then
19421
as_fn_error "conditional \"BUILD_CBKODERS\" was never defined.
19422
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19424
if test -z "${BUILD_CODESNIPPETS_TRUE}" && test -z "${BUILD_CODESNIPPETS_FALSE}"; then
19425
as_fn_error "conditional \"BUILD_CODESNIPPETS\" was never defined.
19426
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19428
if test -z "${BUILD_CODESTAT_TRUE}" && test -z "${BUILD_CODESTAT_FALSE}"; then
19429
as_fn_error "conditional \"BUILD_CODESTAT\" was never defined.
19430
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19432
if test -z "${BUILD_COPYSTRINGS_TRUE}" && test -z "${BUILD_COPYSTRINGS_FALSE}"; then
19433
as_fn_error "conditional \"BUILD_COPYSTRINGS\" was never defined.
19434
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19436
if test -z "${BUILD_DRAGSCROLL_TRUE}" && test -z "${BUILD_DRAGSCROLL_FALSE}"; then
19437
as_fn_error "conditional \"BUILD_DRAGSCROLL\" was never defined.
19438
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19440
if test -z "${BUILD_ENVVARS_TRUE}" && test -z "${BUILD_ENVVARS_FALSE}"; then
19441
as_fn_error "conditional \"BUILD_ENVVARS\" was never defined.
19442
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19444
if test -z "${BUILD_HEADERFIXUP_TRUE}" && test -z "${BUILD_HEADERFIXUP_FALSE}"; then
19445
as_fn_error "conditional \"BUILD_HEADERFIXUP\" was never defined.
19446
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19448
if test -z "${BUILD_HELP_TRUE}" && test -z "${BUILD_HELP_FALSE}"; then
19449
as_fn_error "conditional \"BUILD_HELP\" was never defined.
19450
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19452
if test -z "${BUILD_KEYBINDER_TRUE}" && test -z "${BUILD_KEYBINDER_FALSE}"; then
19453
as_fn_error "conditional \"BUILD_KEYBINDER\" was never defined.
19454
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19456
if test -z "${BUILD_LIBFINDER_TRUE}" && test -z "${BUILD_LIBFINDER_FALSE}"; then
19457
as_fn_error "conditional \"BUILD_LIBFINDER\" was never defined.
19458
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19460
if test -z "${BUILD_PROFILER_TRUE}" && test -z "${BUILD_PROFILER_FALSE}"; then
19461
as_fn_error "conditional \"BUILD_PROFILER\" was never defined.
19462
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19464
if test -z "${BUILD_REGEX_TRUE}" && test -z "${BUILD_REGEX_FALSE}"; then
19465
as_fn_error "conditional \"BUILD_REGEX\" was never defined.
19466
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19468
if test -z "${BUILD_EXPORTER_TRUE}" && test -z "${BUILD_EXPORTER_FALSE}"; then
19469
as_fn_error "conditional \"BUILD_EXPORTER\" was never defined.
19470
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19472
if test -z "${BUILD_SYMTAB_TRUE}" && test -z "${BUILD_SYMTAB_FALSE}"; then
19473
as_fn_error "conditional \"BUILD_SYMTAB\" was never defined.
19474
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19476
if test -z "${BUILD_THREADSEARCH_TRUE}" && test -z "${BUILD_THREADSEARCH_FALSE}"; then
19477
as_fn_error "conditional \"BUILD_THREADSEARCH\" was never defined.
19478
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19480
if test -z "${BUILD_VALGRIND_TRUE}" && test -z "${BUILD_VALGRIND_FALSE}"; then
19481
as_fn_error "conditional \"BUILD_VALGRIND\" was never defined.
19482
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19484
if test -z "${BUILD_WXSMITH_TRUE}" && test -z "${BUILD_WXSMITH_FALSE}"; then
19485
as_fn_error "conditional \"BUILD_WXSMITH\" was never defined.
19486
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19488
if test -z "${BUILD_WXSMITHCONTRIB_TRUE}" && test -z "${BUILD_WXSMITHCONTRIB_FALSE}"; then
19489
as_fn_error "conditional \"BUILD_WXSMITHCONTRIB\" was never defined.
19490
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19492
if test -z "${BUILD_WXSMITHAUI_TRUE}" && test -z "${BUILD_WXSMITHAUI_FALSE}"; then
19493
as_fn_error "conditional \"BUILD_WXSMITHAUI\" was never defined.
19494
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19496
if test -z "${BUILD_HEXEDITOR_TRUE}" && test -z "${BUILD_HEXEDITOR_FALSE}"; then
19497
as_fn_error "conditional \"BUILD_HEXEDITOR\" was never defined.
19498
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19500
if test -z "${BUILD_INCSEARCH_TRUE}" && test -z "${BUILD_INCSEARCH_FALSE}"; then
19501
as_fn_error "conditional \"BUILD_INCSEARCH\" was never defined.
19502
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19504
if test -z "${BUILD_MOUSESAP_TRUE}" && test -z "${BUILD_MOUSESAP_FALSE}"; then
19505
as_fn_error "conditional \"BUILD_MOUSESAP\" was never defined.
19506
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19508
if test -z "${BUILD_CCCC_TRUE}" && test -z "${BUILD_CCCC_FALSE}"; then
19509
as_fn_error "conditional \"BUILD_CCCC\" was never defined.
19510
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19512
if test -z "${BUILD_CPPCHECK_TRUE}" && test -z "${BUILD_CPPCHECK_FALSE}"; then
19513
as_fn_error "conditional \"BUILD_CPPCHECK\" was never defined.
19514
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19516
if test -z "${BUILD_AUTOVERSIONING_TRUE}" && test -z "${BUILD_AUTOVERSIONING_FALSE}"; then
19517
as_fn_error "conditional \"BUILD_AUTOVERSIONING\" was never defined.
19518
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19520
if test -z "${BUILD_BROWSETRACKER_TRUE}" && test -z "${BUILD_BROWSETRACKER_FALSE}"; then
19521
as_fn_error "conditional \"BUILD_BROWSETRACKER\" was never defined.
19522
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19524
if test -z "${BUILD_BYOGAMES_TRUE}" && test -z "${BUILD_BYOGAMES_FALSE}"; then
19525
as_fn_error "conditional \"BUILD_BYOGAMES\" was never defined.
19526
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19528
if test -z "${BUILD_CBKODERS_TRUE}" && test -z "${BUILD_CBKODERS_FALSE}"; then
19529
as_fn_error "conditional \"BUILD_CBKODERS\" was never defined.
19530
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19532
if test -z "${BUILD_CODESNIPPETS_TRUE}" && test -z "${BUILD_CODESNIPPETS_FALSE}"; then
19533
as_fn_error "conditional \"BUILD_CODESNIPPETS\" was never defined.
19534
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19536
if test -z "${BUILD_CODESTAT_TRUE}" && test -z "${BUILD_CODESTAT_FALSE}"; then
19537
as_fn_error "conditional \"BUILD_CODESTAT\" was never defined.
19538
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19540
if test -z "${BUILD_COPYSTRINGS_TRUE}" && test -z "${BUILD_COPYSTRINGS_FALSE}"; then
19541
as_fn_error "conditional \"BUILD_COPYSTRINGS\" was never defined.
19542
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19544
if test -z "${BUILD_DRAGSCROLL_TRUE}" && test -z "${BUILD_DRAGSCROLL_FALSE}"; then
19545
as_fn_error "conditional \"BUILD_DRAGSCROLL\" was never defined.
19546
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19548
if test -z "${BUILD_ENVVARS_TRUE}" && test -z "${BUILD_ENVVARS_FALSE}"; then
19549
as_fn_error "conditional \"BUILD_ENVVARS\" was never defined.
19550
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19552
if test -z "${BUILD_HEADERFIXUP_TRUE}" && test -z "${BUILD_HEADERFIXUP_FALSE}"; then
19553
as_fn_error "conditional \"BUILD_HEADERFIXUP\" was never defined.
19554
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19556
if test -z "${BUILD_HELP_TRUE}" && test -z "${BUILD_HELP_FALSE}"; then
19557
as_fn_error "conditional \"BUILD_HELP\" was never defined.
19558
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19560
if test -z "${BUILD_KEYBINDER_TRUE}" && test -z "${BUILD_KEYBINDER_FALSE}"; then
19561
as_fn_error "conditional \"BUILD_KEYBINDER\" was never defined.
19562
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19564
if test -z "${BUILD_LIBFINDER_TRUE}" && test -z "${BUILD_LIBFINDER_FALSE}"; then
19565
as_fn_error "conditional \"BUILD_LIBFINDER\" was never defined.
19566
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19568
if test -z "${BUILD_PROFILER_TRUE}" && test -z "${BUILD_PROFILER_FALSE}"; then
19569
as_fn_error "conditional \"BUILD_PROFILER\" was never defined.
19570
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19572
if test -z "${BUILD_REGEX_TRUE}" && test -z "${BUILD_REGEX_FALSE}"; then
19573
as_fn_error "conditional \"BUILD_REGEX\" was never defined.
19574
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19576
if test -z "${BUILD_EXPORTER_TRUE}" && test -z "${BUILD_EXPORTER_FALSE}"; then
19577
as_fn_error "conditional \"BUILD_EXPORTER\" was never defined.
19578
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19580
if test -z "${BUILD_SYMTAB_TRUE}" && test -z "${BUILD_SYMTAB_FALSE}"; then
19581
as_fn_error "conditional \"BUILD_SYMTAB\" was never defined.
19582
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19584
if test -z "${BUILD_THREADSEARCH_TRUE}" && test -z "${BUILD_THREADSEARCH_FALSE}"; then
19585
as_fn_error "conditional \"BUILD_THREADSEARCH\" was never defined.
19586
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19588
if test -z "${BUILD_VALGRIND_TRUE}" && test -z "${BUILD_VALGRIND_FALSE}"; then
19589
as_fn_error "conditional \"BUILD_VALGRIND\" was never defined.
19590
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19592
if test -z "${BUILD_WXSMITH_TRUE}" && test -z "${BUILD_WXSMITH_FALSE}"; then
19593
as_fn_error "conditional \"BUILD_WXSMITH\" was never defined.
19594
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19596
if test -z "${BUILD_WXSMITHCONTRIB_TRUE}" && test -z "${BUILD_WXSMITHCONTRIB_FALSE}"; then
19597
as_fn_error "conditional \"BUILD_WXSMITHCONTRIB\" was never defined.
19598
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19600
if test -z "${BUILD_WXSMITHAUI_TRUE}" && test -z "${BUILD_WXSMITHAUI_FALSE}"; then
19601
as_fn_error "conditional \"BUILD_WXSMITHAUI\" was never defined.
19602
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19604
if test -z "${BUILD_HEXEDITOR_TRUE}" && test -z "${BUILD_HEXEDITOR_FALSE}"; then
19605
as_fn_error "conditional \"BUILD_HEXEDITOR\" was never defined.
19606
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19608
if test -z "${BUILD_INCSEARCH_TRUE}" && test -z "${BUILD_INCSEARCH_FALSE}"; then
19609
as_fn_error "conditional \"BUILD_INCSEARCH\" was never defined.
19610
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19612
if test -z "${BUILD_MOUSESAP_TRUE}" && test -z "${BUILD_MOUSESAP_FALSE}"; then
19613
as_fn_error "conditional \"BUILD_MOUSESAP\" was never defined.
19614
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19616
if test -z "${BUILD_CCCC_TRUE}" && test -z "${BUILD_CCCC_FALSE}"; then
19617
as_fn_error "conditional \"BUILD_CCCC\" was never defined.
19618
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19620
if test -z "${BUILD_CPPCHECK_TRUE}" && test -z "${BUILD_CPPCHECK_FALSE}"; then
19621
as_fn_error "conditional \"BUILD_CPPCHECK\" was never defined.
19622
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19624
if test -z "${PRECOMPILE_HEADERS_TRUE}" && test -z "${PRECOMPILE_HEADERS_FALSE}"; then
19625
as_fn_error "conditional \"PRECOMPILE_HEADERS\" was never defined.
19626
Usually this means the macro was only invoked conditionally." "$LINENO" 5
19628
if test -z "${PRECOMPILE_HEADERS_TRUE}" && test -z "${PRECOMPILE_HEADERS_FALSE}"; then
19629
as_fn_error "conditional \"PRECOMPILE_HEADERS\" was never defined.
19630
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25910
19632
if test -z "${LINUX_TRUE}" && test -z "${LINUX_FALSE}"; then
25911
{ { echo "$as_me:$LINENO: error: conditional \"LINUX\" was never defined.
25912
Usually this means the macro was only invoked conditionally." >&5
25913
echo "$as_me: error: conditional \"LINUX\" was never defined.
25914
Usually this means the macro was only invoked conditionally." >&2;}
25915
{ (exit 1); exit 1; }; }
19633
as_fn_error "conditional \"LINUX\" was never defined.
19634
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25917
19636
if test -z "${DARWIN_TRUE}" && test -z "${DARWIN_FALSE}"; then
25918
{ { echo "$as_me:$LINENO: error: conditional \"DARWIN\" was never defined.
25919
Usually this means the macro was only invoked conditionally." >&5
25920
echo "$as_me: error: conditional \"DARWIN\" was never defined.
25921
Usually this means the macro was only invoked conditionally." >&2;}
25922
{ (exit 1); exit 1; }; }
19637
as_fn_error "conditional \"DARWIN\" was never defined.
19638
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25925
19641
: ${CONFIG_STATUS=./config.status}
25926
19643
ac_clean_files_save=$ac_clean_files
25927
19644
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
25928
{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
25929
echo "$as_me: creating $CONFIG_STATUS" >&6;}
25930
cat >$CONFIG_STATUS <<_ACEOF
19645
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
19646
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
19648
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
25932
19650
# Generated by $as_me.
25933
19651
# Run this file to recreate the current configuration.