configure (141098) | configure (147455) |
---|---|
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.59 for OpenPAM 20050201. 4# 5# Report bugs to <des@freebsd.org>. 6# 7# Copyright (C) 2003 Free Software Foundation, Inc. 8# This configure script is free software; the Free Software Foundation --- 2704 unchanged lines hidden (view full) --- 2713 done 2714 done 2715done 2716lt_ac_max=0 2717lt_ac_count=0 2718# Add /usr/xpg4/bin/sed as it is typically found on Solaris 2719# along with /bin/sed that truncates output. 2720for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do | 1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.59 for OpenPAM 20050201. 4# 5# Report bugs to <des@freebsd.org>. 6# 7# Copyright (C) 2003 Free Software Foundation, Inc. 8# This configure script is free software; the Free Software Foundation --- 2704 unchanged lines hidden (view full) --- 2713 done 2714 done 2715done 2716lt_ac_max=0 2717lt_ac_count=0 2718# Add /usr/xpg4/bin/sed as it is typically found on Solaris 2719# along with /bin/sed that truncates output. 2720for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do |
2721 test ! -f $lt_ac_sed && break | 2721 test ! -f $lt_ac_sed && continue |
2722 cat /dev/null > conftest.in 2723 lt_ac_count=0 2724 echo $ECHO_N "0123456789$ECHO_C" >conftest.in 2725 # Check for GNU sed and select it if it is found. 2726 if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then 2727 lt_cv_path_SED=$lt_ac_sed 2728 break 2729 fi --- 270 unchanged lines hidden (view full) --- 3000 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 3001 lt_cv_file_magic_cmd='$OBJDUMP -f' 3002 ;; 3003 3004darwin* | rhapsody*) 3005 lt_cv_deplibs_check_method=pass_all 3006 ;; 3007 | 2722 cat /dev/null > conftest.in 2723 lt_ac_count=0 2724 echo $ECHO_N "0123456789$ECHO_C" >conftest.in 2725 # Check for GNU sed and select it if it is found. 2726 if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then 2727 lt_cv_path_SED=$lt_ac_sed 2728 break 2729 fi --- 270 unchanged lines hidden (view full) --- 3000 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 3001 lt_cv_file_magic_cmd='$OBJDUMP -f' 3002 ;; 3003 3004darwin* | rhapsody*) 3005 lt_cv_deplibs_check_method=pass_all 3006 ;; 3007 |
3008freebsd* | kfreebsd*-gnu) | 3008freebsd* | kfreebsd*-gnu | dragonfly*) |
3009 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 3010 case $host_cpu in 3011 i*86 ) 3012 # Not sure whether the presence of OpenBSD here was a mistake. 3013 # Let's accept both of them until this is cleared up. | 3009 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 3010 case $host_cpu in 3011 i*86 ) 3012 # Not sure whether the presence of OpenBSD here was a mistake. 3013 # Let's accept both of them until this is cleared up. |
3014 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library' | 3014 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' |
3015 lt_cv_file_magic_cmd=/usr/bin/file 3016 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 3017 ;; 3018 esac 3019 else 3020 lt_cv_deplibs_check_method=pass_all 3021 fi 3022 ;; --- 1804 unchanged lines hidden (view full) --- 4827 ;; 4828 4829 amigaos*) 4830 # On AmigaOS with pdksh, this test takes hours, literally. 4831 # So we just punt and use a minimum line length of 8192. 4832 lt_cv_sys_max_cmd_len=8192; 4833 ;; 4834 | 3015 lt_cv_file_magic_cmd=/usr/bin/file 3016 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 3017 ;; 3018 esac 3019 else 3020 lt_cv_deplibs_check_method=pass_all 3021 fi 3022 ;; --- 1804 unchanged lines hidden (view full) --- 4827 ;; 4828 4829 amigaos*) 4830 # On AmigaOS with pdksh, this test takes hours, literally. 4831 # So we just punt and use a minimum line length of 8192. 4832 lt_cv_sys_max_cmd_len=8192; 4833 ;; 4834 |
4835 netbsd* | freebsd* | openbsd* | darwin* ) | 4835 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) |
4836 # This has been around since 386BSD, at least. Likely further. 4837 if test -x /sbin/sysctl; then 4838 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4839 elif test -x /usr/sbin/sysctl; then 4840 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4841 else 4842 lt_cv_sys_max_cmd_len=65536 # usable default for *BSD 4843 fi 4844 # And add a safety zone 4845 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4846 ;; | 4836 # This has been around since 386BSD, at least. Likely further. 4837 if test -x /sbin/sysctl; then 4838 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4839 elif test -x /usr/sbin/sysctl; then 4840 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4841 else 4842 lt_cv_sys_max_cmd_len=65536 # usable default for *BSD 4843 fi 4844 # And add a safety zone 4845 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4846 ;; |
4847 4848 *) | 4847 osf*) 4848 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4849 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4850 # nice to cause kernel panics so lets avoid the loop below. 4851 # First set a reasonable default. 4852 lt_cv_sys_max_cmd_len=16384 4853 # 4854 if test -x /sbin/sysconfig; then 4855 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4856 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4857 esac 4858 fi 4859 ;; 4860 *) |
4849 # If test is not a shell built-in, we'll probably end up computing a 4850 # maximum length that is only half of the actual maximum length, but 4851 # we can't tell. 4852 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4853 while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \ 4854 = "XX$teststring") >/dev/null 2>&1 && 4855 new_result=`expr "X$teststring" : ".*" 2>&1` && 4856 lt_cv_sys_max_cmd_len=$new_result && --- 34 unchanged lines hidden (view full) --- 4891# [They come from Ultrix. What could be older than Ultrix?!! ;)] 4892 4893# Character class describing NM global symbol codes. 4894symcode='[BCDEGRST]' 4895 4896# Regexp to match symbols that can be accessed directly from C. 4897sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 4898 | 4861 # If test is not a shell built-in, we'll probably end up computing a 4862 # maximum length that is only half of the actual maximum length, but 4863 # we can't tell. 4864 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4865 while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \ 4866 = "XX$teststring") >/dev/null 2>&1 && 4867 new_result=`expr "X$teststring" : ".*" 2>&1` && 4868 lt_cv_sys_max_cmd_len=$new_result && --- 34 unchanged lines hidden (view full) --- 4903# [They come from Ultrix. What could be older than Ultrix?!! ;)] 4904 4905# Character class describing NM global symbol codes. 4906symcode='[BCDEGRST]' 4907 4908# Regexp to match symbols that can be accessed directly from C. 4909sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 4910 |
4899# Transform the above into a raw symbol and a C symbol. 4900symxfrm='\1 \2\3 \3' 4901 | |
4902# Transform an extracted symbol line into a proper C declaration 4903lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" 4904 4905# Transform an extracted symbol line into symbol name and symbol address 4906lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" 4907 4908# Define system-specific variables. 4909case $host_os in --- 43 unchanged lines hidden (view full) --- 4953case `$NM -V 2>&1` in 4954*GNU* | *'with BFD'*) 4955 symcode='[ABCDGIRSTW]' ;; 4956esac 4957 4958# Try without a prefix undercore, then with it. 4959for ac_symprfx in "" "_"; do 4960 | 4911# Transform an extracted symbol line into a proper C declaration 4912lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" 4913 4914# Transform an extracted symbol line into symbol name and symbol address 4915lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" 4916 4917# Define system-specific variables. 4918case $host_os in --- 43 unchanged lines hidden (view full) --- 4962case `$NM -V 2>&1` in 4963*GNU* | *'with BFD'*) 4964 symcode='[ABCDGIRSTW]' ;; 4965esac 4966 4967# Try without a prefix undercore, then with it. 4968for ac_symprfx in "" "_"; do 4969 |
4970 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 4971 symxfrm="\\1 $ac_symprfx\\2 \\2" 4972 |
|
4961 # Write the raw and C identifiers. | 4973 # Write the raw and C identifiers. |
4962 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'" | 4974 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" |
4963 4964 # Check to see that the pipe works correctly. 4965 pipe_works=no 4966 4967 rm -f conftest* 4968 cat > conftest.$ac_ext <<EOF 4969#ifdef __cplusplus 4970extern "C" { --- 723 unchanged lines hidden (view full) --- 5694 # (2) before a word containing "conftest.", or (3) at the end. 5695 # Note that $ac_compile itself does not contain backslashes and begins 5696 # with a dollar sign (not a hyphen), so the echo should work correctly. 5697 # The option is referenced via a variable to avoid confusing sed. 5698 lt_compile=`echo "$ac_compile" | $SED \ 5699 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 5700 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 5701 -e 's:$: $lt_compiler_flag:'` | 4975 4976 # Check to see that the pipe works correctly. 4977 pipe_works=no 4978 4979 rm -f conftest* 4980 cat > conftest.$ac_ext <<EOF 4981#ifdef __cplusplus 4982extern "C" { --- 723 unchanged lines hidden (view full) --- 5706 # (2) before a word containing "conftest.", or (3) at the end. 5707 # Note that $ac_compile itself does not contain backslashes and begins 5708 # with a dollar sign (not a hyphen), so the echo should work correctly. 5709 # The option is referenced via a variable to avoid confusing sed. 5710 lt_compile=`echo "$ac_compile" | $SED \ 5711 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 5712 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 5713 -e 's:$: $lt_compiler_flag:'` |
5702 (eval echo "\"\$as_me:5702: $lt_compile\"" >&5) | 5714 (eval echo "\"\$as_me:5714: $lt_compile\"" >&5) |
5703 (eval "$lt_compile" 2>conftest.err) 5704 ac_status=$? 5705 cat conftest.err >&5 | 5715 (eval "$lt_compile" 2>conftest.err) 5716 ac_status=$? 5717 cat conftest.err >&5 |
5706 echo "$as_me:5706: \$? = $ac_status" >&5 | 5718 echo "$as_me:5718: \$? = $ac_status" >&5 |
5707 if (exit $ac_status) && test -s "$ac_outfile"; then 5708 # The compiler can only warn and ignore the option if not recognized 5709 # So say no if there are warnings 5710 if test ! -s conftest.err; then 5711 lt_cv_prog_compiler_rtti_exceptions=yes 5712 fi 5713 fi 5714 $rm conftest* --- 135 unchanged lines hidden (view full) --- 5850 ;; 5851 5852 newsos6) 5853 lt_prog_compiler_pic='-KPIC' 5854 lt_prog_compiler_static='-Bstatic' 5855 ;; 5856 5857 linux*) | 5719 if (exit $ac_status) && test -s "$ac_outfile"; then 5720 # The compiler can only warn and ignore the option if not recognized 5721 # So say no if there are warnings 5722 if test ! -s conftest.err; then 5723 lt_cv_prog_compiler_rtti_exceptions=yes 5724 fi 5725 fi 5726 $rm conftest* --- 135 unchanged lines hidden (view full) --- 5862 ;; 5863 5864 newsos6) 5865 lt_prog_compiler_pic='-KPIC' 5866 lt_prog_compiler_static='-Bstatic' 5867 ;; 5868 5869 linux*) |
5858 case $CC in | 5870 case $cc_basename in |
5859 icc* | ecc*) 5860 lt_prog_compiler_wl='-Wl,' 5861 lt_prog_compiler_pic='-KPIC' 5862 lt_prog_compiler_static='-static' 5863 ;; | 5871 icc* | ecc*) 5872 lt_prog_compiler_wl='-Wl,' 5873 lt_prog_compiler_pic='-KPIC' 5874 lt_prog_compiler_static='-static' 5875 ;; |
5876 pgcc | pgf77 | pgf90) 5877 # Portland Group compilers (*not* the Pentium gcc compiler, 5878 # which looks to be a dead project) 5879 lt_prog_compiler_wl='-Wl,' 5880 lt_prog_compiler_pic='-fpic' 5881 lt_prog_compiler_static='-static' 5882 ;; |
|
5864 ccc*) 5865 lt_prog_compiler_wl='-Wl,' 5866 # All Alpha code is PIC. 5867 lt_prog_compiler_static='-non_shared' 5868 ;; 5869 esac 5870 ;; 5871 --- 28 unchanged lines hidden (view full) --- 5900 5901 sysv4*MP*) 5902 if test -d /usr/nec ;then 5903 lt_prog_compiler_pic='-Kconform_pic' 5904 lt_prog_compiler_static='-Bstatic' 5905 fi 5906 ;; 5907 | 5883 ccc*) 5884 lt_prog_compiler_wl='-Wl,' 5885 # All Alpha code is PIC. 5886 lt_prog_compiler_static='-non_shared' 5887 ;; 5888 esac 5889 ;; 5890 --- 28 unchanged lines hidden (view full) --- 5919 5920 sysv4*MP*) 5921 if test -d /usr/nec ;then 5922 lt_prog_compiler_pic='-Kconform_pic' 5923 lt_prog_compiler_static='-Bstatic' 5924 fi 5925 ;; 5926 |
5927 unicos*) 5928 lt_prog_compiler_wl='-Wl,' 5929 lt_prog_compiler_can_build_shared=no 5930 ;; 5931 |
|
5908 uts4*) 5909 lt_prog_compiler_pic='-pic' 5910 lt_prog_compiler_static='-Bstatic' 5911 ;; 5912 5913 *) 5914 lt_prog_compiler_can_build_shared=no 5915 ;; --- 21 unchanged lines hidden (view full) --- 5937 # (2) before a word containing "conftest.", or (3) at the end. 5938 # Note that $ac_compile itself does not contain backslashes and begins 5939 # with a dollar sign (not a hyphen), so the echo should work correctly. 5940 # The option is referenced via a variable to avoid confusing sed. 5941 lt_compile=`echo "$ac_compile" | $SED \ 5942 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 5943 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 5944 -e 's:$: $lt_compiler_flag:'` | 5932 uts4*) 5933 lt_prog_compiler_pic='-pic' 5934 lt_prog_compiler_static='-Bstatic' 5935 ;; 5936 5937 *) 5938 lt_prog_compiler_can_build_shared=no 5939 ;; --- 21 unchanged lines hidden (view full) --- 5961 # (2) before a word containing "conftest.", or (3) at the end. 5962 # Note that $ac_compile itself does not contain backslashes and begins 5963 # with a dollar sign (not a hyphen), so the echo should work correctly. 5964 # The option is referenced via a variable to avoid confusing sed. 5965 lt_compile=`echo "$ac_compile" | $SED \ 5966 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 5967 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 5968 -e 's:$: $lt_compiler_flag:'` |
5945 (eval echo "\"\$as_me:5945: $lt_compile\"" >&5) | 5969 (eval echo "\"\$as_me:5969: $lt_compile\"" >&5) |
5946 (eval "$lt_compile" 2>conftest.err) 5947 ac_status=$? 5948 cat conftest.err >&5 | 5970 (eval "$lt_compile" 2>conftest.err) 5971 ac_status=$? 5972 cat conftest.err >&5 |
5949 echo "$as_me:5949: \$? = $ac_status" >&5 | 5973 echo "$as_me:5973: \$? = $ac_status" >&5 |
5950 if (exit $ac_status) && test -s "$ac_outfile"; then 5951 # The compiler can only warn and ignore the option if not recognized 5952 # So say no if there are warnings 5953 if test ! -s conftest.err; then 5954 lt_prog_compiler_pic_works=yes 5955 fi 5956 fi 5957 $rm conftest* --- 39 unchanged lines hidden (view full) --- 5997 # Insert the option either (1) after the last *FLAGS variable, or 5998 # (2) before a word containing "conftest.", or (3) at the end. 5999 # Note that $ac_compile itself does not contain backslashes and begins 6000 # with a dollar sign (not a hyphen), so the echo should work correctly. 6001 lt_compile=`echo "$ac_compile" | $SED \ 6002 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 6003 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 6004 -e 's:$: $lt_compiler_flag:'` | 5974 if (exit $ac_status) && test -s "$ac_outfile"; then 5975 # The compiler can only warn and ignore the option if not recognized 5976 # So say no if there are warnings 5977 if test ! -s conftest.err; then 5978 lt_prog_compiler_pic_works=yes 5979 fi 5980 fi 5981 $rm conftest* --- 39 unchanged lines hidden (view full) --- 6021 # Insert the option either (1) after the last *FLAGS variable, or 6022 # (2) before a word containing "conftest.", or (3) at the end. 6023 # Note that $ac_compile itself does not contain backslashes and begins 6024 # with a dollar sign (not a hyphen), so the echo should work correctly. 6025 lt_compile=`echo "$ac_compile" | $SED \ 6026 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 6027 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 6028 -e 's:$: $lt_compiler_flag:'` |
6005 (eval echo "\"\$as_me:6005: $lt_compile\"" >&5) | 6029 (eval echo "\"\$as_me:6029: $lt_compile\"" >&5) |
6006 (eval "$lt_compile" 2>out/conftest.err) 6007 ac_status=$? 6008 cat out/conftest.err >&5 | 6030 (eval "$lt_compile" 2>out/conftest.err) 6031 ac_status=$? 6032 cat out/conftest.err >&5 |
6009 echo "$as_me:6009: \$? = $ac_status" >&5 | 6033 echo "$as_me:6033: \$? = $ac_status" >&5 |
6010 if (exit $ac_status) && test -s out/conftest2.$ac_objext 6011 then 6012 # The compiler can only warn and ignore the option if not recognized 6013 # So say no if there are warnings 6014 if test ! -s out/conftest.err; then 6015 lt_cv_prog_compiler_c_o=yes 6016 fi 6017 fi --- 138 unchanged lines hidden (view full) --- 6156 6157 cygwin* | mingw* | pw32*) 6158 # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 6159 # as there is no search path for DLLs. 6160 hardcode_libdir_flag_spec='-L$libdir' 6161 allow_undefined_flag=unsupported 6162 always_export_symbols=no 6163 enable_shared_with_static_runtimes=yes | 6034 if (exit $ac_status) && test -s out/conftest2.$ac_objext 6035 then 6036 # The compiler can only warn and ignore the option if not recognized 6037 # So say no if there are warnings 6038 if test ! -s out/conftest.err; then 6039 lt_cv_prog_compiler_c_o=yes 6040 fi 6041 fi --- 138 unchanged lines hidden (view full) --- 6180 6181 cygwin* | mingw* | pw32*) 6182 # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 6183 # as there is no search path for DLLs. 6184 hardcode_libdir_flag_spec='-L$libdir' 6185 allow_undefined_flag=unsupported 6186 always_export_symbols=no 6187 enable_shared_with_static_runtimes=yes |
6164 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' | 6188 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' |
6165 6166 if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then 6167 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' 6168 # If the export-symbols file already is a .def file (1st line 6169 # is EXPORTS), use it as is; otherwise, prepend... 6170 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 6171 cp $export_symbols $output_objdir/$soname.def; 6172 else --- 41 unchanged lines hidden (view full) --- 6214 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 6215 wlarc= 6216 hardcode_direct=yes 6217 hardcode_shlibpath_var=no 6218 ;; 6219 6220 linux*) 6221 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then | 6189 6190 if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then 6191 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' 6192 # If the export-symbols file already is a .def file (1st line 6193 # is EXPORTS), use it as is; otherwise, prepend... 6194 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 6195 cp $export_symbols $output_objdir/$soname.def; 6196 else --- 41 unchanged lines hidden (view full) --- 6238 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 6239 wlarc= 6240 hardcode_direct=yes 6241 hardcode_shlibpath_var=no 6242 ;; 6243 6244 linux*) 6245 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then |
6222 tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 6223 archive_cmds="$tmp_archive_cmds" | 6246 tmp_addflag= 6247 case $CC,$host_cpu in 6248 pgf77* | pgf90* ) # Portland Group f77 and f90 compilers 6249 tmp_addflag=' -fpic' ;; 6250 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 6251 tmp_addflag=' -i_dynamic' ;; 6252 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 6253 tmp_addflag=' -i_dynamic -nofor_main' ;; 6254 ifc* | ifort*) # Intel Fortran compiler 6255 tmp_addflag=' -nofor_main' ;; 6256 esac 6257 archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' |
6224 supports_anon_versioning=no 6225 case `$LD -v 2>/dev/null` in | 6258 supports_anon_versioning=no 6259 case `$LD -v 2>/dev/null` in |
6226 *\ 01.* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 | 6260 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 |
6227 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 6228 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 6229 *\ 2.11.*) ;; # other 2.11 versions 6230 *) supports_anon_versioning=yes ;; 6231 esac 6232 if test $supports_anon_versioning = yes; then 6233 archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~ 6234cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 6235$echo "local: *; };" >> $output_objdir/$libname.ver~ | 6261 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 6262 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 6263 *\ 2.11.*) ;; # other 2.11 versions 6264 *) supports_anon_versioning=yes ;; 6265 esac 6266 if test $supports_anon_versioning = yes; then 6267 archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~ 6268cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 6269$echo "local: *; };" >> $output_objdir/$libname.ver~ |
6236 $CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' | 6270 $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' |
6237 else | 6271 else |
6238 archive_expsym_cmds="$tmp_archive_cmds" | 6272 archive_expsym_cmds=$archive_cmds |
6239 fi 6240 else 6241 ld_shlibs=no 6242 fi 6243 ;; 6244 6245 *) 6246 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then --- 73 unchanged lines hidden (view full) --- 6320 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 6321 6322 archive_cmds='' 6323 hardcode_direct=yes 6324 hardcode_libdir_separator=':' 6325 link_all_deplibs=yes 6326 6327 if test "$GCC" = yes; then | 6273 fi 6274 else 6275 ld_shlibs=no 6276 fi 6277 ;; 6278 6279 *) 6280 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then --- 73 unchanged lines hidden (view full) --- 6354 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 6355 6356 archive_cmds='' 6357 hardcode_direct=yes 6358 hardcode_libdir_separator=':' 6359 link_all_deplibs=yes 6360 6361 if test "$GCC" = yes; then |
6328 case $host_os in aix4.012|aix4.012.*) | 6362 case $host_os in aix4.[012]|aix4.[012].*) |
6329 # We only want to do this on AIX 4.2 and lower, the check 6330 # below for broken collect2 doesn't work under 4.3+ 6331 collect2name=`${CC} -print-prog-name=collect2` 6332 if test -f "$collect2name" && \ 6333 strings "$collect2name" | grep resolve_lib_name >/dev/null 6334 then 6335 # We have reworked collect2 6336 hardcode_direct=yes --- 4 unchanged lines hidden (view full) --- 6341 # path is not listed in the libpath. Setting hardcode_minus_L 6342 # to unsupported forces relinking 6343 hardcode_minus_L=yes 6344 hardcode_libdir_flag_spec='-L$libdir' 6345 hardcode_libdir_separator= 6346 fi 6347 esac 6348 shared_flag='-shared' | 6363 # We only want to do this on AIX 4.2 and lower, the check 6364 # below for broken collect2 doesn't work under 4.3+ 6365 collect2name=`${CC} -print-prog-name=collect2` 6366 if test -f "$collect2name" && \ 6367 strings "$collect2name" | grep resolve_lib_name >/dev/null 6368 then 6369 # We have reworked collect2 6370 hardcode_direct=yes --- 4 unchanged lines hidden (view full) --- 6375 # path is not listed in the libpath. Setting hardcode_minus_L 6376 # to unsupported forces relinking 6377 hardcode_minus_L=yes 6378 hardcode_libdir_flag_spec='-L$libdir' 6379 hardcode_libdir_separator= 6380 fi 6381 esac 6382 shared_flag='-shared' |
6383 if test "$aix_use_runtimelinking" = yes; then 6384 shared_flag="$shared_flag "'${wl}-G' 6385 fi |
|
6349 else 6350 # not using gcc 6351 if test "$host_cpu" = ia64; then 6352 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 6353 # chokes on -Wl,-G. The following line is correct: 6354 shared_flag='-G' 6355 else 6356 if test "$aix_use_runtimelinking" = yes; then --- 249 unchanged lines hidden (view full) --- 6606 freebsd2*) 6607 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 6608 hardcode_direct=yes 6609 hardcode_minus_L=yes 6610 hardcode_shlibpath_var=no 6611 ;; 6612 6613 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. | 6386 else 6387 # not using gcc 6388 if test "$host_cpu" = ia64; then 6389 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 6390 # chokes on -Wl,-G. The following line is correct: 6391 shared_flag='-G' 6392 else 6393 if test "$aix_use_runtimelinking" = yes; then --- 249 unchanged lines hidden (view full) --- 6643 freebsd2*) 6644 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 6645 hardcode_direct=yes 6646 hardcode_minus_L=yes 6647 hardcode_shlibpath_var=no 6648 ;; 6649 6650 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. |
6614 freebsd* | kfreebsd*-gnu) | 6651 freebsd* | kfreebsd*-gnu | dragonfly*) |
6615 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 6616 hardcode_libdir_flag_spec='-R$libdir' 6617 hardcode_direct=yes 6618 hardcode_shlibpath_var=no 6619 ;; 6620 6621 hpux9*) 6622 if test "$GCC" = yes; then --- 172 unchanged lines hidden (view full) --- 6795 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 6796 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' 6797 fi 6798 hardcode_libdir_flag_spec='-R$libdir' 6799 hardcode_shlibpath_var=no 6800 case $host_os in 6801 solaris2.[0-5] | solaris2.[0-5].*) ;; 6802 *) # Supported since Solaris 2.6 (maybe 2.5.1?) | 6652 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 6653 hardcode_libdir_flag_spec='-R$libdir' 6654 hardcode_direct=yes 6655 hardcode_shlibpath_var=no 6656 ;; 6657 6658 hpux9*) 6659 if test "$GCC" = yes; then --- 172 unchanged lines hidden (view full) --- 6832 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 6833 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' 6834 fi 6835 hardcode_libdir_flag_spec='-R$libdir' 6836 hardcode_shlibpath_var=no 6837 case $host_os in 6838 solaris2.[0-5] | solaris2.[0-5].*) ;; 6839 *) # Supported since Solaris 2.6 (maybe 2.5.1?) |
6803 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;; | 6840 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; |
6804 esac 6805 link_all_deplibs=yes 6806 ;; 6807 6808 sunos4*) 6809 if test "x$host_vendor" = xsequent; then 6810 # Use $CC to link under sequent, because it throws in some extra .o 6811 # files that make .init and .fini sections work. --- 315 unchanged lines hidden (view full) --- 7127 # which wouldn't understand a cygwinified path. Ahh. 7128 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 7129 else 7130 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 7131 fi 7132 ;; 7133 pw32*) 7134 # pw32 DLLs use 'pw' prefix rather than 'lib' | 6841 esac 6842 link_all_deplibs=yes 6843 ;; 6844 6845 sunos4*) 6846 if test "x$host_vendor" = xsequent; then 6847 # Use $CC to link under sequent, because it throws in some extra .o 6848 # files that make .init and .fini sections work. --- 315 unchanged lines hidden (view full) --- 7164 # which wouldn't understand a cygwinified path. Ahh. 7165 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 7166 else 7167 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 7168 fi 7169 ;; 7170 pw32*) 7171 # pw32 DLLs use 'pw' prefix rather than 'lib' |
7135 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuffix}${shared_ext}' | 7172 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' |
7136 ;; 7137 esac 7138 ;; 7139 7140 *) 7141 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 7142 ;; 7143 esac --- 41 unchanged lines hidden (view full) --- 7185 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 7186 soname_spec='${libname}${release}${shared_ext}$major' 7187 shlibpath_var=LD_LIBRARY_PATH 7188 shlibpath_overrides_runpath=no 7189 hardcode_into_libs=yes 7190 dynamic_linker='GNU ld.so' 7191 ;; 7192 | 7173 ;; 7174 esac 7175 ;; 7176 7177 *) 7178 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 7179 ;; 7180 esac --- 41 unchanged lines hidden (view full) --- 7222 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 7223 soname_spec='${libname}${release}${shared_ext}$major' 7224 shlibpath_var=LD_LIBRARY_PATH 7225 shlibpath_overrides_runpath=no 7226 hardcode_into_libs=yes 7227 dynamic_linker='GNU ld.so' 7228 ;; 7229 |
7193freebsd*) | 7230freebsd* | dragonfly*) 7231 # DragonFly does not have aout. When/if they implement a new 7232 # versioning mechanism, adjust this. |
7194 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 7195 version_type=freebsd-$objformat 7196 case $version_type in 7197 freebsd-elf*) 7198 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 7199 need_version=no 7200 need_lib_prefix=no 7201 ;; 7202 freebsd-*) 7203 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 7204 need_version=yes 7205 ;; 7206 esac 7207 shlibpath_var=LD_LIBRARY_PATH 7208 case $host_os in 7209 freebsd2*) 7210 shlibpath_overrides_runpath=yes 7211 ;; | 7233 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 7234 version_type=freebsd-$objformat 7235 case $version_type in 7236 freebsd-elf*) 7237 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 7238 need_version=no 7239 need_lib_prefix=no 7240 ;; 7241 freebsd-*) 7242 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 7243 need_version=yes 7244 ;; 7245 esac 7246 shlibpath_var=LD_LIBRARY_PATH 7247 case $host_os in 7248 freebsd2*) 7249 shlibpath_overrides_runpath=yes 7250 ;; |
7212 freebsd3.01* | freebsdelf3.01*) | 7251 freebsd3.[01]* | freebsdelf3.[01]*) |
7213 shlibpath_overrides_runpath=yes 7214 hardcode_into_libs=yes 7215 ;; 7216 *) # from 3.2 on 7217 shlibpath_overrides_runpath=no 7218 hardcode_into_libs=yes 7219 ;; 7220 esac --- 109 unchanged lines hidden (view full) --- 7330 shlibpath_overrides_runpath=no 7331 # This implies no fast_install, which is unacceptable. 7332 # Some rework will be needed to allow for fast_install 7333 # before this can be enabled. 7334 hardcode_into_libs=yes 7335 7336 # Append ld.so.conf contents to the search path 7337 if test -f /etc/ld.so.conf; then | 7252 shlibpath_overrides_runpath=yes 7253 hardcode_into_libs=yes 7254 ;; 7255 *) # from 3.2 on 7256 shlibpath_overrides_runpath=no 7257 hardcode_into_libs=yes 7258 ;; 7259 esac --- 109 unchanged lines hidden (view full) --- 7369 shlibpath_overrides_runpath=no 7370 # This implies no fast_install, which is unacceptable. 7371 # Some rework will be needed to allow for fast_install 7372 # before this can be enabled. 7373 hardcode_into_libs=yes 7374 7375 # Append ld.so.conf contents to the search path 7376 if test -f /etc/ld.so.conf; then |
7338 lt_ld_extra=`$SED -e 's/:,\t/ /g;s/=^=*$//;s/=^= * / /g' /etc/ld.so.conf | tr '\n' ' '` | 7377 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,\t]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` |
7339 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 7340 fi 7341 7342 # We used to test for /lib/ld.so.1 and disable shared libraries on 7343 # powerpc, because MkLinux only supported shared libraries with the 7344 # GNU dynamic linker. Since this was broken with cross compilers, 7345 # most powerpc-linux boxes support dynamic linking these days and 7346 # people can always --disable-shared, the test was removed, and we --- 835 unchanged lines hidden (view full) --- 8182 echo $ECHO_N "(cached) $ECHO_C" >&6 8183else 8184 if test "$cross_compiling" = yes; then : 8185 lt_cv_dlopen_self=cross 8186else 8187 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 8188 lt_status=$lt_dlunknown 8189 cat > conftest.$ac_ext <<EOF | 7378 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 7379 fi 7380 7381 # We used to test for /lib/ld.so.1 and disable shared libraries on 7382 # powerpc, because MkLinux only supported shared libraries with the 7383 # GNU dynamic linker. Since this was broken with cross compilers, 7384 # most powerpc-linux boxes support dynamic linking these days and 7385 # people can always --disable-shared, the test was removed, and we --- 835 unchanged lines hidden (view full) --- 8221 echo $ECHO_N "(cached) $ECHO_C" >&6 8222else 8223 if test "$cross_compiling" = yes; then : 8224 lt_cv_dlopen_self=cross 8225else 8226 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 8227 lt_status=$lt_dlunknown 8228 cat > conftest.$ac_ext <<EOF |
8190#line 8190 "configure" | 8229#line 8229 "configure" |
8191#include "confdefs.h" 8192 8193#if HAVE_DLFCN_H 8194#include <dlfcn.h> 8195#endif 8196 8197#include <stdio.h> 8198 --- 81 unchanged lines hidden (view full) --- 8280 echo $ECHO_N "(cached) $ECHO_C" >&6 8281else 8282 if test "$cross_compiling" = yes; then : 8283 lt_cv_dlopen_self_static=cross 8284else 8285 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 8286 lt_status=$lt_dlunknown 8287 cat > conftest.$ac_ext <<EOF | 8230#include "confdefs.h" 8231 8232#if HAVE_DLFCN_H 8233#include <dlfcn.h> 8234#endif 8235 8236#include <stdio.h> 8237 --- 81 unchanged lines hidden (view full) --- 8319 echo $ECHO_N "(cached) $ECHO_C" >&6 8320else 8321 if test "$cross_compiling" = yes; then : 8322 lt_cv_dlopen_self_static=cross 8323else 8324 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 8325 lt_status=$lt_dlunknown 8326 cat > conftest.$ac_ext <<EOF |
8288#line 8288 "configure" | 8327#line 8327 "configure" |
8289#include "confdefs.h" 8290 8291#if HAVE_DLFCN_H 8292#include <dlfcn.h> 8293#endif 8294 8295#include <stdio.h> 8296 --- 286 unchanged lines hidden (view full) --- 8583allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 8584 8585# Whether or not to optimize for fast installation. 8586fast_install=$enable_fast_install 8587 8588# The host system. 8589host_alias=$host_alias 8590host=$host | 8328#include "confdefs.h" 8329 8330#if HAVE_DLFCN_H 8331#include <dlfcn.h> 8332#endif 8333 8334#include <stdio.h> 8335 --- 286 unchanged lines hidden (view full) --- 8622allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 8623 8624# Whether or not to optimize for fast installation. 8625fast_install=$enable_fast_install 8626 8627# The host system. 8628host_alias=$host_alias 8629host=$host |
8630host_os=$host_os |
|
8591 | 8631 |
8632# The build system. 8633build_alias=$build_alias 8634build=$build 8635build_os=$build_os 8636 |
|
8592# An echo program that does not interpret backslashes. 8593echo=$lt_echo 8594 8595# The archiver. 8596AR=$lt_AR 8597AR_FLAGS=$lt_AR_FLAGS 8598 8599# A C compiler. --- 649 unchanged lines hidden (view full) --- 9249 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9250 9251 archive_cmds_CXX='' 9252 hardcode_direct_CXX=yes 9253 hardcode_libdir_separator_CXX=':' 9254 link_all_deplibs_CXX=yes 9255 9256 if test "$GXX" = yes; then | 8637# An echo program that does not interpret backslashes. 8638echo=$lt_echo 8639 8640# The archiver. 8641AR=$lt_AR 8642AR_FLAGS=$lt_AR_FLAGS 8643 8644# A C compiler. --- 649 unchanged lines hidden (view full) --- 9294 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9295 9296 archive_cmds_CXX='' 9297 hardcode_direct_CXX=yes 9298 hardcode_libdir_separator_CXX=':' 9299 link_all_deplibs_CXX=yes 9300 9301 if test "$GXX" = yes; then |
9257 case $host_os in aix4.012|aix4.012.*) | 9302 case $host_os in aix4.[012]|aix4.[012].*) |
9258 # We only want to do this on AIX 4.2 and lower, the check 9259 # below for broken collect2 doesn't work under 4.3+ 9260 collect2name=`${CC} -print-prog-name=collect2` 9261 if test -f "$collect2name" && \ 9262 strings "$collect2name" | grep resolve_lib_name >/dev/null 9263 then 9264 # We have reworked collect2 9265 hardcode_direct_CXX=yes --- 4 unchanged lines hidden (view full) --- 9270 # path is not listed in the libpath. Setting hardcode_minus_L 9271 # to unsupported forces relinking 9272 hardcode_minus_L_CXX=yes 9273 hardcode_libdir_flag_spec_CXX='-L$libdir' 9274 hardcode_libdir_separator_CXX= 9275 fi 9276 esac 9277 shared_flag='-shared' | 9303 # We only want to do this on AIX 4.2 and lower, the check 9304 # below for broken collect2 doesn't work under 4.3+ 9305 collect2name=`${CC} -print-prog-name=collect2` 9306 if test -f "$collect2name" && \ 9307 strings "$collect2name" | grep resolve_lib_name >/dev/null 9308 then 9309 # We have reworked collect2 9310 hardcode_direct_CXX=yes --- 4 unchanged lines hidden (view full) --- 9315 # path is not listed in the libpath. Setting hardcode_minus_L 9316 # to unsupported forces relinking 9317 hardcode_minus_L_CXX=yes 9318 hardcode_libdir_flag_spec_CXX='-L$libdir' 9319 hardcode_libdir_separator_CXX= 9320 fi 9321 esac 9322 shared_flag='-shared' |
9323 if test "$aix_use_runtimelinking" = yes; then 9324 shared_flag="$shared_flag "'${wl}-G' 9325 fi |
|
9278 else 9279 # not using gcc 9280 if test "$host_cpu" = ia64; then 9281 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9282 # chokes on -Wl,-G. The following line is correct: 9283 shared_flag='-G' 9284 else 9285 if test "$aix_use_runtimelinking" = yes; then --- 249 unchanged lines hidden (view full) --- 9535 ld_shlibs_CXX=no 9536 ;; 9537 *) 9538 # FIXME: insert proper C++ library support 9539 ld_shlibs_CXX=no 9540 ;; 9541 esac 9542 ;; | 9326 else 9327 # not using gcc 9328 if test "$host_cpu" = ia64; then 9329 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9330 # chokes on -Wl,-G. The following line is correct: 9331 shared_flag='-G' 9332 else 9333 if test "$aix_use_runtimelinking" = yes; then --- 249 unchanged lines hidden (view full) --- 9583 ld_shlibs_CXX=no 9584 ;; 9585 *) 9586 # FIXME: insert proper C++ library support 9587 ld_shlibs_CXX=no 9588 ;; 9589 esac 9590 ;; |
9543 freebsd12*) | 9591 freebsd[12]*) |
9544 # C++ shared libraries reported to be fairly broken before switch to ELF 9545 ld_shlibs_CXX=no 9546 ;; 9547 freebsd-elf*) 9548 archive_cmds_need_lc_CXX=no 9549 ;; | 9592 # C++ shared libraries reported to be fairly broken before switch to ELF 9593 ld_shlibs_CXX=no 9594 ;; 9595 freebsd-elf*) 9596 archive_cmds_need_lc_CXX=no 9597 ;; |
9550 freebsd* | kfreebsd*-gnu) | 9598 freebsd* | kfreebsd*-gnu | dragonfly*) |
9551 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF 9552 # conventions 9553 ld_shlibs_CXX=yes 9554 ;; 9555 gnu*) 9556 ;; 9557 hpux9*) 9558 hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' --- 14 unchanged lines hidden (view full) --- 9573 # Commands to make compiler produce verbose output that lists 9574 # what "hidden" libraries, object files and flags are used when 9575 # linking a shared library. 9576 # 9577 # There doesn't appear to be a way to prevent this compiler from 9578 # explicitly linking system object files so we need to strip them 9579 # from the output so that they don't get included in the library 9580 # dependencies. | 9599 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF 9600 # conventions 9601 ld_shlibs_CXX=yes 9602 ;; 9603 gnu*) 9604 ;; 9605 hpux9*) 9606 hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' --- 14 unchanged lines hidden (view full) --- 9621 # Commands to make compiler produce verbose output that lists 9622 # what "hidden" libraries, object files and flags are used when 9623 # linking a shared library. 9624 # 9625 # There doesn't appear to be a way to prevent this compiler from 9626 # explicitly linking system object files so we need to strip them 9627 # from the output so that they don't get included in the library 9628 # dependencies. |
9581 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' | 9629 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' |
9582 ;; 9583 *) 9584 if test "$GXX" = yes; then 9585 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' 9586 else 9587 # FIXME: insert proper C++ library support 9588 ld_shlibs_CXX=no 9589 fi --- 141 unchanged lines hidden (view full) --- 9731 # if we add $predep_objects and $postdep_objects, however 7.1 and 9732 # earlier do not add the objects themselves. 9733 case `$CC -V 2>&1` in 9734 *"Version 7."*) 9735 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' 9736 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' 9737 ;; 9738 *) # Version 8.0 or newer | 9630 ;; 9631 *) 9632 if test "$GXX" = yes; then 9633 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' 9634 else 9635 # FIXME: insert proper C++ library support 9636 ld_shlibs_CXX=no 9637 fi --- 141 unchanged lines hidden (view full) --- 9779 # if we add $predep_objects and $postdep_objects, however 7.1 and 9780 # earlier do not add the objects themselves. 9781 case `$CC -V 2>&1` in 9782 *"Version 7."*) 9783 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' 9784 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' 9785 ;; 9786 *) # Version 8.0 or newer |
9739 archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9740 archive_expsym_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' | 9787 tmp_idyn= 9788 case $host_cpu in 9789 ia64*) tmp_idyn=' -i_dynamic';; 9790 esac 9791 archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9792 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' |
9741 ;; 9742 esac 9743 archive_cmds_need_lc_CXX=no 9744 hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' 9745 export_dynamic_flag_spec_CXX='${wl}--export-dynamic' 9746 whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9747 ;; | 9793 ;; 9794 esac 9795 archive_cmds_need_lc_CXX=no 9796 hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' 9797 export_dynamic_flag_spec_CXX='${wl}--export-dynamic' 9798 whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9799 ;; |
9800 pgCC) 9801 # Portland Group C++ compiler 9802 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' 9803 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' 9804 9805 hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' 9806 export_dynamic_flag_spec_CXX='${wl}--export-dynamic' 9807 ;; |
|
9748 cxx) 9749 # Compaq C++ 9750 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' 9751 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' 9752 9753 runpath_var=LD_RUN_PATH 9754 hardcode_libdir_flag_spec_CXX='-rpath $libdir' 9755 hardcode_libdir_separator_CXX=: --- 222 unchanged lines hidden (view full) --- 9978 no_undefined_flag_CXX=' -zdefs' 9979 archive_cmds_CXX='$CC -G${allow_undefined_flag} -nolib -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 9980 archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 9981 $CC -G${allow_undefined_flag} -nolib ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' 9982 9983 hardcode_libdir_flag_spec_CXX='-R$libdir' 9984 hardcode_shlibpath_var_CXX=no 9985 case $host_os in | 9808 cxx) 9809 # Compaq C++ 9810 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' 9811 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' 9812 9813 runpath_var=LD_RUN_PATH 9814 hardcode_libdir_flag_spec_CXX='-rpath $libdir' 9815 hardcode_libdir_separator_CXX=: --- 222 unchanged lines hidden (view full) --- 10038 no_undefined_flag_CXX=' -zdefs' 10039 archive_cmds_CXX='$CC -G${allow_undefined_flag} -nolib -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 10040 archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 10041 $CC -G${allow_undefined_flag} -nolib ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' 10042 10043 hardcode_libdir_flag_spec_CXX='-R$libdir' 10044 hardcode_shlibpath_var_CXX=no 10045 case $host_os in |
9986 solaris2.0-5 | solaris2.0-5.*) ;; | 10046 solaris2.[0-5] | solaris2.[0-5].*) ;; |
9987 *) 9988 # The C++ compiler is used as linker so we must use $wl 9989 # flag to pass the commands to the underlying system 9990 # linker. 9991 # Supported since Solaris 2.6 (maybe 2.5.1?) 9992 whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9993 ;; 9994 esac --- 291 unchanged lines hidden (view full) --- 10286 ghcx) 10287 # Green Hills C++ Compiler 10288 lt_prog_compiler_pic_CXX='-pic' 10289 ;; 10290 *) 10291 ;; 10292 esac 10293 ;; | 10047 *) 10048 # The C++ compiler is used as linker so we must use $wl 10049 # flag to pass the commands to the underlying system 10050 # linker. 10051 # Supported since Solaris 2.6 (maybe 2.5.1?) 10052 whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 10053 ;; 10054 esac --- 291 unchanged lines hidden (view full) --- 10346 ghcx) 10347 # Green Hills C++ Compiler 10348 lt_prog_compiler_pic_CXX='-pic' 10349 ;; 10350 *) 10351 ;; 10352 esac 10353 ;; |
10294 freebsd* | kfreebsd*-gnu) | 10354 freebsd* | kfreebsd*-gnu | dragonfly*) |
10295 # FreeBSD uses GNU C++ 10296 ;; 10297 hpux9* | hpux10* | hpux11*) 10298 case $cc_basename in 10299 CC) 10300 lt_prog_compiler_wl_CXX='-Wl,' 10301 lt_prog_compiler_static_CXX="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" 10302 if test "$host_cpu" != ia64; then --- 29 unchanged lines hidden (view full) --- 10332 ;; 10333 linux*) 10334 case $cc_basename in 10335 KCC) 10336 # KAI C++ Compiler 10337 lt_prog_compiler_wl_CXX='--backend -Wl,' 10338 lt_prog_compiler_pic_CXX='-fPIC' 10339 ;; | 10355 # FreeBSD uses GNU C++ 10356 ;; 10357 hpux9* | hpux10* | hpux11*) 10358 case $cc_basename in 10359 CC) 10360 lt_prog_compiler_wl_CXX='-Wl,' 10361 lt_prog_compiler_static_CXX="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" 10362 if test "$host_cpu" != ia64; then --- 29 unchanged lines hidden (view full) --- 10392 ;; 10393 linux*) 10394 case $cc_basename in 10395 KCC) 10396 # KAI C++ Compiler 10397 lt_prog_compiler_wl_CXX='--backend -Wl,' 10398 lt_prog_compiler_pic_CXX='-fPIC' 10399 ;; |
10340 icpc) | 10400 icpc* | ecpc*) |
10341 # Intel C++ 10342 lt_prog_compiler_wl_CXX='-Wl,' 10343 lt_prog_compiler_pic_CXX='-KPIC' 10344 lt_prog_compiler_static_CXX='-static' 10345 ;; | 10401 # Intel C++ 10402 lt_prog_compiler_wl_CXX='-Wl,' 10403 lt_prog_compiler_pic_CXX='-KPIC' 10404 lt_prog_compiler_static_CXX='-static' 10405 ;; |
10406 pgCC) 10407 # Portland Group C++ compiler. 10408 lt_prog_compiler_wl_CXX='-Wl,' 10409 lt_prog_compiler_pic_CXX='-fpic' 10410 lt_prog_compiler_static_CXX='-static' 10411 ;; |
|
10346 cxx) 10347 # Compaq C++ 10348 # Make sure the PIC flag is empty. It appears that all Alpha 10349 # Linux and Compaq Tru64 Unix objects are PIC. 10350 lt_prog_compiler_pic_CXX= 10351 lt_prog_compiler_static_CXX='-non_shared' 10352 ;; 10353 *) --- 119 unchanged lines hidden (view full) --- 10473 # (2) before a word containing "conftest.", or (3) at the end. 10474 # Note that $ac_compile itself does not contain backslashes and begins 10475 # with a dollar sign (not a hyphen), so the echo should work correctly. 10476 # The option is referenced via a variable to avoid confusing sed. 10477 lt_compile=`echo "$ac_compile" | $SED \ 10478 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 10479 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 10480 -e 's:$: $lt_compiler_flag:'` | 10412 cxx) 10413 # Compaq C++ 10414 # Make sure the PIC flag is empty. It appears that all Alpha 10415 # Linux and Compaq Tru64 Unix objects are PIC. 10416 lt_prog_compiler_pic_CXX= 10417 lt_prog_compiler_static_CXX='-non_shared' 10418 ;; 10419 *) --- 119 unchanged lines hidden (view full) --- 10539 # (2) before a word containing "conftest.", or (3) at the end. 10540 # Note that $ac_compile itself does not contain backslashes and begins 10541 # with a dollar sign (not a hyphen), so the echo should work correctly. 10542 # The option is referenced via a variable to avoid confusing sed. 10543 lt_compile=`echo "$ac_compile" | $SED \ 10544 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 10545 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 10546 -e 's:$: $lt_compiler_flag:'` |
10481 (eval echo "\"\$as_me:10481: $lt_compile\"" >&5) | 10547 (eval echo "\"\$as_me:10547: $lt_compile\"" >&5) |
10482 (eval "$lt_compile" 2>conftest.err) 10483 ac_status=$? 10484 cat conftest.err >&5 | 10548 (eval "$lt_compile" 2>conftest.err) 10549 ac_status=$? 10550 cat conftest.err >&5 |
10485 echo "$as_me:10485: \$? = $ac_status" >&5 | 10551 echo "$as_me:10551: \$? = $ac_status" >&5 |
10486 if (exit $ac_status) && test -s "$ac_outfile"; then 10487 # The compiler can only warn and ignore the option if not recognized 10488 # So say no if there are warnings 10489 if test ! -s conftest.err; then 10490 lt_prog_compiler_pic_works_CXX=yes 10491 fi 10492 fi 10493 $rm conftest* --- 39 unchanged lines hidden (view full) --- 10533 # Insert the option either (1) after the last *FLAGS variable, or 10534 # (2) before a word containing "conftest.", or (3) at the end. 10535 # Note that $ac_compile itself does not contain backslashes and begins 10536 # with a dollar sign (not a hyphen), so the echo should work correctly. 10537 lt_compile=`echo "$ac_compile" | $SED \ 10538 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 10539 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 10540 -e 's:$: $lt_compiler_flag:'` | 10552 if (exit $ac_status) && test -s "$ac_outfile"; then 10553 # The compiler can only warn and ignore the option if not recognized 10554 # So say no if there are warnings 10555 if test ! -s conftest.err; then 10556 lt_prog_compiler_pic_works_CXX=yes 10557 fi 10558 fi 10559 $rm conftest* --- 39 unchanged lines hidden (view full) --- 10599 # Insert the option either (1) after the last *FLAGS variable, or 10600 # (2) before a word containing "conftest.", or (3) at the end. 10601 # Note that $ac_compile itself does not contain backslashes and begins 10602 # with a dollar sign (not a hyphen), so the echo should work correctly. 10603 lt_compile=`echo "$ac_compile" | $SED \ 10604 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 10605 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 10606 -e 's:$: $lt_compiler_flag:'` |
10541 (eval echo "\"\$as_me:10541: $lt_compile\"" >&5) | 10607 (eval echo "\"\$as_me:10607: $lt_compile\"" >&5) |
10542 (eval "$lt_compile" 2>out/conftest.err) 10543 ac_status=$? 10544 cat out/conftest.err >&5 | 10608 (eval "$lt_compile" 2>out/conftest.err) 10609 ac_status=$? 10610 cat out/conftest.err >&5 |
10545 echo "$as_me:10545: \$? = $ac_status" >&5 | 10611 echo "$as_me:10611: \$? = $ac_status" >&5 |
10546 if (exit $ac_status) && test -s out/conftest2.$ac_objext 10547 then 10548 # The compiler can only warn and ignore the option if not recognized 10549 # So say no if there are warnings 10550 if test ! -s out/conftest.err; then 10551 lt_cv_prog_compiler_c_o_CXX=yes 10552 fi 10553 fi --- 47 unchanged lines hidden (view full) --- 10601 else 10602 export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' 10603 fi 10604 ;; 10605 pw32*) 10606 export_symbols_cmds_CXX="$ltdll_cmds" 10607 ;; 10608 cygwin* | mingw*) | 10612 if (exit $ac_status) && test -s out/conftest2.$ac_objext 10613 then 10614 # The compiler can only warn and ignore the option if not recognized 10615 # So say no if there are warnings 10616 if test ! -s out/conftest.err; then 10617 lt_cv_prog_compiler_c_o_CXX=yes 10618 fi 10619 fi --- 47 unchanged lines hidden (view full) --- 10667 else 10668 export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' 10669 fi 10670 ;; 10671 pw32*) 10672 export_symbols_cmds_CXX="$ltdll_cmds" 10673 ;; 10674 cygwin* | mingw*) |
10609 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' | 10675 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([^ ]*\) [^ ]*/\1 DATA/;/^I /d;/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' |
10610 ;; 10611 *) 10612 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 10613 ;; 10614 esac 10615 10616echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 10617echo "${ECHO_T}$ld_shlibs_CXX" >&6 --- 221 unchanged lines hidden (view full) --- 10839 # which wouldn't understand a cygwinified path. Ahh. 10840 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10841 else 10842 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10843 fi 10844 ;; 10845 pw32*) 10846 # pw32 DLLs use 'pw' prefix rather than 'lib' | 10676 ;; 10677 *) 10678 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 10679 ;; 10680 esac 10681 10682echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 10683echo "${ECHO_T}$ld_shlibs_CXX" >&6 --- 221 unchanged lines hidden (view full) --- 10905 # which wouldn't understand a cygwinified path. Ahh. 10906 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10907 else 10908 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10909 fi 10910 ;; 10911 pw32*) 10912 # pw32 DLLs use 'pw' prefix rather than 'lib' |
10847 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuffix}${shared_ext}' | 10913 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' |
10848 ;; 10849 esac 10850 ;; 10851 10852 *) 10853 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10854 ;; 10855 esac --- 41 unchanged lines hidden (view full) --- 10897 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10898 soname_spec='${libname}${release}${shared_ext}$major' 10899 shlibpath_var=LD_LIBRARY_PATH 10900 shlibpath_overrides_runpath=no 10901 hardcode_into_libs=yes 10902 dynamic_linker='GNU ld.so' 10903 ;; 10904 | 10914 ;; 10915 esac 10916 ;; 10917 10918 *) 10919 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10920 ;; 10921 esac --- 41 unchanged lines hidden (view full) --- 10963 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10964 soname_spec='${libname}${release}${shared_ext}$major' 10965 shlibpath_var=LD_LIBRARY_PATH 10966 shlibpath_overrides_runpath=no 10967 hardcode_into_libs=yes 10968 dynamic_linker='GNU ld.so' 10969 ;; 10970 |
10905freebsd*) | 10971freebsd* | dragonfly*) 10972 # DragonFly does not have aout. When/if they implement a new 10973 # versioning mechanism, adjust this. |
10906 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 10907 version_type=freebsd-$objformat 10908 case $version_type in 10909 freebsd-elf*) 10910 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10911 need_version=no 10912 need_lib_prefix=no 10913 ;; 10914 freebsd-*) 10915 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10916 need_version=yes 10917 ;; 10918 esac 10919 shlibpath_var=LD_LIBRARY_PATH 10920 case $host_os in 10921 freebsd2*) 10922 shlibpath_overrides_runpath=yes 10923 ;; | 10974 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 10975 version_type=freebsd-$objformat 10976 case $version_type in 10977 freebsd-elf*) 10978 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10979 need_version=no 10980 need_lib_prefix=no 10981 ;; 10982 freebsd-*) 10983 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10984 need_version=yes 10985 ;; 10986 esac 10987 shlibpath_var=LD_LIBRARY_PATH 10988 case $host_os in 10989 freebsd2*) 10990 shlibpath_overrides_runpath=yes 10991 ;; |
10924 freebsd3.01* | freebsdelf3.01*) | 10992 freebsd3.[01]* | freebsdelf3.[01]*) |
10925 shlibpath_overrides_runpath=yes 10926 hardcode_into_libs=yes 10927 ;; 10928 *) # from 3.2 on 10929 shlibpath_overrides_runpath=no 10930 hardcode_into_libs=yes 10931 ;; 10932 esac --- 109 unchanged lines hidden (view full) --- 11042 shlibpath_overrides_runpath=no 11043 # This implies no fast_install, which is unacceptable. 11044 # Some rework will be needed to allow for fast_install 11045 # before this can be enabled. 11046 hardcode_into_libs=yes 11047 11048 # Append ld.so.conf contents to the search path 11049 if test -f /etc/ld.so.conf; then | 10993 shlibpath_overrides_runpath=yes 10994 hardcode_into_libs=yes 10995 ;; 10996 *) # from 3.2 on 10997 shlibpath_overrides_runpath=no 10998 hardcode_into_libs=yes 10999 ;; 11000 esac --- 109 unchanged lines hidden (view full) --- 11110 shlibpath_overrides_runpath=no 11111 # This implies no fast_install, which is unacceptable. 11112 # Some rework will be needed to allow for fast_install 11113 # before this can be enabled. 11114 hardcode_into_libs=yes 11115 11116 # Append ld.so.conf contents to the search path 11117 if test -f /etc/ld.so.conf; then |
11050 lt_ld_extra=`$SED -e 's/:,\t/ /g;s/=^=*$//;s/=^= * / /g' /etc/ld.so.conf | tr '\n' ' '` | 11118 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,\t]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` |
11051 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 11052 fi 11053 11054 # We used to test for /lib/ld.so.1 and disable shared libraries on 11055 # powerpc, because MkLinux only supported shared libraries with the 11056 # GNU dynamic linker. Since this was broken with cross compilers, 11057 # most powerpc-linux boxes support dynamic linking these days and 11058 # people can always --disable-shared, the test was removed, and we --- 835 unchanged lines hidden (view full) --- 11894 echo $ECHO_N "(cached) $ECHO_C" >&6 11895else 11896 if test "$cross_compiling" = yes; then : 11897 lt_cv_dlopen_self=cross 11898else 11899 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11900 lt_status=$lt_dlunknown 11901 cat > conftest.$ac_ext <<EOF | 11119 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 11120 fi 11121 11122 # We used to test for /lib/ld.so.1 and disable shared libraries on 11123 # powerpc, because MkLinux only supported shared libraries with the 11124 # GNU dynamic linker. Since this was broken with cross compilers, 11125 # most powerpc-linux boxes support dynamic linking these days and 11126 # people can always --disable-shared, the test was removed, and we --- 835 unchanged lines hidden (view full) --- 11962 echo $ECHO_N "(cached) $ECHO_C" >&6 11963else 11964 if test "$cross_compiling" = yes; then : 11965 lt_cv_dlopen_self=cross 11966else 11967 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11968 lt_status=$lt_dlunknown 11969 cat > conftest.$ac_ext <<EOF |
11902#line 11902 "configure" | 11970#line 11970 "configure" |
11903#include "confdefs.h" 11904 11905#if HAVE_DLFCN_H 11906#include <dlfcn.h> 11907#endif 11908 11909#include <stdio.h> 11910 --- 81 unchanged lines hidden (view full) --- 11992 echo $ECHO_N "(cached) $ECHO_C" >&6 11993else 11994 if test "$cross_compiling" = yes; then : 11995 lt_cv_dlopen_self_static=cross 11996else 11997 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11998 lt_status=$lt_dlunknown 11999 cat > conftest.$ac_ext <<EOF | 11971#include "confdefs.h" 11972 11973#if HAVE_DLFCN_H 11974#include <dlfcn.h> 11975#endif 11976 11977#include <stdio.h> 11978 --- 81 unchanged lines hidden (view full) --- 12060 echo $ECHO_N "(cached) $ECHO_C" >&6 12061else 12062 if test "$cross_compiling" = yes; then : 12063 lt_cv_dlopen_self_static=cross 12064else 12065 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 12066 lt_status=$lt_dlunknown 12067 cat > conftest.$ac_ext <<EOF |
12000#line 12000 "configure" | 12068#line 12068 "configure" |
12001#include "confdefs.h" 12002 12003#if HAVE_DLFCN_H 12004#include <dlfcn.h> 12005#endif 12006 12007#include <stdio.h> 12008 --- 201 unchanged lines hidden (view full) --- 12210allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX 12211 12212# Whether or not to optimize for fast installation. 12213fast_install=$enable_fast_install 12214 12215# The host system. 12216host_alias=$host_alias 12217host=$host | 12069#include "confdefs.h" 12070 12071#if HAVE_DLFCN_H 12072#include <dlfcn.h> 12073#endif 12074 12075#include <stdio.h> 12076 --- 201 unchanged lines hidden (view full) --- 12278allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX 12279 12280# Whether or not to optimize for fast installation. 12281fast_install=$enable_fast_install 12282 12283# The host system. 12284host_alias=$host_alias 12285host=$host |
12286host_os=$host_os |
|
12218 | 12287 |
12288# The build system. 12289build_alias=$build_alias 12290build=$build 12291build_os=$build_os 12292 |
|
12219# An echo program that does not interpret backslashes. 12220echo=$lt_echo 12221 12222# The archiver. 12223AR=$lt_AR 12224AR_FLAGS=$lt_AR_FLAGS 12225 12226# A C compiler. --- 515 unchanged lines hidden (view full) --- 12742 ;; 12743 12744 newsos6) 12745 lt_prog_compiler_pic_F77='-KPIC' 12746 lt_prog_compiler_static_F77='-Bstatic' 12747 ;; 12748 12749 linux*) | 12293# An echo program that does not interpret backslashes. 12294echo=$lt_echo 12295 12296# The archiver. 12297AR=$lt_AR 12298AR_FLAGS=$lt_AR_FLAGS 12299 12300# A C compiler. --- 515 unchanged lines hidden (view full) --- 12816 ;; 12817 12818 newsos6) 12819 lt_prog_compiler_pic_F77='-KPIC' 12820 lt_prog_compiler_static_F77='-Bstatic' 12821 ;; 12822 12823 linux*) |
12750 case $CC in | 12824 case $cc_basename in |
12751 icc* | ecc*) 12752 lt_prog_compiler_wl_F77='-Wl,' 12753 lt_prog_compiler_pic_F77='-KPIC' 12754 lt_prog_compiler_static_F77='-static' 12755 ;; | 12825 icc* | ecc*) 12826 lt_prog_compiler_wl_F77='-Wl,' 12827 lt_prog_compiler_pic_F77='-KPIC' 12828 lt_prog_compiler_static_F77='-static' 12829 ;; |
12830 pgcc | pgf77 | pgf90) 12831 # Portland Group compilers (*not* the Pentium gcc compiler, 12832 # which looks to be a dead project) 12833 lt_prog_compiler_wl_F77='-Wl,' 12834 lt_prog_compiler_pic_F77='-fpic' 12835 lt_prog_compiler_static_F77='-static' 12836 ;; |
|
12756 ccc*) 12757 lt_prog_compiler_wl_F77='-Wl,' 12758 # All Alpha code is PIC. 12759 lt_prog_compiler_static_F77='-non_shared' 12760 ;; 12761 esac 12762 ;; 12763 --- 28 unchanged lines hidden (view full) --- 12792 12793 sysv4*MP*) 12794 if test -d /usr/nec ;then 12795 lt_prog_compiler_pic_F77='-Kconform_pic' 12796 lt_prog_compiler_static_F77='-Bstatic' 12797 fi 12798 ;; 12799 | 12837 ccc*) 12838 lt_prog_compiler_wl_F77='-Wl,' 12839 # All Alpha code is PIC. 12840 lt_prog_compiler_static_F77='-non_shared' 12841 ;; 12842 esac 12843 ;; 12844 --- 28 unchanged lines hidden (view full) --- 12873 12874 sysv4*MP*) 12875 if test -d /usr/nec ;then 12876 lt_prog_compiler_pic_F77='-Kconform_pic' 12877 lt_prog_compiler_static_F77='-Bstatic' 12878 fi 12879 ;; 12880 |
12881 unicos*) 12882 lt_prog_compiler_wl_F77='-Wl,' 12883 lt_prog_compiler_can_build_shared_F77=no 12884 ;; 12885 |
|
12800 uts4*) 12801 lt_prog_compiler_pic_F77='-pic' 12802 lt_prog_compiler_static_F77='-Bstatic' 12803 ;; 12804 12805 *) 12806 lt_prog_compiler_can_build_shared_F77=no 12807 ;; --- 21 unchanged lines hidden (view full) --- 12829 # (2) before a word containing "conftest.", or (3) at the end. 12830 # Note that $ac_compile itself does not contain backslashes and begins 12831 # with a dollar sign (not a hyphen), so the echo should work correctly. 12832 # The option is referenced via a variable to avoid confusing sed. 12833 lt_compile=`echo "$ac_compile" | $SED \ 12834 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 12835 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 12836 -e 's:$: $lt_compiler_flag:'` | 12886 uts4*) 12887 lt_prog_compiler_pic_F77='-pic' 12888 lt_prog_compiler_static_F77='-Bstatic' 12889 ;; 12890 12891 *) 12892 lt_prog_compiler_can_build_shared_F77=no 12893 ;; --- 21 unchanged lines hidden (view full) --- 12915 # (2) before a word containing "conftest.", or (3) at the end. 12916 # Note that $ac_compile itself does not contain backslashes and begins 12917 # with a dollar sign (not a hyphen), so the echo should work correctly. 12918 # The option is referenced via a variable to avoid confusing sed. 12919 lt_compile=`echo "$ac_compile" | $SED \ 12920 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 12921 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 12922 -e 's:$: $lt_compiler_flag:'` |
12837 (eval echo "\"\$as_me:12837: $lt_compile\"" >&5) | 12923 (eval echo "\"\$as_me:12923: $lt_compile\"" >&5) |
12838 (eval "$lt_compile" 2>conftest.err) 12839 ac_status=$? 12840 cat conftest.err >&5 | 12924 (eval "$lt_compile" 2>conftest.err) 12925 ac_status=$? 12926 cat conftest.err >&5 |
12841 echo "$as_me:12841: \$? = $ac_status" >&5 | 12927 echo "$as_me:12927: \$? = $ac_status" >&5 |
12842 if (exit $ac_status) && test -s "$ac_outfile"; then 12843 # The compiler can only warn and ignore the option if not recognized 12844 # So say no if there are warnings 12845 if test ! -s conftest.err; then 12846 lt_prog_compiler_pic_works_F77=yes 12847 fi 12848 fi 12849 $rm conftest* --- 39 unchanged lines hidden (view full) --- 12889 # Insert the option either (1) after the last *FLAGS variable, or 12890 # (2) before a word containing "conftest.", or (3) at the end. 12891 # Note that $ac_compile itself does not contain backslashes and begins 12892 # with a dollar sign (not a hyphen), so the echo should work correctly. 12893 lt_compile=`echo "$ac_compile" | $SED \ 12894 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 12895 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 12896 -e 's:$: $lt_compiler_flag:'` | 12928 if (exit $ac_status) && test -s "$ac_outfile"; then 12929 # The compiler can only warn and ignore the option if not recognized 12930 # So say no if there are warnings 12931 if test ! -s conftest.err; then 12932 lt_prog_compiler_pic_works_F77=yes 12933 fi 12934 fi 12935 $rm conftest* --- 39 unchanged lines hidden (view full) --- 12975 # Insert the option either (1) after the last *FLAGS variable, or 12976 # (2) before a word containing "conftest.", or (3) at the end. 12977 # Note that $ac_compile itself does not contain backslashes and begins 12978 # with a dollar sign (not a hyphen), so the echo should work correctly. 12979 lt_compile=`echo "$ac_compile" | $SED \ 12980 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 12981 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 12982 -e 's:$: $lt_compiler_flag:'` |
12897 (eval echo "\"\$as_me:12897: $lt_compile\"" >&5) | 12983 (eval echo "\"\$as_me:12983: $lt_compile\"" >&5) |
12898 (eval "$lt_compile" 2>out/conftest.err) 12899 ac_status=$? 12900 cat out/conftest.err >&5 | 12984 (eval "$lt_compile" 2>out/conftest.err) 12985 ac_status=$? 12986 cat out/conftest.err >&5 |
12901 echo "$as_me:12901: \$? = $ac_status" >&5 | 12987 echo "$as_me:12987: \$? = $ac_status" >&5 |
12902 if (exit $ac_status) && test -s out/conftest2.$ac_objext 12903 then 12904 # The compiler can only warn and ignore the option if not recognized 12905 # So say no if there are warnings 12906 if test ! -s out/conftest.err; then 12907 lt_cv_prog_compiler_c_o_F77=yes 12908 fi 12909 fi --- 138 unchanged lines hidden (view full) --- 13048 13049 cygwin* | mingw* | pw32*) 13050 # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless, 13051 # as there is no search path for DLLs. 13052 hardcode_libdir_flag_spec_F77='-L$libdir' 13053 allow_undefined_flag_F77=unsupported 13054 always_export_symbols_F77=no 13055 enable_shared_with_static_runtimes_F77=yes | 12988 if (exit $ac_status) && test -s out/conftest2.$ac_objext 12989 then 12990 # The compiler can only warn and ignore the option if not recognized 12991 # So say no if there are warnings 12992 if test ! -s out/conftest.err; then 12993 lt_cv_prog_compiler_c_o_F77=yes 12994 fi 12995 fi --- 138 unchanged lines hidden (view full) --- 13134 13135 cygwin* | mingw* | pw32*) 13136 # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless, 13137 # as there is no search path for DLLs. 13138 hardcode_libdir_flag_spec_F77='-L$libdir' 13139 allow_undefined_flag_F77=unsupported 13140 always_export_symbols_F77=no 13141 enable_shared_with_static_runtimes_F77=yes |
13056 export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' | 13142 export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' |
13057 13058 if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then 13059 archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' 13060 # If the export-symbols file already is a .def file (1st line 13061 # is EXPORTS), use it as is; otherwise, prepend... 13062 archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 13063 cp $export_symbols $output_objdir/$soname.def; 13064 else 13065 echo EXPORTS > $output_objdir/$soname.def; 13066 cat $export_symbols >> $output_objdir/$soname.def; 13067 fi~ 13068 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' 13069 else | 13143 13144 if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then 13145 archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' 13146 # If the export-symbols file already is a .def file (1st line 13147 # is EXPORTS), use it as is; otherwise, prepend... 13148 archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 13149 cp $export_symbols $output_objdir/$soname.def; 13150 else 13151 echo EXPORTS > $output_objdir/$soname.def; 13152 cat $export_symbols >> $output_objdir/$soname.def; 13153 fi~ 13154 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' 13155 else |
13070 ld_shlibs=no | 13156 ld_shlibs_F77=no |
13071 fi 13072 ;; 13073 13074 netbsd*) 13075 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 13076 archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 13077 wlarc= 13078 else --- 27 unchanged lines hidden (view full) --- 13106 archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 13107 wlarc= 13108 hardcode_direct_F77=yes 13109 hardcode_shlibpath_var_F77=no 13110 ;; 13111 13112 linux*) 13113 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then | 13157 fi 13158 ;; 13159 13160 netbsd*) 13161 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 13162 archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 13163 wlarc= 13164 else --- 27 unchanged lines hidden (view full) --- 13192 archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 13193 wlarc= 13194 hardcode_direct_F77=yes 13195 hardcode_shlibpath_var_F77=no 13196 ;; 13197 13198 linux*) 13199 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then |
13114 tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 13115 archive_cmds_F77="$tmp_archive_cmds" | 13200 tmp_addflag= 13201 case $CC,$host_cpu in 13202 pgf77* | pgf90* ) # Portland Group f77 and f90 compilers 13203 tmp_addflag=' -fpic' ;; 13204 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 13205 tmp_addflag=' -i_dynamic' ;; 13206 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 13207 tmp_addflag=' -i_dynamic -nofor_main' ;; 13208 ifc* | ifort*) # Intel Fortran compiler 13209 tmp_addflag=' -nofor_main' ;; 13210 esac 13211 archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' |
13116 supports_anon_versioning=no 13117 case `$LD -v 2>/dev/null` in | 13212 supports_anon_versioning=no 13213 case `$LD -v 2>/dev/null` in |
13118 *\ 01.* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 | 13214 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 |
13119 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 13120 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 13121 *\ 2.11.*) ;; # other 2.11 versions 13122 *) supports_anon_versioning=yes ;; 13123 esac 13124 if test $supports_anon_versioning = yes; then 13125 archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~ 13126cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 13127$echo "local: *; };" >> $output_objdir/$libname.ver~ | 13215 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 13216 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 13217 *\ 2.11.*) ;; # other 2.11 versions 13218 *) supports_anon_versioning=yes ;; 13219 esac 13220 if test $supports_anon_versioning = yes; then 13221 archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~ 13222cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 13223$echo "local: *; };" >> $output_objdir/$libname.ver~ |
13128 $CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' | 13224 $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' |
13129 else | 13225 else |
13130 archive_expsym_cmds_F77="$tmp_archive_cmds" | 13226 archive_expsym_cmds_F77=$archive_cmds_F77 |
13131 fi 13132 else 13133 ld_shlibs_F77=no 13134 fi 13135 ;; 13136 13137 *) 13138 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then --- 73 unchanged lines hidden (view full) --- 13212 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 13213 13214 archive_cmds_F77='' 13215 hardcode_direct_F77=yes 13216 hardcode_libdir_separator_F77=':' 13217 link_all_deplibs_F77=yes 13218 13219 if test "$GCC" = yes; then | 13227 fi 13228 else 13229 ld_shlibs_F77=no 13230 fi 13231 ;; 13232 13233 *) 13234 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then --- 73 unchanged lines hidden (view full) --- 13308 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 13309 13310 archive_cmds_F77='' 13311 hardcode_direct_F77=yes 13312 hardcode_libdir_separator_F77=':' 13313 link_all_deplibs_F77=yes 13314 13315 if test "$GCC" = yes; then |
13220 case $host_os in aix4.012|aix4.012.*) | 13316 case $host_os in aix4.[012]|aix4.[012].*) |
13221 # We only want to do this on AIX 4.2 and lower, the check 13222 # below for broken collect2 doesn't work under 4.3+ 13223 collect2name=`${CC} -print-prog-name=collect2` 13224 if test -f "$collect2name" && \ 13225 strings "$collect2name" | grep resolve_lib_name >/dev/null 13226 then 13227 # We have reworked collect2 13228 hardcode_direct_F77=yes --- 4 unchanged lines hidden (view full) --- 13233 # path is not listed in the libpath. Setting hardcode_minus_L 13234 # to unsupported forces relinking 13235 hardcode_minus_L_F77=yes 13236 hardcode_libdir_flag_spec_F77='-L$libdir' 13237 hardcode_libdir_separator_F77= 13238 fi 13239 esac 13240 shared_flag='-shared' | 13317 # We only want to do this on AIX 4.2 and lower, the check 13318 # below for broken collect2 doesn't work under 4.3+ 13319 collect2name=`${CC} -print-prog-name=collect2` 13320 if test -f "$collect2name" && \ 13321 strings "$collect2name" | grep resolve_lib_name >/dev/null 13322 then 13323 # We have reworked collect2 13324 hardcode_direct_F77=yes --- 4 unchanged lines hidden (view full) --- 13329 # path is not listed in the libpath. Setting hardcode_minus_L 13330 # to unsupported forces relinking 13331 hardcode_minus_L_F77=yes 13332 hardcode_libdir_flag_spec_F77='-L$libdir' 13333 hardcode_libdir_separator_F77= 13334 fi 13335 esac 13336 shared_flag='-shared' |
13337 if test "$aix_use_runtimelinking" = yes; then 13338 shared_flag="$shared_flag "'${wl}-G' 13339 fi |
|
13241 else 13242 # not using gcc 13243 if test "$host_cpu" = ia64; then 13244 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 13245 # chokes on -Wl,-G. The following line is correct: 13246 shared_flag='-G' 13247 else 13248 if test "$aix_use_runtimelinking" = yes; then --- 145 unchanged lines hidden (view full) --- 13394 # Tell ltmain to make .dll files, not .so files. 13395 shrext_cmds=".dll" 13396 # FIXME: Setting linknames here is a bad hack. 13397 archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' 13398 # The linker will automatically build a .lib file if we build a DLL. 13399 old_archive_From_new_cmds_F77='true' 13400 # FIXME: Should let the user specify the lib program. 13401 old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs' | 13340 else 13341 # not using gcc 13342 if test "$host_cpu" = ia64; then 13343 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 13344 # chokes on -Wl,-G. The following line is correct: 13345 shared_flag='-G' 13346 else 13347 if test "$aix_use_runtimelinking" = yes; then --- 145 unchanged lines hidden (view full) --- 13493 # Tell ltmain to make .dll files, not .so files. 13494 shrext_cmds=".dll" 13495 # FIXME: Setting linknames here is a bad hack. 13496 archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' 13497 # The linker will automatically build a .lib file if we build a DLL. 13498 old_archive_From_new_cmds_F77='true' 13499 # FIXME: Should let the user specify the lib program. 13500 old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs' |
13402 fix_srcfile_path='`cygpath -w "$srcfile"`' | 13501 fix_srcfile_path_F77='`cygpath -w "$srcfile"`' |
13403 enable_shared_with_static_runtimes_F77=yes 13404 ;; 13405 13406 darwin* | rhapsody*) 13407 case "$host_os" in 13408 rhapsody* | darwin1.[012]) 13409 allow_undefined_flag_F77='${wl}-undefined ${wl}suppress' 13410 ;; --- 67 unchanged lines hidden (view full) --- 13478 freebsd2*) 13479 archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 13480 hardcode_direct_F77=yes 13481 hardcode_minus_L_F77=yes 13482 hardcode_shlibpath_var_F77=no 13483 ;; 13484 13485 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. | 13502 enable_shared_with_static_runtimes_F77=yes 13503 ;; 13504 13505 darwin* | rhapsody*) 13506 case "$host_os" in 13507 rhapsody* | darwin1.[012]) 13508 allow_undefined_flag_F77='${wl}-undefined ${wl}suppress' 13509 ;; --- 67 unchanged lines hidden (view full) --- 13577 freebsd2*) 13578 archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 13579 hardcode_direct_F77=yes 13580 hardcode_minus_L_F77=yes 13581 hardcode_shlibpath_var_F77=no 13582 ;; 13583 13584 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. |
13486 freebsd* | kfreebsd*-gnu) | 13585 freebsd* | kfreebsd*-gnu | dragonfly*) |
13487 archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 13488 hardcode_libdir_flag_spec_F77='-R$libdir' 13489 hardcode_direct_F77=yes 13490 hardcode_shlibpath_var_F77=no 13491 ;; 13492 13493 hpux9*) 13494 if test "$GCC" = yes; then --- 172 unchanged lines hidden (view full) --- 13667 archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 13668 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' 13669 fi 13670 hardcode_libdir_flag_spec_F77='-R$libdir' 13671 hardcode_shlibpath_var_F77=no 13672 case $host_os in 13673 solaris2.[0-5] | solaris2.[0-5].*) ;; 13674 *) # Supported since Solaris 2.6 (maybe 2.5.1?) | 13586 archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 13587 hardcode_libdir_flag_spec_F77='-R$libdir' 13588 hardcode_direct_F77=yes 13589 hardcode_shlibpath_var_F77=no 13590 ;; 13591 13592 hpux9*) 13593 if test "$GCC" = yes; then --- 172 unchanged lines hidden (view full) --- 13766 archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 13767 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' 13768 fi 13769 hardcode_libdir_flag_spec_F77='-R$libdir' 13770 hardcode_shlibpath_var_F77=no 13771 case $host_os in 13772 solaris2.[0-5] | solaris2.[0-5].*) ;; 13773 *) # Supported since Solaris 2.6 (maybe 2.5.1?) |
13675 whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;; | 13774 whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; |
13676 esac 13677 link_all_deplibs_F77=yes 13678 ;; 13679 13680 sunos4*) 13681 if test "x$host_vendor" = xsequent; then 13682 # Use $CC to link under sequent, because it throws in some extra .o 13683 # files that make .init and .fini sections work. --- 315 unchanged lines hidden (view full) --- 13999 # which wouldn't understand a cygwinified path. Ahh. 14000 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 14001 else 14002 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 14003 fi 14004 ;; 14005 pw32*) 14006 # pw32 DLLs use 'pw' prefix rather than 'lib' | 13775 esac 13776 link_all_deplibs_F77=yes 13777 ;; 13778 13779 sunos4*) 13780 if test "x$host_vendor" = xsequent; then 13781 # Use $CC to link under sequent, because it throws in some extra .o 13782 # files that make .init and .fini sections work. --- 315 unchanged lines hidden (view full) --- 14098 # which wouldn't understand a cygwinified path. Ahh. 14099 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 14100 else 14101 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 14102 fi 14103 ;; 14104 pw32*) 14105 # pw32 DLLs use 'pw' prefix rather than 'lib' |
14007 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuffix}${shared_ext}' | 14106 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' |
14008 ;; 14009 esac 14010 ;; 14011 14012 *) 14013 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 14014 ;; 14015 esac --- 41 unchanged lines hidden (view full) --- 14057 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 14058 soname_spec='${libname}${release}${shared_ext}$major' 14059 shlibpath_var=LD_LIBRARY_PATH 14060 shlibpath_overrides_runpath=no 14061 hardcode_into_libs=yes 14062 dynamic_linker='GNU ld.so' 14063 ;; 14064 | 14107 ;; 14108 esac 14109 ;; 14110 14111 *) 14112 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 14113 ;; 14114 esac --- 41 unchanged lines hidden (view full) --- 14156 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 14157 soname_spec='${libname}${release}${shared_ext}$major' 14158 shlibpath_var=LD_LIBRARY_PATH 14159 shlibpath_overrides_runpath=no 14160 hardcode_into_libs=yes 14161 dynamic_linker='GNU ld.so' 14162 ;; 14163 |
14065freebsd*) | 14164freebsd* | dragonfly*) 14165 # DragonFly does not have aout. When/if they implement a new 14166 # versioning mechanism, adjust this. |
14066 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 14067 version_type=freebsd-$objformat 14068 case $version_type in 14069 freebsd-elf*) 14070 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 14071 need_version=no 14072 need_lib_prefix=no 14073 ;; 14074 freebsd-*) 14075 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 14076 need_version=yes 14077 ;; 14078 esac 14079 shlibpath_var=LD_LIBRARY_PATH 14080 case $host_os in 14081 freebsd2*) 14082 shlibpath_overrides_runpath=yes 14083 ;; | 14167 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 14168 version_type=freebsd-$objformat 14169 case $version_type in 14170 freebsd-elf*) 14171 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 14172 need_version=no 14173 need_lib_prefix=no 14174 ;; 14175 freebsd-*) 14176 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 14177 need_version=yes 14178 ;; 14179 esac 14180 shlibpath_var=LD_LIBRARY_PATH 14181 case $host_os in 14182 freebsd2*) 14183 shlibpath_overrides_runpath=yes 14184 ;; |
14084 freebsd3.01* | freebsdelf3.01*) | 14185 freebsd3.[01]* | freebsdelf3.[01]*) |
14085 shlibpath_overrides_runpath=yes 14086 hardcode_into_libs=yes 14087 ;; 14088 *) # from 3.2 on 14089 shlibpath_overrides_runpath=no 14090 hardcode_into_libs=yes 14091 ;; 14092 esac --- 109 unchanged lines hidden (view full) --- 14202 shlibpath_overrides_runpath=no 14203 # This implies no fast_install, which is unacceptable. 14204 # Some rework will be needed to allow for fast_install 14205 # before this can be enabled. 14206 hardcode_into_libs=yes 14207 14208 # Append ld.so.conf contents to the search path 14209 if test -f /etc/ld.so.conf; then | 14186 shlibpath_overrides_runpath=yes 14187 hardcode_into_libs=yes 14188 ;; 14189 *) # from 3.2 on 14190 shlibpath_overrides_runpath=no 14191 hardcode_into_libs=yes 14192 ;; 14193 esac --- 109 unchanged lines hidden (view full) --- 14303 shlibpath_overrides_runpath=no 14304 # This implies no fast_install, which is unacceptable. 14305 # Some rework will be needed to allow for fast_install 14306 # before this can be enabled. 14307 hardcode_into_libs=yes 14308 14309 # Append ld.so.conf contents to the search path 14310 if test -f /etc/ld.so.conf; then |
14210 lt_ld_extra=`$SED -e 's/:,\t/ /g;s/=^=*$//;s/=^= * / /g' /etc/ld.so.conf | tr '\n' ' '` | 14311 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,\t]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` |
14211 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 14212 fi 14213 14214 # We used to test for /lib/ld.so.1 and disable shared libraries on 14215 # powerpc, because MkLinux only supported shared libraries with the 14216 # GNU dynamic linker. Since this was broken with cross compilers, 14217 # most powerpc-linux boxes support dynamic linking these days and 14218 # people can always --disable-shared, the test was removed, and we --- 346 unchanged lines hidden (view full) --- 14565allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77 14566 14567# Whether or not to optimize for fast installation. 14568fast_install=$enable_fast_install 14569 14570# The host system. 14571host_alias=$host_alias 14572host=$host | 14312 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 14313 fi 14314 14315 # We used to test for /lib/ld.so.1 and disable shared libraries on 14316 # powerpc, because MkLinux only supported shared libraries with the 14317 # GNU dynamic linker. Since this was broken with cross compilers, 14318 # most powerpc-linux boxes support dynamic linking these days and 14319 # people can always --disable-shared, the test was removed, and we --- 346 unchanged lines hidden (view full) --- 14666allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77 14667 14668# Whether or not to optimize for fast installation. 14669fast_install=$enable_fast_install 14670 14671# The host system. 14672host_alias=$host_alias 14673host=$host |
14674host_os=$host_os |
|
14573 | 14675 |
14676# The build system. 14677build_alias=$build_alias 14678build=$build 14679build_os=$build_os 14680 |
|
14574# An echo program that does not interpret backslashes. 14575echo=$lt_echo 14576 14577# The archiver. 14578AR=$lt_AR 14579AR_FLAGS=$lt_AR_FLAGS 14580 14581# A C compiler. --- 297 unchanged lines hidden (view full) --- 14879# Object file extension for compiled Java test sources. 14880objext=o 14881objext_GCJ=$objext 14882 14883# Code to be used in simple compile tests 14884lt_simple_compile_test_code="class foo {}\n" 14885 14886# Code to be used in simple link tests | 14681# An echo program that does not interpret backslashes. 14682echo=$lt_echo 14683 14684# The archiver. 14685AR=$lt_AR 14686AR_FLAGS=$lt_AR_FLAGS 14687 14688# A C compiler. --- 297 unchanged lines hidden (view full) --- 14986# Object file extension for compiled Java test sources. 14987objext=o 14988objext_GCJ=$objext 14989 14990# Code to be used in simple compile tests 14991lt_simple_compile_test_code="class foo {}\n" 14992 14993# Code to be used in simple link tests |
14887lt_simple_link_test_code='public class conftest { public static void main(String argv) {}; }\n' | 14994lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n' |
14888 14889# ltmain only uses $CC for tagged configurations so make sure $CC is set. 14890 14891# If no C compiler was specified, use CC. 14892LTCC=${LTCC-"$CC"} 14893 14894# Allow CC to be a program name with arguments. 14895compiler=$CC --- 28 unchanged lines hidden (view full) --- 14924 # (2) before a word containing "conftest.", or (3) at the end. 14925 # Note that $ac_compile itself does not contain backslashes and begins 14926 # with a dollar sign (not a hyphen), so the echo should work correctly. 14927 # The option is referenced via a variable to avoid confusing sed. 14928 lt_compile=`echo "$ac_compile" | $SED \ 14929 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 14930 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14931 -e 's:$: $lt_compiler_flag:'` | 14995 14996# ltmain only uses $CC for tagged configurations so make sure $CC is set. 14997 14998# If no C compiler was specified, use CC. 14999LTCC=${LTCC-"$CC"} 15000 15001# Allow CC to be a program name with arguments. 15002compiler=$CC --- 28 unchanged lines hidden (view full) --- 15031 # (2) before a word containing "conftest.", or (3) at the end. 15032 # Note that $ac_compile itself does not contain backslashes and begins 15033 # with a dollar sign (not a hyphen), so the echo should work correctly. 15034 # The option is referenced via a variable to avoid confusing sed. 15035 lt_compile=`echo "$ac_compile" | $SED \ 15036 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 15037 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15038 -e 's:$: $lt_compiler_flag:'` |
14932 (eval echo "\"\$as_me:14932: $lt_compile\"" >&5) | 15039 (eval echo "\"\$as_me:15039: $lt_compile\"" >&5) |
14933 (eval "$lt_compile" 2>conftest.err) 14934 ac_status=$? 14935 cat conftest.err >&5 | 15040 (eval "$lt_compile" 2>conftest.err) 15041 ac_status=$? 15042 cat conftest.err >&5 |
14936 echo "$as_me:14936: \$? = $ac_status" >&5 | 15043 echo "$as_me:15043: \$? = $ac_status" >&5 |
14937 if (exit $ac_status) && test -s "$ac_outfile"; then 14938 # The compiler can only warn and ignore the option if not recognized 14939 # So say no if there are warnings 14940 if test ! -s conftest.err; then 14941 lt_cv_prog_compiler_rtti_exceptions=yes 14942 fi 14943 fi 14944 $rm conftest* --- 135 unchanged lines hidden (view full) --- 15080 ;; 15081 15082 newsos6) 15083 lt_prog_compiler_pic_GCJ='-KPIC' 15084 lt_prog_compiler_static_GCJ='-Bstatic' 15085 ;; 15086 15087 linux*) | 15044 if (exit $ac_status) && test -s "$ac_outfile"; then 15045 # The compiler can only warn and ignore the option if not recognized 15046 # So say no if there are warnings 15047 if test ! -s conftest.err; then 15048 lt_cv_prog_compiler_rtti_exceptions=yes 15049 fi 15050 fi 15051 $rm conftest* --- 135 unchanged lines hidden (view full) --- 15187 ;; 15188 15189 newsos6) 15190 lt_prog_compiler_pic_GCJ='-KPIC' 15191 lt_prog_compiler_static_GCJ='-Bstatic' 15192 ;; 15193 15194 linux*) |
15088 case $CC in | 15195 case $cc_basename in |
15089 icc* | ecc*) 15090 lt_prog_compiler_wl_GCJ='-Wl,' 15091 lt_prog_compiler_pic_GCJ='-KPIC' 15092 lt_prog_compiler_static_GCJ='-static' 15093 ;; | 15196 icc* | ecc*) 15197 lt_prog_compiler_wl_GCJ='-Wl,' 15198 lt_prog_compiler_pic_GCJ='-KPIC' 15199 lt_prog_compiler_static_GCJ='-static' 15200 ;; |
15201 pgcc | pgf77 | pgf90) 15202 # Portland Group compilers (*not* the Pentium gcc compiler, 15203 # which looks to be a dead project) 15204 lt_prog_compiler_wl_GCJ='-Wl,' 15205 lt_prog_compiler_pic_GCJ='-fpic' 15206 lt_prog_compiler_static_GCJ='-static' 15207 ;; |
|
15094 ccc*) 15095 lt_prog_compiler_wl_GCJ='-Wl,' 15096 # All Alpha code is PIC. 15097 lt_prog_compiler_static_GCJ='-non_shared' 15098 ;; 15099 esac 15100 ;; 15101 --- 28 unchanged lines hidden (view full) --- 15130 15131 sysv4*MP*) 15132 if test -d /usr/nec ;then 15133 lt_prog_compiler_pic_GCJ='-Kconform_pic' 15134 lt_prog_compiler_static_GCJ='-Bstatic' 15135 fi 15136 ;; 15137 | 15208 ccc*) 15209 lt_prog_compiler_wl_GCJ='-Wl,' 15210 # All Alpha code is PIC. 15211 lt_prog_compiler_static_GCJ='-non_shared' 15212 ;; 15213 esac 15214 ;; 15215 --- 28 unchanged lines hidden (view full) --- 15244 15245 sysv4*MP*) 15246 if test -d /usr/nec ;then 15247 lt_prog_compiler_pic_GCJ='-Kconform_pic' 15248 lt_prog_compiler_static_GCJ='-Bstatic' 15249 fi 15250 ;; 15251 |
15252 unicos*) 15253 lt_prog_compiler_wl_GCJ='-Wl,' 15254 lt_prog_compiler_can_build_shared_GCJ=no 15255 ;; 15256 |
|
15138 uts4*) 15139 lt_prog_compiler_pic_GCJ='-pic' 15140 lt_prog_compiler_static_GCJ='-Bstatic' 15141 ;; 15142 15143 *) 15144 lt_prog_compiler_can_build_shared_GCJ=no 15145 ;; --- 21 unchanged lines hidden (view full) --- 15167 # (2) before a word containing "conftest.", or (3) at the end. 15168 # Note that $ac_compile itself does not contain backslashes and begins 15169 # with a dollar sign (not a hyphen), so the echo should work correctly. 15170 # The option is referenced via a variable to avoid confusing sed. 15171 lt_compile=`echo "$ac_compile" | $SED \ 15172 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 15173 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15174 -e 's:$: $lt_compiler_flag:'` | 15257 uts4*) 15258 lt_prog_compiler_pic_GCJ='-pic' 15259 lt_prog_compiler_static_GCJ='-Bstatic' 15260 ;; 15261 15262 *) 15263 lt_prog_compiler_can_build_shared_GCJ=no 15264 ;; --- 21 unchanged lines hidden (view full) --- 15286 # (2) before a word containing "conftest.", or (3) at the end. 15287 # Note that $ac_compile itself does not contain backslashes and begins 15288 # with a dollar sign (not a hyphen), so the echo should work correctly. 15289 # The option is referenced via a variable to avoid confusing sed. 15290 lt_compile=`echo "$ac_compile" | $SED \ 15291 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 15292 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15293 -e 's:$: $lt_compiler_flag:'` |
15175 (eval echo "\"\$as_me:15175: $lt_compile\"" >&5) | 15294 (eval echo "\"\$as_me:15294: $lt_compile\"" >&5) |
15176 (eval "$lt_compile" 2>conftest.err) 15177 ac_status=$? 15178 cat conftest.err >&5 | 15295 (eval "$lt_compile" 2>conftest.err) 15296 ac_status=$? 15297 cat conftest.err >&5 |
15179 echo "$as_me:15179: \$? = $ac_status" >&5 | 15298 echo "$as_me:15298: \$? = $ac_status" >&5 |
15180 if (exit $ac_status) && test -s "$ac_outfile"; then 15181 # The compiler can only warn and ignore the option if not recognized 15182 # So say no if there are warnings 15183 if test ! -s conftest.err; then 15184 lt_prog_compiler_pic_works_GCJ=yes 15185 fi 15186 fi 15187 $rm conftest* --- 39 unchanged lines hidden (view full) --- 15227 # Insert the option either (1) after the last *FLAGS variable, or 15228 # (2) before a word containing "conftest.", or (3) at the end. 15229 # Note that $ac_compile itself does not contain backslashes and begins 15230 # with a dollar sign (not a hyphen), so the echo should work correctly. 15231 lt_compile=`echo "$ac_compile" | $SED \ 15232 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 15233 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15234 -e 's:$: $lt_compiler_flag:'` | 15299 if (exit $ac_status) && test -s "$ac_outfile"; then 15300 # The compiler can only warn and ignore the option if not recognized 15301 # So say no if there are warnings 15302 if test ! -s conftest.err; then 15303 lt_prog_compiler_pic_works_GCJ=yes 15304 fi 15305 fi 15306 $rm conftest* --- 39 unchanged lines hidden (view full) --- 15346 # Insert the option either (1) after the last *FLAGS variable, or 15347 # (2) before a word containing "conftest.", or (3) at the end. 15348 # Note that $ac_compile itself does not contain backslashes and begins 15349 # with a dollar sign (not a hyphen), so the echo should work correctly. 15350 lt_compile=`echo "$ac_compile" | $SED \ 15351 -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \ 15352 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15353 -e 's:$: $lt_compiler_flag:'` |
15235 (eval echo "\"\$as_me:15235: $lt_compile\"" >&5) | 15354 (eval echo "\"\$as_me:15354: $lt_compile\"" >&5) |
15236 (eval "$lt_compile" 2>out/conftest.err) 15237 ac_status=$? 15238 cat out/conftest.err >&5 | 15355 (eval "$lt_compile" 2>out/conftest.err) 15356 ac_status=$? 15357 cat out/conftest.err >&5 |
15239 echo "$as_me:15239: \$? = $ac_status" >&5 | 15358 echo "$as_me:15358: \$? = $ac_status" >&5 |
15240 if (exit $ac_status) && test -s out/conftest2.$ac_objext 15241 then 15242 # The compiler can only warn and ignore the option if not recognized 15243 # So say no if there are warnings 15244 if test ! -s out/conftest.err; then 15245 lt_cv_prog_compiler_c_o_GCJ=yes 15246 fi 15247 fi --- 138 unchanged lines hidden (view full) --- 15386 15387 cygwin* | mingw* | pw32*) 15388 # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless, 15389 # as there is no search path for DLLs. 15390 hardcode_libdir_flag_spec_GCJ='-L$libdir' 15391 allow_undefined_flag_GCJ=unsupported 15392 always_export_symbols_GCJ=no 15393 enable_shared_with_static_runtimes_GCJ=yes | 15359 if (exit $ac_status) && test -s out/conftest2.$ac_objext 15360 then 15361 # The compiler can only warn and ignore the option if not recognized 15362 # So say no if there are warnings 15363 if test ! -s out/conftest.err; then 15364 lt_cv_prog_compiler_c_o_GCJ=yes 15365 fi 15366 fi --- 138 unchanged lines hidden (view full) --- 15505 15506 cygwin* | mingw* | pw32*) 15507 # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless, 15508 # as there is no search path for DLLs. 15509 hardcode_libdir_flag_spec_GCJ='-L$libdir' 15510 allow_undefined_flag_GCJ=unsupported 15511 always_export_symbols_GCJ=no 15512 enable_shared_with_static_runtimes_GCJ=yes |
15394 export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' | 15513 export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' |
15395 15396 if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then 15397 archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' 15398 # If the export-symbols file already is a .def file (1st line 15399 # is EXPORTS), use it as is; otherwise, prepend... 15400 archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 15401 cp $export_symbols $output_objdir/$soname.def; 15402 else 15403 echo EXPORTS > $output_objdir/$soname.def; 15404 cat $export_symbols >> $output_objdir/$soname.def; 15405 fi~ 15406 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' 15407 else | 15514 15515 if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then 15516 archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' 15517 # If the export-symbols file already is a .def file (1st line 15518 # is EXPORTS), use it as is; otherwise, prepend... 15519 archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 15520 cp $export_symbols $output_objdir/$soname.def; 15521 else 15522 echo EXPORTS > $output_objdir/$soname.def; 15523 cat $export_symbols >> $output_objdir/$soname.def; 15524 fi~ 15525 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' 15526 else |
15408 ld_shlibs=no | 15527 ld_shlibs_GCJ=no |
15409 fi 15410 ;; 15411 15412 netbsd*) 15413 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 15414 archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 15415 wlarc= 15416 else --- 27 unchanged lines hidden (view full) --- 15444 archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15445 wlarc= 15446 hardcode_direct_GCJ=yes 15447 hardcode_shlibpath_var_GCJ=no 15448 ;; 15449 15450 linux*) 15451 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then | 15528 fi 15529 ;; 15530 15531 netbsd*) 15532 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 15533 archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 15534 wlarc= 15535 else --- 27 unchanged lines hidden (view full) --- 15563 archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15564 wlarc= 15565 hardcode_direct_GCJ=yes 15566 hardcode_shlibpath_var_GCJ=no 15567 ;; 15568 15569 linux*) 15570 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then |
15452 tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 15453 archive_cmds_GCJ="$tmp_archive_cmds" | 15571 tmp_addflag= 15572 case $CC,$host_cpu in 15573 pgf77* | pgf90* ) # Portland Group f77 and f90 compilers 15574 tmp_addflag=' -fpic' ;; 15575 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 15576 tmp_addflag=' -i_dynamic' ;; 15577 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 15578 tmp_addflag=' -i_dynamic -nofor_main' ;; 15579 ifc* | ifort*) # Intel Fortran compiler 15580 tmp_addflag=' -nofor_main' ;; 15581 esac 15582 archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' |
15454 supports_anon_versioning=no 15455 case `$LD -v 2>/dev/null` in | 15583 supports_anon_versioning=no 15584 case `$LD -v 2>/dev/null` in |
15456 *\ 01.* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 | 15585 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 |
15457 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 15458 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 15459 *\ 2.11.*) ;; # other 2.11 versions 15460 *) supports_anon_versioning=yes ;; 15461 esac 15462 if test $supports_anon_versioning = yes; then 15463 archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~ 15464cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15465$echo "local: *; };" >> $output_objdir/$libname.ver~ | 15586 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 15587 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 15588 *\ 2.11.*) ;; # other 2.11 versions 15589 *) supports_anon_versioning=yes ;; 15590 esac 15591 if test $supports_anon_versioning = yes; then 15592 archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~ 15593cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 15594$echo "local: *; };" >> $output_objdir/$libname.ver~ |
15466 $CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' | 15595 $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' |
15467 else | 15596 else |
15468 archive_expsym_cmds_GCJ="$tmp_archive_cmds" | 15597 archive_expsym_cmds_GCJ=$archive_cmds_GCJ |
15469 fi 15470 else 15471 ld_shlibs_GCJ=no 15472 fi 15473 ;; 15474 15475 *) 15476 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then --- 73 unchanged lines hidden (view full) --- 15550 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 15551 15552 archive_cmds_GCJ='' 15553 hardcode_direct_GCJ=yes 15554 hardcode_libdir_separator_GCJ=':' 15555 link_all_deplibs_GCJ=yes 15556 15557 if test "$GCC" = yes; then | 15598 fi 15599 else 15600 ld_shlibs_GCJ=no 15601 fi 15602 ;; 15603 15604 *) 15605 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then --- 73 unchanged lines hidden (view full) --- 15679 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 15680 15681 archive_cmds_GCJ='' 15682 hardcode_direct_GCJ=yes 15683 hardcode_libdir_separator_GCJ=':' 15684 link_all_deplibs_GCJ=yes 15685 15686 if test "$GCC" = yes; then |
15558 case $host_os in aix4.012|aix4.012.*) | 15687 case $host_os in aix4.[012]|aix4.[012].*) |
15559 # We only want to do this on AIX 4.2 and lower, the check 15560 # below for broken collect2 doesn't work under 4.3+ 15561 collect2name=`${CC} -print-prog-name=collect2` 15562 if test -f "$collect2name" && \ 15563 strings "$collect2name" | grep resolve_lib_name >/dev/null 15564 then 15565 # We have reworked collect2 15566 hardcode_direct_GCJ=yes --- 4 unchanged lines hidden (view full) --- 15571 # path is not listed in the libpath. Setting hardcode_minus_L 15572 # to unsupported forces relinking 15573 hardcode_minus_L_GCJ=yes 15574 hardcode_libdir_flag_spec_GCJ='-L$libdir' 15575 hardcode_libdir_separator_GCJ= 15576 fi 15577 esac 15578 shared_flag='-shared' | 15688 # We only want to do this on AIX 4.2 and lower, the check 15689 # below for broken collect2 doesn't work under 4.3+ 15690 collect2name=`${CC} -print-prog-name=collect2` 15691 if test -f "$collect2name" && \ 15692 strings "$collect2name" | grep resolve_lib_name >/dev/null 15693 then 15694 # We have reworked collect2 15695 hardcode_direct_GCJ=yes --- 4 unchanged lines hidden (view full) --- 15700 # path is not listed in the libpath. Setting hardcode_minus_L 15701 # to unsupported forces relinking 15702 hardcode_minus_L_GCJ=yes 15703 hardcode_libdir_flag_spec_GCJ='-L$libdir' 15704 hardcode_libdir_separator_GCJ= 15705 fi 15706 esac 15707 shared_flag='-shared' |
15708 if test "$aix_use_runtimelinking" = yes; then 15709 shared_flag="$shared_flag "'${wl}-G' 15710 fi |
|
15579 else 15580 # not using gcc 15581 if test "$host_cpu" = ia64; then 15582 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 15583 # chokes on -Wl,-G. The following line is correct: 15584 shared_flag='-G' 15585 else 15586 if test "$aix_use_runtimelinking" = yes; then --- 165 unchanged lines hidden (view full) --- 15752 # Tell ltmain to make .dll files, not .so files. 15753 shrext_cmds=".dll" 15754 # FIXME: Setting linknames here is a bad hack. 15755 archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' 15756 # The linker will automatically build a .lib file if we build a DLL. 15757 old_archive_From_new_cmds_GCJ='true' 15758 # FIXME: Should let the user specify the lib program. 15759 old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs' | 15711 else 15712 # not using gcc 15713 if test "$host_cpu" = ia64; then 15714 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 15715 # chokes on -Wl,-G. The following line is correct: 15716 shared_flag='-G' 15717 else 15718 if test "$aix_use_runtimelinking" = yes; then --- 165 unchanged lines hidden (view full) --- 15884 # Tell ltmain to make .dll files, not .so files. 15885 shrext_cmds=".dll" 15886 # FIXME: Setting linknames here is a bad hack. 15887 archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' 15888 # The linker will automatically build a .lib file if we build a DLL. 15889 old_archive_From_new_cmds_GCJ='true' 15890 # FIXME: Should let the user specify the lib program. 15891 old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs' |
15760 fix_srcfile_path='`cygpath -w "$srcfile"`' | 15892 fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`' |
15761 enable_shared_with_static_runtimes_GCJ=yes 15762 ;; 15763 15764 darwin* | rhapsody*) 15765 case "$host_os" in 15766 rhapsody* | darwin1.[012]) 15767 allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress' 15768 ;; --- 67 unchanged lines hidden (view full) --- 15836 freebsd2*) 15837 archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15838 hardcode_direct_GCJ=yes 15839 hardcode_minus_L_GCJ=yes 15840 hardcode_shlibpath_var_GCJ=no 15841 ;; 15842 15843 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. | 15893 enable_shared_with_static_runtimes_GCJ=yes 15894 ;; 15895 15896 darwin* | rhapsody*) 15897 case "$host_os" in 15898 rhapsody* | darwin1.[012]) 15899 allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress' 15900 ;; --- 67 unchanged lines hidden (view full) --- 15968 freebsd2*) 15969 archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 15970 hardcode_direct_GCJ=yes 15971 hardcode_minus_L_GCJ=yes 15972 hardcode_shlibpath_var_GCJ=no 15973 ;; 15974 15975 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. |
15844 freebsd* | kfreebsd*-gnu) | 15976 freebsd* | kfreebsd*-gnu | dragonfly*) |
15845 archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 15846 hardcode_libdir_flag_spec_GCJ='-R$libdir' 15847 hardcode_direct_GCJ=yes 15848 hardcode_shlibpath_var_GCJ=no 15849 ;; 15850 15851 hpux9*) 15852 if test "$GCC" = yes; then --- 172 unchanged lines hidden (view full) --- 16025 archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 16026 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' 16027 fi 16028 hardcode_libdir_flag_spec_GCJ='-R$libdir' 16029 hardcode_shlibpath_var_GCJ=no 16030 case $host_os in 16031 solaris2.[0-5] | solaris2.[0-5].*) ;; 16032 *) # Supported since Solaris 2.6 (maybe 2.5.1?) | 15977 archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 15978 hardcode_libdir_flag_spec_GCJ='-R$libdir' 15979 hardcode_direct_GCJ=yes 15980 hardcode_shlibpath_var_GCJ=no 15981 ;; 15982 15983 hpux9*) 15984 if test "$GCC" = yes; then --- 172 unchanged lines hidden (view full) --- 16157 archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 16158 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' 16159 fi 16160 hardcode_libdir_flag_spec_GCJ='-R$libdir' 16161 hardcode_shlibpath_var_GCJ=no 16162 case $host_os in 16163 solaris2.[0-5] | solaris2.[0-5].*) ;; 16164 *) # Supported since Solaris 2.6 (maybe 2.5.1?) |
16033 whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;; | 16165 whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; |
16034 esac 16035 link_all_deplibs_GCJ=yes 16036 ;; 16037 16038 sunos4*) 16039 if test "x$host_vendor" = xsequent; then 16040 # Use $CC to link under sequent, because it throws in some extra .o 16041 # files that make .init and .fini sections work. --- 315 unchanged lines hidden (view full) --- 16357 # which wouldn't understand a cygwinified path. Ahh. 16358 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 16359 else 16360 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 16361 fi 16362 ;; 16363 pw32*) 16364 # pw32 DLLs use 'pw' prefix rather than 'lib' | 16166 esac 16167 link_all_deplibs_GCJ=yes 16168 ;; 16169 16170 sunos4*) 16171 if test "x$host_vendor" = xsequent; then 16172 # Use $CC to link under sequent, because it throws in some extra .o 16173 # files that make .init and .fini sections work. --- 315 unchanged lines hidden (view full) --- 16489 # which wouldn't understand a cygwinified path. Ahh. 16490 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 16491 else 16492 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 16493 fi 16494 ;; 16495 pw32*) 16496 # pw32 DLLs use 'pw' prefix rather than 'lib' |
16365 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/./-/g'`${versuffix}${shared_ext}' | 16497 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' |
16366 ;; 16367 esac 16368 ;; 16369 16370 *) 16371 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 16372 ;; 16373 esac --- 41 unchanged lines hidden (view full) --- 16415 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 16416 soname_spec='${libname}${release}${shared_ext}$major' 16417 shlibpath_var=LD_LIBRARY_PATH 16418 shlibpath_overrides_runpath=no 16419 hardcode_into_libs=yes 16420 dynamic_linker='GNU ld.so' 16421 ;; 16422 | 16498 ;; 16499 esac 16500 ;; 16501 16502 *) 16503 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 16504 ;; 16505 esac --- 41 unchanged lines hidden (view full) --- 16547 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 16548 soname_spec='${libname}${release}${shared_ext}$major' 16549 shlibpath_var=LD_LIBRARY_PATH 16550 shlibpath_overrides_runpath=no 16551 hardcode_into_libs=yes 16552 dynamic_linker='GNU ld.so' 16553 ;; 16554 |
16423freebsd*) | 16555freebsd* | dragonfly*) 16556 # DragonFly does not have aout. When/if they implement a new 16557 # versioning mechanism, adjust this. |
16424 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 16425 version_type=freebsd-$objformat 16426 case $version_type in 16427 freebsd-elf*) 16428 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 16429 need_version=no 16430 need_lib_prefix=no 16431 ;; 16432 freebsd-*) 16433 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 16434 need_version=yes 16435 ;; 16436 esac 16437 shlibpath_var=LD_LIBRARY_PATH 16438 case $host_os in 16439 freebsd2*) 16440 shlibpath_overrides_runpath=yes 16441 ;; | 16558 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 16559 version_type=freebsd-$objformat 16560 case $version_type in 16561 freebsd-elf*) 16562 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 16563 need_version=no 16564 need_lib_prefix=no 16565 ;; 16566 freebsd-*) 16567 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 16568 need_version=yes 16569 ;; 16570 esac 16571 shlibpath_var=LD_LIBRARY_PATH 16572 case $host_os in 16573 freebsd2*) 16574 shlibpath_overrides_runpath=yes 16575 ;; |
16442 freebsd3.01* | freebsdelf3.01*) | 16576 freebsd3.[01]* | freebsdelf3.[01]*) |
16443 shlibpath_overrides_runpath=yes 16444 hardcode_into_libs=yes 16445 ;; 16446 *) # from 3.2 on 16447 shlibpath_overrides_runpath=no 16448 hardcode_into_libs=yes 16449 ;; 16450 esac --- 109 unchanged lines hidden (view full) --- 16560 shlibpath_overrides_runpath=no 16561 # This implies no fast_install, which is unacceptable. 16562 # Some rework will be needed to allow for fast_install 16563 # before this can be enabled. 16564 hardcode_into_libs=yes 16565 16566 # Append ld.so.conf contents to the search path 16567 if test -f /etc/ld.so.conf; then | 16577 shlibpath_overrides_runpath=yes 16578 hardcode_into_libs=yes 16579 ;; 16580 *) # from 3.2 on 16581 shlibpath_overrides_runpath=no 16582 hardcode_into_libs=yes 16583 ;; 16584 esac --- 109 unchanged lines hidden (view full) --- 16694 shlibpath_overrides_runpath=no 16695 # This implies no fast_install, which is unacceptable. 16696 # Some rework will be needed to allow for fast_install 16697 # before this can be enabled. 16698 hardcode_into_libs=yes 16699 16700 # Append ld.so.conf contents to the search path 16701 if test -f /etc/ld.so.conf; then |
16568 lt_ld_extra=`$SED -e 's/:,\t/ /g;s/=^=*$//;s/=^= * / /g' /etc/ld.so.conf | tr '\n' ' '` | 16702 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,\t]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` |
16569 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 16570 fi 16571 16572 # We used to test for /lib/ld.so.1 and disable shared libraries on 16573 # powerpc, because MkLinux only supported shared libraries with the 16574 # GNU dynamic linker. Since this was broken with cross compilers, 16575 # most powerpc-linux boxes support dynamic linking these days and 16576 # people can always --disable-shared, the test was removed, and we --- 835 unchanged lines hidden (view full) --- 17412 echo $ECHO_N "(cached) $ECHO_C" >&6 17413else 17414 if test "$cross_compiling" = yes; then : 17415 lt_cv_dlopen_self=cross 17416else 17417 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 17418 lt_status=$lt_dlunknown 17419 cat > conftest.$ac_ext <<EOF | 16703 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 16704 fi 16705 16706 # We used to test for /lib/ld.so.1 and disable shared libraries on 16707 # powerpc, because MkLinux only supported shared libraries with the 16708 # GNU dynamic linker. Since this was broken with cross compilers, 16709 # most powerpc-linux boxes support dynamic linking these days and 16710 # people can always --disable-shared, the test was removed, and we --- 835 unchanged lines hidden (view full) --- 17546 echo $ECHO_N "(cached) $ECHO_C" >&6 17547else 17548 if test "$cross_compiling" = yes; then : 17549 lt_cv_dlopen_self=cross 17550else 17551 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 17552 lt_status=$lt_dlunknown 17553 cat > conftest.$ac_ext <<EOF |
17420#line 17420 "configure" | 17554#line 17554 "configure" |
17421#include "confdefs.h" 17422 17423#if HAVE_DLFCN_H 17424#include <dlfcn.h> 17425#endif 17426 17427#include <stdio.h> 17428 --- 81 unchanged lines hidden (view full) --- 17510 echo $ECHO_N "(cached) $ECHO_C" >&6 17511else 17512 if test "$cross_compiling" = yes; then : 17513 lt_cv_dlopen_self_static=cross 17514else 17515 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 17516 lt_status=$lt_dlunknown 17517 cat > conftest.$ac_ext <<EOF | 17555#include "confdefs.h" 17556 17557#if HAVE_DLFCN_H 17558#include <dlfcn.h> 17559#endif 17560 17561#include <stdio.h> 17562 --- 81 unchanged lines hidden (view full) --- 17644 echo $ECHO_N "(cached) $ECHO_C" >&6 17645else 17646 if test "$cross_compiling" = yes; then : 17647 lt_cv_dlopen_self_static=cross 17648else 17649 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 17650 lt_status=$lt_dlunknown 17651 cat > conftest.$ac_ext <<EOF |
17518#line 17518 "configure" | 17652#line 17652 "configure" |
17519#include "confdefs.h" 17520 17521#if HAVE_DLFCN_H 17522#include <dlfcn.h> 17523#endif 17524 17525#include <stdio.h> 17526 --- 201 unchanged lines hidden (view full) --- 17728allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ 17729 17730# Whether or not to optimize for fast installation. 17731fast_install=$enable_fast_install 17732 17733# The host system. 17734host_alias=$host_alias 17735host=$host | 17653#include "confdefs.h" 17654 17655#if HAVE_DLFCN_H 17656#include <dlfcn.h> 17657#endif 17658 17659#include <stdio.h> 17660 --- 201 unchanged lines hidden (view full) --- 17862allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ 17863 17864# Whether or not to optimize for fast installation. 17865fast_install=$enable_fast_install 17866 17867# The host system. 17868host_alias=$host_alias 17869host=$host |
17870host_os=$host_os |
|
17736 | 17871 |
17872# The build system. 17873build_alias=$build_alias 17874build=$build 17875build_os=$build_os 17876 |
|
17737# An echo program that does not interpret backslashes. 17738echo=$lt_echo 17739 17740# The archiver. 17741AR=$lt_AR 17742AR_FLAGS=$lt_AR_FLAGS 17743 17744# A C compiler. --- 428 unchanged lines hidden (view full) --- 18173allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC 18174 18175# Whether or not to optimize for fast installation. 18176fast_install=$enable_fast_install 18177 18178# The host system. 18179host_alias=$host_alias 18180host=$host | 17877# An echo program that does not interpret backslashes. 17878echo=$lt_echo 17879 17880# The archiver. 17881AR=$lt_AR 17882AR_FLAGS=$lt_AR_FLAGS 17883 17884# A C compiler. --- 428 unchanged lines hidden (view full) --- 18313allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC 18314 18315# Whether or not to optimize for fast installation. 18316fast_install=$enable_fast_install 18317 18318# The host system. 18319host_alias=$host_alias 18320host=$host |
18321host_os=$host_os |
|
18181 | 18322 |
18323# The build system. 18324build_alias=$build_alias 18325build=$build 18326build_os=$build_os 18327 |
|
18182# An echo program that does not interpret backslashes. 18183echo=$lt_echo 18184 18185# The archiver. 18186AR=$lt_AR 18187AR_FLAGS=$lt_AR_FLAGS 18188 18189# A C compiler. --- 3078 unchanged lines hidden --- | 18328# An echo program that does not interpret backslashes. 18329echo=$lt_echo 18330 18331# The archiver. 18332AR=$lt_AR 18333AR_FLAGS=$lt_AR_FLAGS 18334 18335# A C compiler. --- 3078 unchanged lines hidden --- |