libtool.m4 (libgd-2.3.1) | : | libtool.m4 (libgd-2.3.2) | ||
---|---|---|---|---|
skipping to change at line 698 | skipping to change at line 698 | |||
setopt NO_GLOB_SUBST | setopt NO_GLOB_SUBST | |||
fi | fi | |||
cfgfile=${ofile}T | cfgfile=${ofile}T | |||
trap "$RM \"$cfgfile\"; exit 1" 1 2 15 | trap "$RM \"$cfgfile\"; exit 1" 1 2 15 | |||
$RM "$cfgfile" | $RM "$cfgfile" | |||
cat <<_LT_EOF >> "$cfgfile" | cat <<_LT_EOF >> "$cfgfile" | |||
#! $SHELL | #! $SHELL | |||
# Generated automatically by $as_me ($PACKAGE) $VERSION | # Generated automatically by $as_me ($PACKAGE) $VERSION | |||
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: | ||||
# NOTE: Changes made to this file will be lost: look at ltmain.sh. | # NOTE: Changes made to this file will be lost: look at ltmain.sh. | |||
# Provide generalized library-building support services. | # Provide generalized library-building support services. | |||
# Written by Gordon Matzigkeit, 1996 | # Written by Gordon Matzigkeit, 1996 | |||
_LT_COPYING | _LT_COPYING | |||
_LT_LIBTOOL_TAGS | _LT_LIBTOOL_TAGS | |||
# Configured defaults for sys_lib_dlsearch_path munging. | # Configured defaults for sys_lib_dlsearch_path munging. | |||
: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} | : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} | |||
skipping to change at line 1372 | skipping to change at line 1373 | |||
esac | esac | |||
;; | ;; | |||
*64-bit*) | *64-bit*) | |||
case $host in | case $host in | |||
x86_64-*kfreebsd*-gnu) | x86_64-*kfreebsd*-gnu) | |||
LD="${LD-ld} -m elf_x86_64_fbsd" | LD="${LD-ld} -m elf_x86_64_fbsd" | |||
;; | ;; | |||
x86_64-*linux*) | x86_64-*linux*) | |||
LD="${LD-ld} -m elf_x86_64" | LD="${LD-ld} -m elf_x86_64" | |||
;; | ;; | |||
powerpcle-*linux*) | powerpcle-*linux*|powerpc64le-*linux*) | |||
LD="${LD-ld} -m elf64lppc" | LD="${LD-ld} -m elf64lppc" | |||
;; | ;; | |||
powerpc-*linux*) | powerpc-*linux*|powerpc64-*linux*) | |||
LD="${LD-ld} -m elf64ppc" | LD="${LD-ld} -m elf64ppc" | |||
;; | ;; | |||
s390*-*linux*|s390*-*tpf*) | s390*-*linux*|s390*-*tpf*) | |||
LD="${LD-ld} -m elf64_s390" | LD="${LD-ld} -m elf64_s390" | |||
;; | ;; | |||
sparc*-*linux*) | sparc*-*linux*) | |||
LD="${LD-ld} -m elf64_sparc" | LD="${LD-ld} -m elf64_sparc" | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
skipping to change at line 1658 | skipping to change at line 1659 | |||
# Instead, let's just punt: use the minimum linelength reported by | # Instead, let's just punt: use the minimum linelength reported by | |||
# all of the supported platforms: 8192 (on NT/2K/XP). | # all of the supported platforms: 8192 (on NT/2K/XP). | |||
lt_cv_sys_max_cmd_len=8192; | lt_cv_sys_max_cmd_len=8192; | |||
;; | ;; | |||
mint*) | mint*) | |||
# On MiNT this can take a long time and run out of memory. | # On MiNT this can take a long time and run out of memory. | |||
lt_cv_sys_max_cmd_len=8192; | lt_cv_sys_max_cmd_len=8192; | |||
;; | ;; | |||
mint*) | ||||
# On MiNT this can take a long time and run out of memory. | ||||
lt_cv_sys_max_cmd_len=8192; | ||||
;; | ||||
amigaos*) | amigaos*) | |||
# On AmigaOS with pdksh, this test takes hours, literally. | # On AmigaOS with pdksh, this test takes hours, literally. | |||
# So we just punt and use a minimum line length of 8192. | # So we just punt and use a minimum line length of 8192. | |||
lt_cv_sys_max_cmd_len=8192; | lt_cv_sys_max_cmd_len=8192; | |||
;; | ;; | |||
bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) | bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) | |||
# This has been around since 386BSD, at least. Likely further. | # This has been around since 386BSD, at least. Likely further. | |||
if test -x /sbin/sysctl; then | if test -x /sbin/sysctl; then | |||
lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` | lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` | |||
skipping to change at line 2576 | skipping to change at line 2582 | |||
esac | esac | |||
# FIXME: first we should search . and the directory the executable is in | # FIXME: first we should search . and the directory the executable is in | |||
shlibpath_var=PATH | shlibpath_var=PATH | |||
;; | ;; | |||
darwin* | rhapsody*) | darwin* | rhapsody*) | |||
dynamic_linker="$host_os dyld" | dynamic_linker="$host_os dyld" | |||
version_type=darwin | version_type=darwin | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' | library_names_spec='$libname$release$versuffix$shared_ext $libname$release$maj or$shared_ext $libname$shared_ext' | |||
soname_spec='$libname$release$major$shared_ext' | soname_spec='$libname$release$major$shared_ext' | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
shlibpath_var=DYLD_LIBRARY_PATH | shlibpath_var=DYLD_LIBRARY_PATH | |||
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' | shrext_cmds='`test .$module = .yes && echo .bundle || echo .dylib`' | |||
m4_if([$1], [],[ | m4_if([$1], [],[ | |||
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"]) | sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"]) | |||
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' | sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' | |||
;; | ;; | |||
dgux*) | dgux*) | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$sha red_ext$major $libname$shared_ext' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$sha red_ext$major $libname$shared_ext' | |||
skipping to change at line 2606 | skipping to change at line 2612 | |||
# DragonFly does not have aout. When/if they implement a new | # DragonFly does not have aout. When/if they implement a new | |||
# versioning mechanism, adjust this. | # versioning mechanism, adjust this. | |||
if test -x /usr/bin/objformat; then | if test -x /usr/bin/objformat; then | |||
objformat=`/usr/bin/objformat` | objformat=`/usr/bin/objformat` | |||
else | else | |||
case $host_os in | case $host_os in | |||
freebsd[[23]].*) objformat=aout ;; | freebsd[[23]].*) objformat=aout ;; | |||
*) objformat=elf ;; | *) objformat=elf ;; | |||
esac | esac | |||
fi | fi | |||
version_type=freebsd-$objformat | # Handle Gentoo/FreeBSD as it was Linux | |||
case $host_vendor in | ||||
gentoo) | ||||
version_type=linux ;; | ||||
*) | ||||
version_type=freebsd-$objformat ;; | ||||
esac | ||||
case $version_type in | case $version_type in | |||
freebsd-elf*) | freebsd-elf*) | |||
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' | |||
soname_spec='$libname$release$shared_ext$major' | soname_spec='$libname$release$shared_ext$major' | |||
need_version=no | need_version=no | |||
need_lib_prefix=no | need_lib_prefix=no | |||
;; | ;; | |||
freebsd-*) | freebsd-*) | |||
library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ ext$versuffix' | library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ ext$versuffix' | |||
need_version=yes | need_version=yes | |||
;; | ;; | |||
linux) | ||||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname} | ||||
${release}${shared_ext}$major ${libname}${shared_ext}' | ||||
soname_spec='${libname}${release}${shared_ext}$major' | ||||
need_lib_prefix=no | ||||
need_version=no | ||||
;; | ||||
esac | esac | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
case $host_os in | case $host_os in | |||
freebsd2.*) | freebsd2.*) | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
;; | ;; | |||
freebsd3.[[01]]* | freebsdelf3.[[01]]*) | freebsd3.[[01]]* | freebsdelf3.[[01]]*) | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
;; | ;; | |||
skipping to change at line 2827 | skipping to change at line 2846 | |||
# We used to test for /lib/ld.so.1 and disable shared libraries on | # We used to test for /lib/ld.so.1 and disable shared libraries on | |||
# powerpc, because MkLinux only supported shared libraries with the | # powerpc, because MkLinux only supported shared libraries with the | |||
# GNU dynamic linker. Since this was broken with cross compilers, | # GNU dynamic linker. Since this was broken with cross compilers, | |||
# most powerpc-linux boxes support dynamic linking these days and | # most powerpc-linux boxes support dynamic linking these days and | |||
# people can always --disable-shared, the test was removed, and we | # people can always --disable-shared, the test was removed, and we | |||
# assume the GNU/Linux dynamic linker is in use. | # assume the GNU/Linux dynamic linker is in use. | |||
dynamic_linker='GNU/Linux ld.so' | dynamic_linker='GNU/Linux ld.so' | |||
;; | ;; | |||
netbsdelf*-gnu) | ||||
version_type=linux | ||||
need_lib_prefix=no | ||||
need_version=no | ||||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${re | ||||
lease}${shared_ext}$major ${libname}${shared_ext}' | ||||
soname_spec='${libname}${release}${shared_ext}$major' | ||||
shlibpath_var=LD_LIBRARY_PATH | ||||
shlibpath_overrides_runpath=no | ||||
hardcode_into_libs=yes | ||||
dynamic_linker='NetBSD ld.elf_so' | ||||
;; | ||||
netbsd*) | netbsd*) | |||
version_type=sunos | version_type=sunos | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | |||
library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ex t$versuffix' | library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ex t$versuffix' | |||
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' | finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' | |||
dynamic_linker='NetBSD (a.out) ld.so' | dynamic_linker='NetBSD (a.out) ld.so' | |||
else | else | |||
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$s hared_ext$major $libname$shared_ext' | library_names_spec='$libname$release$shared_ext$versuffix $libname$release$s hared_ext$major $libname$shared_ext' | |||
skipping to change at line 3490 | skipping to change at line 3497 | |||
*) libmagic=never-match;; | *) libmagic=never-match;; | |||
esac | esac | |||
lt_cv_deplibs_check_method=pass_all | lt_cv_deplibs_check_method=pass_all | |||
;; | ;; | |||
# This must be glibc/ELF. | # This must be glibc/ELF. | |||
linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) | linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) | |||
lt_cv_deplibs_check_method=pass_all | lt_cv_deplibs_check_method=pass_all | |||
;; | ;; | |||
netbsd* | netbsdelf*-gnu) | netbsd*) | |||
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then | if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then | |||
lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9] ]+|_pic\.a)$' | lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9] ]+|_pic\.a)$' | |||
else | else | |||
lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' | lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' | |||
fi | fi | |||
;; | ;; | |||
newos6*) | newos6*) | |||
lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (execu table|dynamic lib)' | lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (execu table|dynamic lib)' | |||
lt_cv_file_magic_cmd=/usr/bin/file | lt_cv_file_magic_cmd=/usr/bin/file | |||
skipping to change at line 4361 | skipping to change at line 4368 | |||
;; | ;; | |||
mvs*) | mvs*) | |||
case $cc_basename in | case $cc_basename in | |||
cxx*) | cxx*) | |||
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' | _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' | |||
;; | ;; | |||
*) | *) | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
netbsd* | netbsdelf*-gnu) | netbsd*) | |||
;; | ;; | |||
*qnx* | *nto*) | *qnx* | *nto*) | |||
# QNX uses GNU C++, but need to define -shared option too, otherwise | # QNX uses GNU C++, but need to define -shared option too, otherwise | |||
# it will coredump. | # it will coredump. | |||
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' | _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' | |||
;; | ;; | |||
osf3* | osf4* | osf5*) | osf3* | osf4* | osf5*) | |||
case $cc_basename in | case $cc_basename in | |||
KCC*) | KCC*) | |||
_LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' | _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' | |||
skipping to change at line 4872 | skipping to change at line 4879 | |||
case $cc_basename in | case $cc_basename in | |||
cl*) | cl*) | |||
_LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTO R_.*' | _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTO R_.*' | |||
;; | ;; | |||
*) | *) | |||
_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' | _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' | |||
_LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FI D]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] | _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FI D]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
linux* | k*bsd*-gnu | gnu*) | ||||
_LT_TAGVAR(link_all_deplibs, $1)=no | ||||
;; | ||||
*) | *) | |||
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_sym bol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' | _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_sym bol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' | |||
;; | ;; | |||
esac | esac | |||
], [ | ], [ | |||
runpath_var= | runpath_var= | |||
_LT_TAGVAR(allow_undefined_flag, $1)= | _LT_TAGVAR(allow_undefined_flag, $1)= | |||
_LT_TAGVAR(always_export_symbols, $1)=no | _LT_TAGVAR(always_export_symbols, $1)=no | |||
_LT_TAGVAR(archive_cmds, $1)= | _LT_TAGVAR(archive_cmds, $1)= | |||
_LT_TAGVAR(archive_expsym_cmds, $1)= | _LT_TAGVAR(archive_expsym_cmds, $1)= | |||
skipping to change at line 4937 | skipping to change at line 4941 | |||
with_gnu_ld=no | with_gnu_ld=no | |||
fi | fi | |||
;; | ;; | |||
interix*) | interix*) | |||
# we just hope/assume this is gcc and not c89 (= MSVC++) | # we just hope/assume this is gcc and not c89 (= MSVC++) | |||
with_gnu_ld=yes | with_gnu_ld=yes | |||
;; | ;; | |||
openbsd* | bitrig*) | openbsd* | bitrig*) | |||
with_gnu_ld=no | with_gnu_ld=no | |||
;; | ;; | |||
linux* | k*bsd*-gnu | gnu*) | ||||
_LT_TAGVAR(link_all_deplibs, $1)=no | ||||
;; | ||||
esac | esac | |||
_LT_TAGVAR(ld_shlibs, $1)=yes | _LT_TAGVAR(ld_shlibs, $1)=yes | |||
# On some targets, GNU ld is compatible enough with the native linker | # On some targets, GNU ld is compatible enough with the native linker | |||
# that we're better off using the native interface for both. | # that we're better off using the native interface for both. | |||
lt_use_gnu_ld_interface=no | lt_use_gnu_ld_interface=no | |||
if test yes = "$with_gnu_ld"; then | if test yes = "$with_gnu_ld"; then | |||
case $host_os in | case $host_os in | |||
aix*) | aix*) | |||
skipping to change at line 5194 | skipping to change at line 5195 | |||
echo "local: *; };" >> $output_objdir/$libname.ver~ | echo "local: *; };" >> $output_objdir/$libname.ver~ | |||
$LD -shared $libobjs $deplibs $linker_flags -soname $soname -versi on-script $output_objdir/$libname.ver -o $lib' | $LD -shared $libobjs $deplibs $linker_flags -soname $soname -versi on-script $output_objdir/$libname.ver -o $lib' | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
else | else | |||
_LT_TAGVAR(ld_shlibs, $1)=no | _LT_TAGVAR(ld_shlibs, $1)=no | |||
fi | fi | |||
;; | ;; | |||
netbsd* | netbsdelf*-gnu) | netbsd*) | |||
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | |||
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_f lags -o $lib' | _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_f lags -o $lib' | |||
wlarc= | wlarc= | |||
else | else | |||
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $co mpiler_flags $wl-soname $wl$soname -o $lib' | _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $co mpiler_flags $wl-soname $wl$soname -o $lib' | |||
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $depl ibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_sym bols -o $lib' | _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $depl ibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_sym bols -o $lib' | |||
fi | fi | |||
;; | ;; | |||
solaris*) | solaris*) | |||
skipping to change at line 5715 | skipping to change at line 5716 | |||
end]], | end]], | |||
[Fortran], [[ | [Fortran], [[ | |||
subroutine foo | subroutine foo | |||
end]])])], | end]])])], | |||
[lt_cv_irix_exported_symbol=yes], | [lt_cv_irix_exported_symbol=yes], | |||
[lt_cv_irix_exported_symbol=no]) | [lt_cv_irix_exported_symbol=no]) | |||
LDFLAGS=$save_LDFLAGS]) | LDFLAGS=$save_LDFLAGS]) | |||
if test yes = "$lt_cv_irix_exported_symbol"; then | if test yes = "$lt_cv_irix_exported_symbol"; then | |||
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $d eplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_ all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_lo cations $wl-exports_file $wl$export_symbols -o $lib' | _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $d eplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_ all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_lo cations $wl-exports_file $wl$export_symbols -o $lib' | |||
fi | fi | |||
_LT_TAGVAR(link_all_deplibs, $1)=no | ||||
else | else | |||
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_fla gs -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstri ng"` -update_registry $output_objdir/so_locations -o $lib' | _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_fla gs -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstri ng"` -update_registry $output_objdir/so_locations -o $lib' | |||
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compi ler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $ verstring"` -update_registry $output_objdir/so_locations -exports_file $export_s ymbols -o $lib' | _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compi ler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $ verstring"` -update_registry $output_objdir/so_locations -exports_file $export_s ymbols -o $lib' | |||
fi | fi | |||
_LT_TAGVAR(archive_cmds_need_lc, $1)='no' | _LT_TAGVAR(archive_cmds_need_lc, $1)='no' | |||
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' | _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' | |||
_LT_TAGVAR(hardcode_libdir_separator, $1)=: | _LT_TAGVAR(hardcode_libdir_separator, $1)=: | |||
_LT_TAGVAR(inherit_rpath, $1)=yes | _LT_TAGVAR(inherit_rpath, $1)=yes | |||
_LT_TAGVAR(link_all_deplibs, $1)=yes | _LT_TAGVAR(link_all_deplibs, $1)=yes | |||
;; | ;; | |||
skipping to change at line 5737 | skipping to change at line 5737 | |||
linux*) | linux*) | |||
case $cc_basename in | case $cc_basename in | |||
tcc*) | tcc*) | |||
# Fabrice Bellard et al's Tiny C Compiler | # Fabrice Bellard et al's Tiny C Compiler | |||
_LT_TAGVAR(ld_shlibs, $1)=yes | _LT_TAGVAR(ld_shlibs, $1)=yes | |||
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $dep libs $compiler_flags' | _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $dep libs $compiler_flags' | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
netbsd* | netbsdelf*-gnu) | netbsd*) | |||
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | |||
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $ linker_flags' # a.out | _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $ linker_flags' # a.out | |||
else | else | |||
_LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $link er_flags' # ELF | _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $link er_flags' # ELF | |||
fi | fi | |||
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' | _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' | |||
_LT_TAGVAR(hardcode_direct, $1)=yes | _LT_TAGVAR(hardcode_direct, $1)=yes | |||
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no | _LT_TAGVAR(hardcode_shlibpath_var, $1)=no | |||
;; | ;; | |||
End of changes. 16 change blocks. | ||||
29 lines changed or deleted | 29 lines changed or added |