--- libtool/libtool.m4 2007-12-04 01:10:43 +0300 +++ libtool/libtool.m4.fixed 2007-12-04 02:24:57 +0300 @@ -5550,9 +5550,13 @@ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test $supports_anon_versioning = yes; then - _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~ - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ - $echo "local: *; };" >> $output_objdir/$libname.ver~ + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test -r $libname.ver; then + cp $libname.ver $output_objdir/$libname.ver; + else + $echo "{ global:" > $output_objdir/$libname.ver; + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver; + $echo "local: *; };" >> $output_objdir/$libname.ver; + fi; $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi else