diff --git a/ChangeLog b/ChangeLog index 9895738b..471d8491 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +1998-12-27 Thomas Tanner + + * THANKS: added Erez Zadok + +1998-12-26 Erez Zadok + + * ltconfig.in: support i486-ncr-sysv4.3.03 + shared libraries. + + * ltmain.in: before every ln -s, remove the link name + 1998-12-25 Thomas Tanner * depdemo/configure.in: removed last relics of demo diff --git a/ltconfig.in b/ltconfig.in index fcc3d45b..d7e43ad7 100755 --- a/ltconfig.in +++ b/ltconfig.in @@ -645,7 +645,7 @@ else wl='-Qoption ld ' ;; - sysv4.2uw2* | sysv5*) + sysv4.2uw2* | sysv5* | sysv4.3*) pic_flag='-KPIC' link_static_flag='-Bstatic' wl='-Wl,' @@ -1725,7 +1725,7 @@ sunos4*) shlibpath_var=LD_LIBRARY_PATH ;; -sysv4.2uw2*) +sysv4.2uw2* | sysv4.3*) version_type=linux library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' soname_spec='${libname}${release}.so$major' diff --git a/ltmain.in b/ltmain.in index 43edde61..7c0cca9f 100644 --- a/ltmain.in +++ b/ltmain.in @@ -477,6 +477,8 @@ compiler." # If we have no pic_flag, then copy the object into place and finish. if test -z "$pic_flag"; then + $show $rm $obj + $run $rm $obj $show "$LN_S $libobj $obj" if $run $LN_S $libobj $obj; then exit 0 @@ -1723,6 +1725,8 @@ EOF IFS="$save_ifs" else # Just create a symlink. + $show $rm $libobj + $run $rm $libobj $show "$LN_S $obj $libobj" $run $LN_S $obj $libobj || exit $? fi