1657 |
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" |
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" |
1658 |
;; |
;; |
1659 |
|
|
|
sco3.2v5*) |
|
|
version_type=osf |
|
|
soname_spec='${libname}${release}${shared_ext}$major' |
|
|
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' |
|
|
shlibpath_var=LD_LIBRARY_PATH |
|
|
;; |
|
|
|
|
1660 |
solaris*) |
solaris*) |
1661 |
version_type=linux |
version_type=linux |
1662 |
need_lib_prefix=no |
need_lib_prefix=no |
1682 |
need_version=yes |
need_version=yes |
1683 |
;; |
;; |
1684 |
|
|
1685 |
sysv4 | sysv4.2uw2* | sysv4.3*) |
sysv4 | sysv4.3*) |
1686 |
version_type=linux |
version_type=linux |
1687 |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' |
1688 |
soname_spec='${libname}${release}${shared_ext}$major' |
soname_spec='${libname}${release}${shared_ext}$major' |
1715 |
fi |
fi |
1716 |
;; |
;; |
1717 |
|
|
1718 |
sysv5*) |
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) |
1719 |
version_type=linux |
version_type=freebsd-elf |
1720 |
need_lib_prefix=no |
need_lib_prefix=no |
1721 |
need_version=no |
need_version=no |
1722 |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' |
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' |
1723 |
soname_spec='${libname}${release}${shared_ext}$major' |
soname_spec='${libname}${release}${shared_ext}$major' |
1724 |
shlibpath_var=LD_LIBRARY_PATH |
shlibpath_var=LD_LIBRARY_PATH |
|
shlibpath_overrides_runpath=yes |
|
1725 |
hardcode_into_libs=yes |
hardcode_into_libs=yes |
1726 |
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' |
if test "$with_gnu_ld" = yes; then |
1727 |
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" |
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' |
1728 |
|
shlibpath_overrides_runpath=no |
1729 |
|
else |
1730 |
|
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' |
1731 |
|
shlibpath_overrides_runpath=yes |
1732 |
|
case $host_os in |
1733 |
|
sco3.2v5*) |
1734 |
|
sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" |
1735 |
|
;; |
1736 |
|
esac |
1737 |
|
fi |
1738 |
|
sys_lib_dlsearch_path_spec='/usr/lib' |
1739 |
;; |
;; |
1740 |
|
|
1741 |
uts4*) |
uts4*) |
2361 |
lt_cv_deplibs_check_method=pass_all |
lt_cv_deplibs_check_method=pass_all |
2362 |
;; |
;; |
2363 |
|
|
|
sco3.2v5*) |
|
|
lt_cv_deplibs_check_method=pass_all |
|
|
;; |
|
|
|
|
2364 |
solaris*) |
solaris*) |
2365 |
lt_cv_deplibs_check_method=pass_all |
lt_cv_deplibs_check_method=pass_all |
2366 |
;; |
;; |
2367 |
|
|
2368 |
sysv4 | sysv4.2uw2* | sysv4.3*) |
sysv4 | sysv4.3*) |
2369 |
case $host_vendor in |
case $host_vendor in |
2370 |
motorola) |
motorola) |
2371 |
lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]' |
lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]' |
2392 |
esac |
esac |
2393 |
;; |
;; |
2394 |
|
|
2395 |
unixware7* | sysv5*) |
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) |
2396 |
lt_cv_deplibs_check_method=pass_all |
lt_cv_deplibs_check_method=pass_all |
2397 |
;; |
;; |
2398 |
esac |
esac |
2638 |
# Check for any special shared library compilation flags. |
# Check for any special shared library compilation flags. |
2639 |
# |
# |
2640 |
_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)= |
_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)= |
|
if test "$GCC" = no; then |
|
|
case $host_os in |
|
|
sco3.2v5*) |
|
|
_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)='-belf' |
|
|
;; |
|
|
esac |
|
|
fi |
|
2641 |
if test -n "$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)"; then |
if test -n "$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)"; then |
2642 |
AC_MSG_WARN([`$CC' requires `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to build shared libraries]) |
AC_MSG_WARN([`$CC' requires `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to build shared libraries]) |
2643 |
if echo "$old_CC $old_CFLAGS " | grep "[[ ]]$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)[[ ]]" >/dev/null; then : |
if echo "$old_CC $old_CFLAGS " | grep "[[ ]]$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)[[ ]]" >/dev/null; then : |
3485 |
# FIXME: insert proper C++ library support |
# FIXME: insert proper C++ library support |
3486 |
_LT_AC_TAGVAR(ld_shlibs, $1)=no |
_LT_AC_TAGVAR(ld_shlibs, $1)=no |
3487 |
;; |
;; |
|
sco*) |
|
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
|
|
case $cc_basename in |
|
|
CC*) |
|
|
# FIXME: insert proper C++ library support |
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no |
|
|
;; |
|
|
*) |
|
|
# FIXME: insert proper C++ library support |
|
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no |
|
|
;; |
|
|
esac |
|
|
;; |
|
3488 |
sunos4*) |
sunos4*) |
3489 |
case $cc_basename in |
case $cc_basename in |
3490 |
CC*) |
CC*) |
3577 |
;; |
;; |
3578 |
esac |
esac |
3579 |
;; |
;; |
3580 |
sysv5OpenUNIX8* | sysv5UnixWare7.[[01]].[[01]]* | sysv5uw[[78]]* | unixware7*) |
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) |
3581 |
|
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' |
3582 |
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
3583 |
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
3584 |
|
runpath_var='LD_RUN_PATH' |
3585 |
|
|
3586 |
case $cc_basename in |
case $cc_basename in |
3587 |
CC*) |
CC*) |
3588 |
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text' |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
3589 |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
3590 |
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
;; |
3591 |
runpath_var='LD_RUN_PATH' |
*) |
3592 |
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
3593 |
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
3594 |
;; |
;; |
3595 |
esac |
esac |
3596 |
;; |
;; |
3597 |
sysv5*) |
sysv5* | sco3.2v5* | sco5v6*) |
3598 |
|
# Note: We can NOT use -z defs as we might desire, because we do not |
3599 |
|
# link with -lc, and that would cause any symbols used from libc to |
3600 |
|
# always be unresolved, which means just about no library would |
3601 |
|
# ever link correctly. If we're not using GNU ld we use -z text |
3602 |
|
# though, which does catch some bad symbols but isn't as heavy-handed |
3603 |
|
# as -z defs. |
3604 |
|
# For security reasons, it is highly recommended that you always |
3605 |
|
# use absolute paths for naming shared libraries, and exclude the |
3606 |
|
# DT_RUNPATH tag from executables and libraries. But doing so |
3607 |
|
# requires that you compile everything twice, which is a pain. |
3608 |
|
# So that behaviour is only enabled if SCOABSPATH is set to a |
3609 |
|
# non-empty value in the environment. Most likely only useful for |
3610 |
|
# creating official distributions of packages. |
3611 |
|
# This is a hack until libtool officially supports absolute path |
3612 |
|
# names for shared libraries. |
3613 |
|
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' |
3614 |
|
_LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' |
3615 |
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
3616 |
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
3617 |
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' |
3618 |
|
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' |
3619 |
|
_LT_AC_TAGVAR(link_all_deplibs, $1)=yes |
3620 |
|
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' |
3621 |
|
runpath_var='LD_RUN_PATH' |
3622 |
|
|
3623 |
case $cc_basename in |
case $cc_basename in |
3624 |
CC*) |
CC*) |
3625 |
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text' |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' |
3626 |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' |
3627 |
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
;; |
3628 |
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' |
*) |
3629 |
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' |
3630 |
runpath_var='LD_RUN_PATH' |
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' |
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
|
3631 |
;; |
;; |
3632 |
esac |
esac |
3633 |
;; |
;; |
4969 |
;; |
;; |
4970 |
psos*) |
psos*) |
4971 |
;; |
;; |
|
sco*) |
|
|
case $cc_basename in |
|
|
CC*) |
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' |
|
|
;; |
|
|
*) |
|
|
;; |
|
|
esac |
|
|
;; |
|
4972 |
solaris*) |
solaris*) |
4973 |
case $cc_basename in |
case $cc_basename in |
4974 |
CC*) |
CC*) |
5010 |
;; |
;; |
5011 |
esac |
esac |
5012 |
;; |
;; |
5013 |
unixware* | sysv5*) |
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) |
5014 |
case $cc_basename in |
case $cc_basename in |
5015 |
CC*) |
CC*) |
5016 |
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' |
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' |
5178 |
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' |
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' |
5179 |
;; |
;; |
5180 |
|
|
|
sco3.2v5*) |
|
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kpic' |
|
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-dn' |
|
|
;; |
|
|
|
|
5181 |
solaris*) |
solaris*) |
5182 |
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' |
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' |
5183 |
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' |
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' |
5195 |
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' |
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' |
5196 |
;; |
;; |
5197 |
|
|
5198 |
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) |
sysv4 | sysv4.2uw2* | sysv4.3*) |
5199 |
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' |
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' |
5200 |
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' |
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' |
5201 |
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' |
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' |
5208 |
fi |
fi |
5209 |
;; |
;; |
5210 |
|
|
5211 |
|
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) |
5212 |
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' |
5213 |
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' |
5214 |
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' |
5215 |
|
;; |
5216 |
|
|
5217 |
unicos*) |
unicos*) |
5218 |
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' |
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' |
5219 |
_LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no |
_LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no |
5483 |
fi |
fi |
5484 |
;; |
;; |
5485 |
|
|
5486 |
solaris* | sysv5*) |
solaris*) |
5487 |
if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then |
if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then |
5488 |
_LT_AC_TAGVAR(ld_shlibs, $1)=no |
_LT_AC_TAGVAR(ld_shlibs, $1)=no |
5489 |
cat <<EOF 1>&2 |
cat <<EOF 1>&2 |
5504 |
fi |
fi |
5505 |
;; |
;; |
5506 |
|
|
5507 |
|
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) |
5508 |
|
case `$LD -v 2>&1` in |
5509 |
|
*\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*) |
5510 |
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no |
5511 |
|
cat <<_LT_EOF 1>&2 |
5512 |
|
|
5513 |
|
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not |
5514 |
|
*** reliably create shared libraries on SCO systems. Therefore, libtool |
5515 |
|
*** is disabling shared libraries support. We urge you to upgrade GNU |
5516 |
|
*** binutils to release 2.16.91.0.3 or newer. Another option is to modify |
5517 |
|
*** your PATH or compiler configuration so that the native linker is |
5518 |
|
*** used, and then restart. |
5519 |
|
|
5520 |
|
_LT_EOF |
5521 |
|
;; |
5522 |
|
*) |
5523 |
|
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then |
5524 |
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' |
5525 |
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' |
5526 |
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' |
5527 |
|
else |
5528 |
|
_LT_AC_TAGVAR(ld_shlibs, $1)=no |
5529 |
|
fi |
5530 |
|
;; |
5531 |
|
esac |
5532 |
|
;; |
5533 |
|
|
5534 |
sunos4*) |
sunos4*) |
5535 |
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' |
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' |
5536 |
wlarc= |
wlarc= |
5977 |
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: |
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: |
5978 |
;; |
;; |
5979 |
|
|
|
sco3.2v5*) |
|
|
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' |
|
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
|
|
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' |
|
|
runpath_var=LD_RUN_PATH |
|
|
hardcode_runpath_var=yes |
|
|
;; |
|
|
|
|
5980 |
solaris*) |
solaris*) |
5981 |
_LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' |
_LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' |
5982 |
if test "$GCC" = yes; then |
if test "$GCC" = yes; then |
6062 |
fi |
fi |
6063 |
;; |
;; |
6064 |
|
|
6065 |
sysv4.2uw2*) |
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7*) |
6066 |
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags' |
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' |
6067 |
_LT_AC_TAGVAR(hardcode_direct, $1)=yes |
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
|
_LT_AC_TAGVAR(hardcode_minus_L, $1)=no |
|
6068 |
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
6069 |
hardcode_runpath_var=yes |
runpath_var='LD_RUN_PATH' |
|
runpath_var=LD_RUN_PATH |
|
|
;; |
|
6070 |
|
|
|
sysv5OpenUNIX8* | sysv5UnixWare7.[[01]].[[10]]* | sysv5uw[[78]]* | unixware7*) |
|
|
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text' |
|
6071 |
if test "$GCC" = yes; then |
if test "$GCC" = yes; then |
6072 |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
6073 |
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
6074 |
else |
else |
6075 |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
6076 |
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' |
6077 |
fi |
fi |
6078 |
|
;; |
6079 |
|
|
6080 |
|
sysv5* | sco3.2v5* | sco5v6*) |
6081 |
|
# Note: We can NOT use -z defs as we might desire, because we do not |
6082 |
|
# link with -lc, and that would cause any symbols used from libc to |
6083 |
|
# always be unresolved, which means just about no library would |
6084 |
|
# ever link correctly. If we're not using GNU ld we use -z text |
6085 |
|
# though, which does catch some bad symbols but isn't as heavy-handed |
6086 |
|
# as -z defs. |
6087 |
|
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' |
6088 |
|
_LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' |
6089 |
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
|
runpath_var='LD_RUN_PATH' |
|
6090 |
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
6091 |
;; |
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' |
6092 |
|
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' |
6093 |
|
_LT_AC_TAGVAR(link_all_deplibs, $1)=yes |
6094 |
|
_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' |
6095 |
|
runpath_var='LD_RUN_PATH' |
6096 |
|
|
|
sysv5*) |
|
|
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text' |
|
6097 |
if test "$GCC" = yes; then |
if test "$GCC" = yes; then |
6098 |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' |
6099 |
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' |
6100 |
else |
else |
6101 |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' |
6102 |
|
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' |
6103 |
fi |
fi |
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
|
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' |
|
|
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' |
|
|
runpath_var='LD_RUN_PATH' |
|
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
|
6104 |
;; |
;; |
6105 |
|
|
6106 |
uts4*) |
uts4*) |