OLD | NEW |
1 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- | 1 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- |
2 # | 2 # |
3 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, | 3 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, |
4 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software | 4 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software |
5 # Foundation, Inc. | 5 # Foundation, Inc. |
6 # Written by Gordon Matzigkeit, 1996 | 6 # Written by Gordon Matzigkeit, 1996 |
7 # | 7 # |
8 # This file is free software; the Free Software Foundation gives | 8 # This file is free software; the Free Software Foundation gives |
9 # unlimited permission to copy and/or distribute it, with or without | 9 # unlimited permission to copy and/or distribute it, with or without |
10 # modifications, as long as this notice is preserved. | 10 # modifications, as long as this notice is preserved. |
(...skipping 1294 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1305 ;; | 1305 ;; |
1306 *64-bit*) | 1306 *64-bit*) |
1307 LD="${LD-ld} -64" | 1307 LD="${LD-ld} -64" |
1308 ;; | 1308 ;; |
1309 esac | 1309 esac |
1310 fi | 1310 fi |
1311 fi | 1311 fi |
1312 rm -rf conftest* | 1312 rm -rf conftest* |
1313 ;; | 1313 ;; |
1314 | 1314 |
1315 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ | 1315 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ |
1316 s390*-*linux*|s390*-*tpf*|sparc*-*linux*) | 1316 s390*-*linux*|s390*-*tpf*|sparc*-*linux*) |
1317 # Find out which ABI we are using. | 1317 # Find out which ABI we are using. |
1318 echo 'int i;' > conftest.$ac_ext | 1318 echo 'int i;' > conftest.$ac_ext |
1319 if AC_TRY_EVAL(ac_compile); then | 1319 if AC_TRY_EVAL(ac_compile); then |
1320 case `/usr/bin/file conftest.o` in | 1320 case `/usr/bin/file conftest.o` in |
1321 *32-bit*) | 1321 *32-bit*) |
1322 case $host in | 1322 case $host in |
1323 x86_64-*kfreebsd*-gnu) | 1323 x86_64-*kfreebsd*-gnu) |
1324 LD="${LD-ld} -m elf_i386_fbsd" | 1324 LD="${LD-ld} -m elf_i386_fbsd" |
1325 ;; | 1325 ;; |
1326 x86_64-*linux*) | 1326 x86_64-*linux*) |
1327 » LD="${LD-ld} -m elf_i386" | 1327 » case `/usr/bin/file conftest.o` in |
| 1328 » *x86-64*) |
| 1329 » » LD="${LD-ld} -m elf32_x86_64" |
| 1330 » » ;; |
| 1331 » *) |
| 1332 » » LD="${LD-ld} -m elf_i386" |
| 1333 » » ;; |
| 1334 » esac |
1328 ;; | 1335 ;; |
1329 » ppc64-*linux*|powerpc64-*linux*) | 1336 » powerpc64le-*) |
| 1337 » LD="${LD-ld} -m elf32lppclinux" |
| 1338 » ;; |
| 1339 » powerpc64-*) |
1330 LD="${LD-ld} -m elf32ppclinux" | 1340 LD="${LD-ld} -m elf32ppclinux" |
1331 ;; | 1341 ;; |
1332 s390x-*linux*) | 1342 s390x-*linux*) |
1333 LD="${LD-ld} -m elf_s390" | 1343 LD="${LD-ld} -m elf_s390" |
1334 ;; | 1344 ;; |
1335 sparc64-*linux*) | 1345 sparc64-*linux*) |
1336 LD="${LD-ld} -m elf32_sparc" | 1346 LD="${LD-ld} -m elf32_sparc" |
1337 ;; | 1347 ;; |
1338 esac | 1348 esac |
1339 ;; | 1349 ;; |
1340 *64-bit*) | 1350 *64-bit*) |
1341 case $host in | 1351 case $host in |
1342 x86_64-*kfreebsd*-gnu) | 1352 x86_64-*kfreebsd*-gnu) |
1343 LD="${LD-ld} -m elf_x86_64_fbsd" | 1353 LD="${LD-ld} -m elf_x86_64_fbsd" |
1344 ;; | 1354 ;; |
1345 x86_64-*linux*) | 1355 x86_64-*linux*) |
1346 LD="${LD-ld} -m elf_x86_64" | 1356 LD="${LD-ld} -m elf_x86_64" |
1347 ;; | 1357 ;; |
1348 » ppc*-*linux*|powerpc*-*linux*) | 1358 » powerpcle-*) |
| 1359 » LD="${LD-ld} -m elf64lppc" |
| 1360 » ;; |
| 1361 » powerpc-*) |
1349 LD="${LD-ld} -m elf64ppc" | 1362 LD="${LD-ld} -m elf64ppc" |
1350 ;; | 1363 ;; |
1351 s390*-*linux*|s390*-*tpf*) | 1364 s390*-*linux*|s390*-*tpf*) |
1352 LD="${LD-ld} -m elf64_s390" | 1365 LD="${LD-ld} -m elf64_s390" |
1353 ;; | 1366 ;; |
1354 sparc*-*linux*) | 1367 sparc*-*linux*) |
1355 LD="${LD-ld} -m elf64_sparc" | 1368 LD="${LD-ld} -m elf64_sparc" |
1356 ;; | 1369 ;; |
1357 esac | 1370 esac |
1358 ;; | 1371 ;; |
(...skipping 322 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1681 sysv5* | sco5v6* | sysv4.2uw2*) | 1694 sysv5* | sco5v6* | sysv4.2uw2*) |
1682 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` | 1695 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` |
1683 if test -n "$kargmax"; then | 1696 if test -n "$kargmax"; then |
1684 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` | 1697 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` |
1685 else | 1698 else |
1686 lt_cv_sys_max_cmd_len=32768 | 1699 lt_cv_sys_max_cmd_len=32768 |
1687 fi | 1700 fi |
1688 ;; | 1701 ;; |
1689 *) | 1702 *) |
1690 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` | 1703 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` |
1691 if test -n "$lt_cv_sys_max_cmd_len"; then | 1704 if test -n "$lt_cv_sys_max_cmd_len" && \ |
| 1705 » test undefined != "$lt_cv_sys_max_cmd_len"; then |
1692 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` | 1706 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` |
1693 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` | 1707 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` |
1694 else | 1708 else |
1695 # Make teststring a little bigger before we do anything with it. | 1709 # Make teststring a little bigger before we do anything with it. |
1696 # a 1K string should be a reasonable start. | 1710 # a 1K string should be a reasonable start. |
1697 for i in 1 2 3 4 5 6 7 8 ; do | 1711 for i in 1 2 3 4 5 6 7 8 ; do |
1698 teststring=$teststring$teststring | 1712 teststring=$teststring$teststring |
1699 done | 1713 done |
1700 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} | 1714 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} |
1701 # If test is not a shell built-in, we'll probably end up computing a | 1715 # If test is not a shell built-in, we'll probably end up computing a |
(...skipping 803 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2505 shlibpath_overrides_runpath=no | 2519 shlibpath_overrides_runpath=no |
2506 hardcode_into_libs=yes | 2520 hardcode_into_libs=yes |
2507 ;; | 2521 ;; |
2508 *) # from 4.6 on, and DragonFly | 2522 *) # from 4.6 on, and DragonFly |
2509 shlibpath_overrides_runpath=yes | 2523 shlibpath_overrides_runpath=yes |
2510 hardcode_into_libs=yes | 2524 hardcode_into_libs=yes |
2511 ;; | 2525 ;; |
2512 esac | 2526 esac |
2513 ;; | 2527 ;; |
2514 | 2528 |
2515 gnu*) | |
2516 version_type=linux # correct to gnu/linux during the next big refactor | |
2517 need_lib_prefix=no | |
2518 need_version=no | |
2519 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${re
lease}${shared_ext}${major} ${libname}${shared_ext}' | |
2520 soname_spec='${libname}${release}${shared_ext}$major' | |
2521 shlibpath_var=LD_LIBRARY_PATH | |
2522 shlibpath_overrides_runpath=no | |
2523 hardcode_into_libs=yes | |
2524 ;; | |
2525 | |
2526 haiku*) | 2529 haiku*) |
2527 version_type=linux # correct to gnu/linux during the next big refactor | 2530 version_type=linux # correct to gnu/linux during the next big refactor |
2528 need_lib_prefix=no | 2531 need_lib_prefix=no |
2529 need_version=no | 2532 need_version=no |
2530 dynamic_linker="$host_os runtime_loader" | 2533 dynamic_linker="$host_os runtime_loader" |
2531 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${re
lease}${shared_ext}${major} ${libname}${shared_ext}' | 2534 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${re
lease}${shared_ext}${major} ${libname}${shared_ext}' |
2532 soname_spec='${libname}${release}${shared_ext}$major' | 2535 soname_spec='${libname}${release}${shared_ext}$major' |
2533 shlibpath_var=LIBRARY_PATH | 2536 shlibpath_var=LIBRARY_PATH |
2534 shlibpath_overrides_runpath=yes | 2537 shlibpath_overrides_runpath=yes |
2535 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/syste
m/lib' | 2538 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/syste
m/lib' |
(...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2632 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" | 2635 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" |
2633 hardcode_into_libs=yes | 2636 hardcode_into_libs=yes |
2634 ;; | 2637 ;; |
2635 | 2638 |
2636 # No shared lib support for Linux oldld, aout, or coff. | 2639 # No shared lib support for Linux oldld, aout, or coff. |
2637 linux*oldld* | linux*aout* | linux*coff*) | 2640 linux*oldld* | linux*aout* | linux*coff*) |
2638 dynamic_linker=no | 2641 dynamic_linker=no |
2639 ;; | 2642 ;; |
2640 | 2643 |
2641 # This must be glibc/ELF. | 2644 # This must be glibc/ELF. |
2642 linux* | k*bsd*-gnu | kopensolaris*-gnu) | 2645 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
2643 version_type=linux # correct to gnu/linux during the next big refactor | 2646 version_type=linux # correct to gnu/linux during the next big refactor |
2644 need_lib_prefix=no | 2647 need_lib_prefix=no |
2645 need_version=no | 2648 need_version=no |
2646 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${re
lease}${shared_ext}$major $libname${shared_ext}' | 2649 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${re
lease}${shared_ext}$major $libname${shared_ext}' |
2647 soname_spec='${libname}${release}${shared_ext}$major' | 2650 soname_spec='${libname}${release}${shared_ext}$major' |
2648 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' | 2651 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' |
2649 shlibpath_var=LD_LIBRARY_PATH | 2652 shlibpath_var=LD_LIBRARY_PATH |
2650 shlibpath_overrides_runpath=no | 2653 shlibpath_overrides_runpath=no |
2651 | 2654 |
2652 # Some binutils ld are patched to set DT_RUNPATH | 2655 # Some binutils ld are patched to set DT_RUNPATH |
2653 AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath], | 2656 AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath], |
2654 [lt_cv_shlibpath_overrides_runpath=no | 2657 [lt_cv_shlibpath_overrides_runpath=no |
2655 save_LDFLAGS=$LDFLAGS | 2658 save_LDFLAGS=$LDFLAGS |
2656 save_libdir=$libdir | 2659 save_libdir=$libdir |
2657 eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \ | 2660 eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \ |
2658 LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\"" | 2661 LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\"" |
2659 AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], | 2662 AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], |
2660 [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$li
bdir" >/dev/null], | 2663 [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$li
bdir" >/dev/null], |
2661 [lt_cv_shlibpath_overrides_runpath=yes])]) | 2664 [lt_cv_shlibpath_overrides_runpath=yes])]) |
2662 LDFLAGS=$save_LDFLAGS | 2665 LDFLAGS=$save_LDFLAGS |
2663 libdir=$save_libdir | 2666 libdir=$save_libdir |
2664 ]) | 2667 ]) |
2665 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath | 2668 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath |
2666 | 2669 |
2667 # This implies no fast_install, which is unacceptable. | 2670 # This implies no fast_install, which is unacceptable. |
2668 # Some rework will be needed to allow for fast_install | 2671 # Some rework will be needed to allow for fast_install |
2669 # before this can be enabled. | 2672 # before this can be enabled. |
2670 hardcode_into_libs=yes | 2673 hardcode_into_libs=yes |
2671 | 2674 |
2672 # Add ABI-specific directories to the system library path. | |
2673 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" | |
2674 | |
2675 # Append ld.so.conf contents to the search path | 2675 # Append ld.so.conf contents to the search path |
2676 if test -f /etc/ld.so.conf; then | 2676 if test -f /etc/ld.so.conf; then |
2677 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null"
, \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf
| $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^=
]* / /g;s/"//g;/^$/d' | tr '\n' ' '` | 2677 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null"
, \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf
| $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^=
]* / /g;s/"//g;/^$/d' | tr '\n' ' '` |
2678 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" | 2678 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" |
2679 | |
2680 fi | 2679 fi |
2681 | 2680 |
2682 # We used to test for /lib/ld.so.1 and disable shared libraries on | 2681 # We used to test for /lib/ld.so.1 and disable shared libraries on |
2683 # powerpc, because MkLinux only supported shared libraries with the | 2682 # powerpc, because MkLinux only supported shared libraries with the |
2684 # GNU dynamic linker. Since this was broken with cross compilers, | 2683 # GNU dynamic linker. Since this was broken with cross compilers, |
2685 # most powerpc-linux boxes support dynamic linking these days and | 2684 # most powerpc-linux boxes support dynamic linking these days and |
2686 # people can always --disable-shared, the test was removed, and we | 2685 # people can always --disable-shared, the test was removed, and we |
2687 # assume the GNU/Linux dynamic linker is in use. | 2686 # assume the GNU/Linux dynamic linker is in use. |
2688 dynamic_linker='GNU/Linux ld.so' | 2687 dynamic_linker='GNU/Linux ld.so' |
2689 ;; | 2688 ;; |
2690 | 2689 |
| 2690 netbsdelf*-gnu) |
| 2691 version_type=linux |
| 2692 need_lib_prefix=no |
| 2693 need_version=no |
| 2694 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${re
lease}${shared_ext}$major ${libname}${shared_ext}' |
| 2695 soname_spec='${libname}${release}${shared_ext}$major' |
| 2696 shlibpath_var=LD_LIBRARY_PATH |
| 2697 shlibpath_overrides_runpath=no |
| 2698 hardcode_into_libs=yes |
| 2699 dynamic_linker='NetBSD ld.elf_so' |
| 2700 ;; |
| 2701 |
2691 netbsd*) | 2702 netbsd*) |
2692 version_type=sunos | 2703 version_type=sunos |
2693 need_lib_prefix=no | 2704 need_lib_prefix=no |
2694 need_version=no | 2705 need_version=no |
2695 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | 2706 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
2696 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${
shared_ext}$versuffix' | 2707 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${
shared_ext}$versuffix' |
2697 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' | 2708 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' |
2698 dynamic_linker='NetBSD (a.out) ld.so' | 2709 dynamic_linker='NetBSD (a.out) ld.so' |
2699 else | 2710 else |
2700 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${
release}${shared_ext}$major ${libname}${shared_ext}' | 2711 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${
release}${shared_ext}$major ${libname}${shared_ext}' |
(...skipping 539 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3240 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]
]86 (compact )?demand paged shared library' | 3251 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]
]86 (compact )?demand paged shared library' |
3241 lt_cv_file_magic_cmd=/usr/bin/file | 3252 lt_cv_file_magic_cmd=/usr/bin/file |
3242 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` | 3253 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` |
3243 ;; | 3254 ;; |
3244 esac | 3255 esac |
3245 else | 3256 else |
3246 lt_cv_deplibs_check_method=pass_all | 3257 lt_cv_deplibs_check_method=pass_all |
3247 fi | 3258 fi |
3248 ;; | 3259 ;; |
3249 | 3260 |
3250 gnu*) | |
3251 lt_cv_deplibs_check_method=pass_all | |
3252 ;; | |
3253 | |
3254 haiku*) | 3261 haiku*) |
3255 lt_cv_deplibs_check_method=pass_all | 3262 lt_cv_deplibs_check_method=pass_all |
3256 ;; | 3263 ;; |
3257 | 3264 |
3258 hpux10.20* | hpux11*) | 3265 hpux10.20* | hpux11*) |
3259 lt_cv_file_magic_cmd=/usr/bin/file | 3266 lt_cv_file_magic_cmd=/usr/bin/file |
3260 case $host_cpu in | 3267 case $host_cpu in |
3261 ia64*) | 3268 ia64*) |
3262 lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[
0-9]]) shared object file - IA64' | 3269 lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[
0-9]]) shared object file - IA64' |
3263 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so | 3270 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so |
(...skipping 18 matching lines...) Expand all Loading... |
3282 case $LD in | 3289 case $LD in |
3283 *-32|*"-32 ") libmagic=32-bit;; | 3290 *-32|*"-32 ") libmagic=32-bit;; |
3284 *-n32|*"-n32 ") libmagic=N32;; | 3291 *-n32|*"-n32 ") libmagic=N32;; |
3285 *-64|*"-64 ") libmagic=64-bit;; | 3292 *-64|*"-64 ") libmagic=64-bit;; |
3286 *) libmagic=never-match;; | 3293 *) libmagic=never-match;; |
3287 esac | 3294 esac |
3288 lt_cv_deplibs_check_method=pass_all | 3295 lt_cv_deplibs_check_method=pass_all |
3289 ;; | 3296 ;; |
3290 | 3297 |
3291 # This must be glibc/ELF. | 3298 # This must be glibc/ELF. |
3292 linux* | k*bsd*-gnu | kopensolaris*-gnu) | 3299 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
3293 lt_cv_deplibs_check_method=pass_all | 3300 lt_cv_deplibs_check_method=pass_all |
3294 ;; | 3301 ;; |
3295 | 3302 |
3296 netbsd*) | 3303 netbsd* | netbsdelf*-gnu) |
3297 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then | 3304 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then |
3298 lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]
]+|_pic\.a)$' | 3305 lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]
]+|_pic\.a)$' |
3299 else | 3306 else |
3300 lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' | 3307 lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' |
3301 fi | 3308 fi |
3302 ;; | 3309 ;; |
3303 | 3310 |
3304 newos6*) | 3311 newos6*) |
3305 lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (execu
table|dynamic lib)' | 3312 lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (execu
table|dynamic lib)' |
3306 lt_cv_file_magic_cmd=/usr/bin/file | 3313 lt_cv_file_magic_cmd=/usr/bin/file |
(...skipping 727 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4034 case $cc_basename in | 4041 case $cc_basename in |
4035 CC*) | 4042 CC*) |
4036 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' | 4043 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' |
4037 _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' | 4044 _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' |
4038 # CC pic flag -KPIC is the default. | 4045 # CC pic flag -KPIC is the default. |
4039 ;; | 4046 ;; |
4040 *) | 4047 *) |
4041 ;; | 4048 ;; |
4042 esac | 4049 esac |
4043 ;; | 4050 ;; |
4044 linux* | k*bsd*-gnu | kopensolaris*-gnu) | 4051 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
4045 case $cc_basename in | 4052 case $cc_basename in |
4046 KCC*) | 4053 KCC*) |
4047 # KAI C++ Compiler | 4054 # KAI C++ Compiler |
4048 _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' | 4055 _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' |
4049 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' | 4056 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' |
4050 ;; | 4057 ;; |
4051 ecpc* ) | 4058 ecpc* ) |
4052 # old Intel C++ for x86_64 which still supported -KPIC. | 4059 # old Intel C++ for x86_64 which still supported -KPIC. |
4053 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' | 4060 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' |
4054 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' | 4061 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4098 ;; | 4105 ;; |
4099 mvs*) | 4106 mvs*) |
4100 case $cc_basename in | 4107 case $cc_basename in |
4101 cxx*) | 4108 cxx*) |
4102 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' | 4109 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' |
4103 ;; | 4110 ;; |
4104 *) | 4111 *) |
4105 ;; | 4112 ;; |
4106 esac | 4113 esac |
4107 ;; | 4114 ;; |
4108 netbsd*) | 4115 netbsd* | netbsdelf*-gnu) |
4109 ;; | 4116 ;; |
4110 *qnx* | *nto*) | 4117 *qnx* | *nto*) |
4111 # QNX uses GNU C++, but need to define -shared option too, otherwise | 4118 # QNX uses GNU C++, but need to define -shared option too, otherwise |
4112 # it will coredump. | 4119 # it will coredump. |
4113 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' | 4120 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' |
4114 ;; | 4121 ;; |
4115 osf3* | osf4* | osf5*) | 4122 osf3* | osf4* | osf5*) |
4116 case $cc_basename in | 4123 case $cc_basename in |
4117 KCC*) | 4124 KCC*) |
4118 _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' | 4125 _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' |
(...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4333 # Is there a better lt_prog_compiler_static that works with the bundled CC
? | 4340 # Is there a better lt_prog_compiler_static that works with the bundled CC
? |
4334 _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' | 4341 _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' |
4335 ;; | 4342 ;; |
4336 | 4343 |
4337 irix5* | irix6* | nonstopux*) | 4344 irix5* | irix6* | nonstopux*) |
4338 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' | 4345 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' |
4339 # PIC (with -KPIC) is the default. | 4346 # PIC (with -KPIC) is the default. |
4340 _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' | 4347 _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' |
4341 ;; | 4348 ;; |
4342 | 4349 |
4343 linux* | k*bsd*-gnu | kopensolaris*-gnu) | 4350 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
4344 case $cc_basename in | 4351 case $cc_basename in |
4345 # old Intel for x86_64 which still supported -KPIC. | 4352 # old Intel for x86_64 which still supported -KPIC. |
4346 ecc*) | 4353 ecc*) |
4347 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' | 4354 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' |
4348 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' | 4355 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' |
4349 _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' | 4356 _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' |
4350 ;; | 4357 ;; |
4351 # icc used to be incompatible with GCC. | 4358 # icc used to be incompatible with GCC. |
4352 # ICC 10 doesn't accept -KPIC any more. | 4359 # ICC 10 doesn't accept -KPIC any more. |
4353 icc* | ifort*) | 4360 icc* | ifort*) |
(...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4575 case $cc_basename in | 4582 case $cc_basename in |
4576 cl*) | 4583 cl*) |
4577 _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTO
R_.*' | 4584 _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTO
R_.*' |
4578 ;; | 4585 ;; |
4579 *) | 4586 *) |
4580 _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_s
ymbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[
]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\''
| sort | uniq > $export_symbols' | 4587 _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_s
ymbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[
]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\''
| sort | uniq > $export_symbols' |
4581 _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FI
D]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] | 4588 _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FI
D]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] |
4582 ;; | 4589 ;; |
4583 esac | 4590 esac |
4584 ;; | 4591 ;; |
| 4592 linux* | k*bsd*-gnu | gnu*) |
| 4593 _LT_TAGVAR(link_all_deplibs, $1)=no |
| 4594 ;; |
4585 *) | 4595 *) |
4586 _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_sym
bol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' | 4596 _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_sym
bol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' |
4587 ;; | 4597 ;; |
4588 esac | 4598 esac |
4589 ], [ | 4599 ], [ |
4590 runpath_var= | 4600 runpath_var= |
4591 _LT_TAGVAR(allow_undefined_flag, $1)= | 4601 _LT_TAGVAR(allow_undefined_flag, $1)= |
4592 _LT_TAGVAR(always_export_symbols, $1)=no | 4602 _LT_TAGVAR(always_export_symbols, $1)=no |
4593 _LT_TAGVAR(archive_cmds, $1)= | 4603 _LT_TAGVAR(archive_cmds, $1)= |
4594 _LT_TAGVAR(archive_expsym_cmds, $1)= | 4604 _LT_TAGVAR(archive_expsym_cmds, $1)= |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4637 with_gnu_ld=no | 4647 with_gnu_ld=no |
4638 fi | 4648 fi |
4639 ;; | 4649 ;; |
4640 interix*) | 4650 interix*) |
4641 # we just hope/assume this is gcc and not c89 (= MSVC++) | 4651 # we just hope/assume this is gcc and not c89 (= MSVC++) |
4642 with_gnu_ld=yes | 4652 with_gnu_ld=yes |
4643 ;; | 4653 ;; |
4644 openbsd*) | 4654 openbsd*) |
4645 with_gnu_ld=no | 4655 with_gnu_ld=no |
4646 ;; | 4656 ;; |
| 4657 linux* | k*bsd*-gnu | gnu*) |
| 4658 _LT_TAGVAR(link_all_deplibs, $1)=no |
| 4659 ;; |
4647 esac | 4660 esac |
4648 | 4661 |
4649 _LT_TAGVAR(ld_shlibs, $1)=yes | 4662 _LT_TAGVAR(ld_shlibs, $1)=yes |
4650 | 4663 |
4651 # On some targets, GNU ld is compatible enough with the native linker | 4664 # On some targets, GNU ld is compatible enough with the native linker |
4652 # that we're better off using the native interface for both. | 4665 # that we're better off using the native interface for both. |
4653 lt_use_gnu_ld_interface=no | 4666 lt_use_gnu_ld_interface=no |
4654 if test "$with_gnu_ld" = yes; then | 4667 if test "$with_gnu_ld" = yes; then |
4655 case $host_os in | 4668 case $host_os in |
4656 aix*) | 4669 aix*) |
(...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4858 echo "local: *; };" >> $output_objdir/$libname.ver~ | 4871 echo "local: *; };" >> $output_objdir/$libname.ver~ |
4859 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -versi
on-script $output_objdir/$libname.ver -o $lib' | 4872 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -versi
on-script $output_objdir/$libname.ver -o $lib' |
4860 fi | 4873 fi |
4861 ;; | 4874 ;; |
4862 esac | 4875 esac |
4863 else | 4876 else |
4864 _LT_TAGVAR(ld_shlibs, $1)=no | 4877 _LT_TAGVAR(ld_shlibs, $1)=no |
4865 fi | 4878 fi |
4866 ;; | 4879 ;; |
4867 | 4880 |
4868 netbsd*) | 4881 netbsd* | netbsdelf*-gnu) |
4869 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | 4882 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
4870 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_
flags -o $lib' | 4883 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_
flags -o $lib' |
4871 wlarc= | 4884 wlarc= |
4872 else | 4885 else |
4873 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $c
ompiler_flags ${wl}-soname $wl$soname -o $lib' | 4886 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $c
ompiler_flags ${wl}-soname $wl$soname -o $lib' |
4874 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $dep
libs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$expor
t_symbols -o $lib' | 4887 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $dep
libs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$expor
t_symbols -o $lib' |
4875 fi | 4888 fi |
4876 ;; | 4889 ;; |
4877 | 4890 |
4878 solaris*) | 4891 solaris*) |
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5035 _LT_TAGVAR(hardcode_minus_L, $1)=yes | 5048 _LT_TAGVAR(hardcode_minus_L, $1)=yes |
5036 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' | 5049 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' |
5037 _LT_TAGVAR(hardcode_libdir_separator, $1)= | 5050 _LT_TAGVAR(hardcode_libdir_separator, $1)= |
5038 fi | 5051 fi |
5039 ;; | 5052 ;; |
5040 esac | 5053 esac |
5041 shared_flag='-shared' | 5054 shared_flag='-shared' |
5042 if test "$aix_use_runtimelinking" = yes; then | 5055 if test "$aix_use_runtimelinking" = yes; then |
5043 shared_flag="$shared_flag "'${wl}-G' | 5056 shared_flag="$shared_flag "'${wl}-G' |
5044 fi | 5057 fi |
| 5058 _LT_TAGVAR(link_all_deplibs, $1)=no |
5045 else | 5059 else |
5046 # not using gcc | 5060 # not using gcc |
5047 if test "$host_cpu" = ia64; then | 5061 if test "$host_cpu" = ia64; then |
5048 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release | 5062 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release |
5049 # chokes on -Wl,-G. The following line is correct: | 5063 # chokes on -Wl,-G. The following line is correct: |
5050 shared_flag='-G' | 5064 shared_flag='-G' |
5051 else | 5065 else |
5052 if test "$aix_use_runtimelinking" = yes; then | 5066 if test "$aix_use_runtimelinking" = yes; then |
5053 shared_flag='${wl}-G' | 5067 shared_flag='${wl}-G' |
5054 else | 5068 else |
(...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5339 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_fl
ags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstr
ing"` -update_registry ${output_objdir}/so_locations -o $lib' | 5353 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_fl
ags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstr
ing"` -update_registry ${output_objdir}/so_locations -o $lib' |
5340 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $comp
iler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version
$verstring"` -update_registry ${output_objdir}/so_locations -exports_file $expor
t_symbols -o $lib' | 5354 _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $comp
iler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version
$verstring"` -update_registry ${output_objdir}/so_locations -exports_file $expor
t_symbols -o $lib' |
5341 fi | 5355 fi |
5342 _LT_TAGVAR(archive_cmds_need_lc, $1)='no' | 5356 _LT_TAGVAR(archive_cmds_need_lc, $1)='no' |
5343 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' | 5357 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' |
5344 _LT_TAGVAR(hardcode_libdir_separator, $1)=: | 5358 _LT_TAGVAR(hardcode_libdir_separator, $1)=: |
5345 _LT_TAGVAR(inherit_rpath, $1)=yes | 5359 _LT_TAGVAR(inherit_rpath, $1)=yes |
5346 _LT_TAGVAR(link_all_deplibs, $1)=yes | 5360 _LT_TAGVAR(link_all_deplibs, $1)=yes |
5347 ;; | 5361 ;; |
5348 | 5362 |
5349 netbsd*) | 5363 netbsd* | netbsdelf*-gnu) |
5350 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | 5364 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then |
5351 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs
$linker_flags' # a.out | 5365 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs
$linker_flags' # a.out |
5352 else | 5366 else |
5353 _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $lin
ker_flags' # ELF | 5367 _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $lin
ker_flags' # ELF |
5354 fi | 5368 fi |
5355 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' | 5369 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' |
5356 _LT_TAGVAR(hardcode_direct, $1)=yes | 5370 _LT_TAGVAR(hardcode_direct, $1)=yes |
5357 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no | 5371 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no |
5358 ;; | 5372 ;; |
5359 | 5373 |
(...skipping 859 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6219 freebsd-elf*) | 6233 freebsd-elf*) |
6220 _LT_TAGVAR(archive_cmds_need_lc, $1)=no | 6234 _LT_TAGVAR(archive_cmds_need_lc, $1)=no |
6221 ;; | 6235 ;; |
6222 | 6236 |
6223 freebsd* | dragonfly*) | 6237 freebsd* | dragonfly*) |
6224 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF | 6238 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF |
6225 # conventions | 6239 # conventions |
6226 _LT_TAGVAR(ld_shlibs, $1)=yes | 6240 _LT_TAGVAR(ld_shlibs, $1)=yes |
6227 ;; | 6241 ;; |
6228 | 6242 |
6229 gnu*) | |
6230 ;; | |
6231 | |
6232 haiku*) | 6243 haiku*) |
6233 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_fl
ags ${wl}-soname $wl$soname -o $lib' | 6244 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_fl
ags ${wl}-soname $wl$soname -o $lib' |
6234 _LT_TAGVAR(link_all_deplibs, $1)=yes | 6245 _LT_TAGVAR(link_all_deplibs, $1)=yes |
6235 ;; | 6246 ;; |
6236 | 6247 |
6237 hpux9*) | 6248 hpux9*) |
6238 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' | 6249 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' |
6239 _LT_TAGVAR(hardcode_libdir_separator, $1)=: | 6250 _LT_TAGVAR(hardcode_libdir_separator, $1)=: |
6240 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' | 6251 _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' |
6241 _LT_TAGVAR(hardcode_direct, $1)=yes | 6252 _LT_TAGVAR(hardcode_direct, $1)=yes |
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6383 fi | 6394 fi |
6384 fi | 6395 fi |
6385 _LT_TAGVAR(link_all_deplibs, $1)=yes | 6396 _LT_TAGVAR(link_all_deplibs, $1)=yes |
6386 ;; | 6397 ;; |
6387 esac | 6398 esac |
6388 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' | 6399 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' |
6389 _LT_TAGVAR(hardcode_libdir_separator, $1)=: | 6400 _LT_TAGVAR(hardcode_libdir_separator, $1)=: |
6390 _LT_TAGVAR(inherit_rpath, $1)=yes | 6401 _LT_TAGVAR(inherit_rpath, $1)=yes |
6391 ;; | 6402 ;; |
6392 | 6403 |
6393 linux* | k*bsd*-gnu | kopensolaris*-gnu) | 6404 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) |
6394 case $cc_basename in | 6405 case $cc_basename in |
6395 KCC*) | 6406 KCC*) |
6396 # Kuck and Associates, Inc. (KAI) C++ Compiler | 6407 # Kuck and Associates, Inc. (KAI) C++ Compiler |
6397 | 6408 |
6398 # KCC will only create a shared library if the output file | 6409 # KCC will only create a shared library if the output file |
6399 # ends with ".so" (or ".sl" for HP-UX), so rename the library | 6410 # ends with ".so" (or ".sl" for HP-UX), so rename the library |
6400 # to its proper name (with version) after linking. | 6411 # to its proper name (with version) after linking. |
6401 _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\
''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tem
pext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compil
er_flags --soname $soname -o \$templib; mv \$templib $lib' | 6412 _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\
''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tem
pext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compil
er_flags --soname $soname -o \$templib; mv \$templib $lib' |
6402 _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SE
D -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s
/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects
$compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_
symbols; mv \$templib $lib' | 6413 _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SE
D -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s
/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects
$compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_
symbols; mv \$templib $lib' |
6403 # Commands to make compiler produce verbose output that lists | 6414 # Commands to make compiler produce verbose output that lists |
(...skipping 1573 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7977 ;; | 7988 ;; |
7978 esac | 7989 esac |
7979 ;; | 7990 ;; |
7980 esac | 7991 esac |
7981 ]) | 7992 ]) |
7982 to_tool_file_cmd=$lt_cv_to_tool_file_cmd | 7993 to_tool_file_cmd=$lt_cv_to_tool_file_cmd |
7983 AC_MSG_RESULT([$lt_cv_to_tool_file_cmd]) | 7994 AC_MSG_RESULT([$lt_cv_to_tool_file_cmd]) |
7984 _LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd], | 7995 _LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd], |
7985 [0], [convert $build files to toolchain format])dnl | 7996 [0], [convert $build files to toolchain format])dnl |
7986 ])# _LT_PATH_CONVERSION_FUNCTIONS | 7997 ])# _LT_PATH_CONVERSION_FUNCTIONS |
OLD | NEW |