diff -Naur libwnck-0.18.old/configure libwnck-0.18.new/configure --- libwnck-0.18.old/configure Fri Nov 1 01:07:44 2002 +++ libwnck-0.18.new/configure Sat Jan 18 17:46:13 2003 @@ -5134,7 +5134,7 @@ # FIXME: Relying on posixy $() will cause problems for # cross-compilation, but unfortunately the echo tests do not # yet detect zsh echo's removal of \ escapes. - archive_cmds='$nonopt $(test "x$module" = xyes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags -install_name $rpath/$soname $verstring' + archive_cmds='$nonopt $(test x$module = xyes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags $(test .$module != .yes && echo -install_name $rpath/$soname $tmp_verstring)' # We need to add '_' to the symbols in $export_symbols first #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols' hardcode_direct=yes diff -Naur libwnck-0.18.old/libwnck/Makefile.in libwnck-0.18.new/libwnck/Makefile.in --- libwnck-0.18.old/libwnck/Makefile.in Fri Nov 1 01:15:55 2002 +++ libwnck-0.18.new/libwnck/Makefile.in Sat Jan 18 17:46:13 2003 @@ -185,9 +185,9 @@ @LIBWNCK_LIBS@ -test_wnck_LDADD = @LIBWNCK_LIBS@ libwnck-1.la -test_tasklist_LDADD = @LIBWNCK_LIBS@ libwnck-1.la -test_pager_LDADD = @LIBWNCK_LIBS@ libwnck-1.la +test_wnck_LDADD = libwnck-1.la @LIBWNCK_LIBS@ +test_tasklist_LDADD = libwnck-1.la @LIBWNCK_LIBS@ +test_pager_LDADD = libwnck-1.la @LIBWNCK_LIBS@ IMAGES = default_icon.png VARIABLES = default_icon_data $(srcdir)/default_icon.png diff -Naur libwnck-0.18.old/ltmain.sh libwnck-0.18.new/ltmain.sh --- libwnck-0.18.old/ltmain.sh Fri Nov 1 01:07:35 2002 +++ libwnck-0.18.new/ltmain.sh Sat Jan 18 17:46:13 2003 @@ -2952,6 +2952,11 @@ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then eval cmds=\"$archive_expsym_cmds\" else + if test "x$verstring" = "x0.0"; then + tmp_verstring= + else + tmp_verstring="$verstring" + fi eval cmds=\"$archive_cmds\" fi save_ifs="$IFS"; IFS='~'