1655 |
need_version=yes |
need_version=yes |
1656 |
;; |
;; |
1657 |
|
|
1658 |
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) |
sysv4 | sysv4.2uw2* | sysv4.3*) |
1659 |
version_type=linux |
version_type=linux |
1660 |
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}' |
1661 |
soname_spec='${libname}${release}${shared_ext}$major' |
soname_spec='${libname}${release}${shared_ext}$major' |
1688 |
fi |
fi |
1689 |
;; |
;; |
1690 |
|
|
1691 |
|
sysv5*) |
1692 |
|
version_type=linux |
1693 |
|
need_lib_prefix=no |
1694 |
|
need_version=no |
1695 |
|
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' |
1696 |
|
soname_spec='${libname}${release}${shared_ext}$major' |
1697 |
|
shlibpath_var=LD_LIBRARY_PATH |
1698 |
|
shlibpath_overrides_runpath=yes |
1699 |
|
hardcode_into_libs=yes |
1700 |
|
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' |
1701 |
|
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" |
1702 |
|
;; |
1703 |
|
|
1704 |
uts4*) |
uts4*) |
1705 |
version_type=linux |
version_type=linux |
1706 |
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}' |
2327 |
lt_cv_deplibs_check_method=pass_all |
lt_cv_deplibs_check_method=pass_all |
2328 |
;; |
;; |
2329 |
|
|
2330 |
sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]*) |
sysv4 | sysv4.2uw2* | sysv4.3*) |
|
lt_cv_deplibs_check_method=pass_all |
|
|
;; |
|
|
|
|
|
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) |
|
2331 |
case $host_vendor in |
case $host_vendor in |
2332 |
motorola) |
motorola) |
2333 |
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]]' |
2348 |
siemens) |
siemens) |
2349 |
lt_cv_deplibs_check_method=pass_all |
lt_cv_deplibs_check_method=pass_all |
2350 |
;; |
;; |
2351 |
|
pc) |
2352 |
|
lt_cv_deplibs_check_method=pass_all |
2353 |
|
;; |
2354 |
esac |
esac |
2355 |
;; |
;; |
2356 |
|
|
2357 |
sysv4*uw2* | unixware7*) |
unixware7* | sysv5*) |
2358 |
lt_cv_deplibs_check_method=pass_all |
lt_cv_deplibs_check_method=pass_all |
2359 |
;; |
;; |
2360 |
esac |
esac |
3571 |
;; |
;; |
3572 |
esac |
esac |
3573 |
;; |
;; |
3574 |
sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7*) |
sysv5OpenUNIX8* | sysv5UnixWare7.[[01]].[[01]]* | sysv5uw[[78]]* | unixware7*) |
3575 |
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
case $cc_basename in |
3576 |
|
CC*) |
3577 |
|
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text' |
3578 |
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
3579 |
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
3580 |
|
runpath_var='LD_RUN_PATH' |
3581 |
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
3582 |
|
;; |
3583 |
|
esac |
3584 |
|
;; |
3585 |
|
sysv5*) |
3586 |
|
case $cc_basename in |
3587 |
|
CC*) |
3588 |
|
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text' |
3589 |
|
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
3590 |
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
3591 |
|
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' |
3592 |
|
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' |
3593 |
|
runpath_var='LD_RUN_PATH' |
3594 |
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
3595 |
|
;; |
3596 |
|
esac |
3597 |
;; |
;; |
3598 |
tandem*) |
tandem*) |
3599 |
case $cc_basename in |
case $cc_basename in |
4982 |
;; |
;; |
4983 |
esac |
esac |
4984 |
;; |
;; |
4985 |
unixware*) |
unixware* | sysv5*) |
4986 |
|
case $cc_basename in |
4987 |
|
CC*) |
4988 |
|
_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' |
4989 |
|
_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' |
4990 |
|
_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' |
4991 |
|
;; |
4992 |
|
esac |
4993 |
;; |
;; |
4994 |
vxworks*) |
vxworks*) |
4995 |
;; |
;; |
6006 |
runpath_var=LD_RUN_PATH |
runpath_var=LD_RUN_PATH |
6007 |
;; |
;; |
6008 |
|
|
6009 |
sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7*) |
sysv5OpenUNIX8* | sysv5UnixWare7.[[01]].[[10]]* | sysv5uw[[78]]* | unixware7*) |
6010 |
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text' |
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text' |
6011 |
if test "$GCC" = yes; then |
if test "$GCC" = yes; then |
6012 |
_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 ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
6013 |
else |
else |
6014 |
_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 ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
6015 |
fi |
fi |
6016 |
|
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
6017 |
runpath_var='LD_RUN_PATH' |
runpath_var='LD_RUN_PATH' |
6018 |
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
6019 |
;; |
;; |
6020 |
|
|
6021 |
sysv5*) |
sysv5*) |
6022 |
_LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' |
_LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text' |
6023 |
# $CC -shared without GNU ld will not create a library from C++ |
if test "$GCC" = yes; then |
6024 |
# object files and a static libstdc++, better avoid it by now |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
6025 |
_LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' |
else |
6026 |
_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ |
_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' |
6027 |
$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' |
fi |
6028 |
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= |
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no |
6029 |
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' |
6030 |
|
_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' |
6031 |
runpath_var='LD_RUN_PATH' |
runpath_var='LD_RUN_PATH' |
6032 |
|
_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no |
6033 |
;; |
;; |
6034 |
|
|
6035 |
uts4*) |
uts4*) |