diff -Naur libgnomecanvas-2.0.5.old/configure libgnomecanvas-2.0.5.new/configure --- libgnomecanvas-2.0.5.old/configure Thu Nov 21 00:59:04 2002 +++ libgnomecanvas-2.0.5.new/configure Sat Jan 18 16:38:35 2003 @@ -5150,7 +5150,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 libgnomecanvas-2.0.5.old/demos/Makefile.in libgnomecanvas-2.0.5.new/demos/Makefile.in --- libgnomecanvas-2.0.5.old/demos/Makefile.in Thu Nov 21 01:01:53 2002 +++ libgnomecanvas-2.0.5.new/demos/Makefile.in Sat Jan 18 16:38:35 2003 @@ -113,7 +113,7 @@ INCLUDES = -I$(top_srcdir) -I$(top_builddir) $(WARN_CFLAGS) $(LIBGNOMECANVAS_CFLAGS) -DGNOMECANVASLIBDIR=\""$(libdir)"\" -DGNOMECANVASDATADIR=\""$(datadir)"\" -DGNOMECANVASPIXMAPDIR=\""$(datadir)/pixmaps"\" -DGNOMECANVASBINDIR=\""$(bindir)"\" -DGNOMECANVASLOCALSTATEDIR=\""$(localstatedir)"\" -DGNOMECANVASLOCALEDIR=\""$(gnomelocaledir)"\" -DGTK_VERSION=\""$(GTK_VERSION)"\" -DG_LOG_DOMAIN=\"GnomeCanvas\" -DVERSION=\"$(VERSION)\" -LDADD = $(top_builddir)/libgnomecanvas/libgnomecanvas-2.la $(INTLLIBS) +LDADD = $(top_builddir)/libgnomecanvas/libgnomecanvas-2.la $(LIBGNOMECANVAS_LIBS) $(INTLLIBS) noinst_PROGRAMS = canvas_demo diff -Naur libgnomecanvas-2.0.5.old/ltmain.sh libgnomecanvas-2.0.5.new/ltmain.sh --- libgnomecanvas-2.0.5.old/ltmain.sh Thu Nov 21 00:58:52 2002 +++ libgnomecanvas-2.0.5.new/ltmain.sh Sat Jan 18 16:38:35 2003 @@ -1739,7 +1739,7 @@ if test "$installed" = no; then notinst_deplibs="$notinst_deplibs $lib" - need_relink=yes + # need_relink=yes fi if test -n "$old_archive_from_expsyms_cmds"; then @@ -2894,6 +2894,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='~'