2005-10-20 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Thu, 20 Oct 2005 19:21:30 +0000 (19:21 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Thu, 20 Oct 2005 19:21:30 +0000 (19:21 +0000)
* Makefile.am: Build versioninfo.lo, not versioninfo.o.  Also, fix
the whole mess.

trunk/gpgme/ChangeLog
trunk/gpgme/Makefile.am

index 880ec6bc44426bbff741acc8d810c778dbd70a0b..30d2b5089d4c5c0ec97617cba0c9da73494b2f0e 100644 (file)
@@ -1,3 +1,8 @@
+2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
+
+       * Makefile.am: Build versioninfo.lo, not versioninfo.o.  Also, fix
+       the whole mess.
+
 2005-10-16  Marcus Brinkmann  <marcus@g10code.de>
 
        * rungpg.c (gpg_edit): Don't add a key argument if in card edit
index 94b46aa6312b30e428c48d11b2db7dbca30d0a0f..ece1adfd83e3f86c24418170bb8646a7837da17a 100644 (file)
@@ -96,21 +96,21 @@ LTRCCOMPILE = $(LIBTOOL) --mode=compile $(RC) \
      `echo $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) | \
      sed -e 's/-I/--include-dir /g;s/-D/--define /g'`
 
-%.o : %.rc
+%.lo : %.rc
        $(LTRCCOMPILE) -i $< -o $@
 
-gpgme_res = versioninfo.o
-gpgme_res_ldflag = -Wl,$(gpgme_res)
+gpgme_res = versioninfo.lo
+gpgme_res_ldflag = -Wl,.libs/versioninfo.o
 no_undefined = -no-undefined
 export_symbols = -export-symbols $(srcdir)/gpgme.def
 
 install-def-file:
-       $(INSTALL) gpg-error.def $(DESTDIR)$(libdir)/gpgme.def
+       $(INSTALL) $(srcdir)/gpgme.def $(DESTDIR)$(libdir)/gpgme.def
 
 uninstall-def-file:
        -rm $(DESTDIR)$(libdir)/gpgme.def
 
-libgpgme_la_DEPENDENCIES = $(gpgme_res) gpgme.def
+gpgme_deps = $(gpgme_res) gpgme.def
 
 else
 gpgme_res =
@@ -120,13 +120,14 @@ export_symbols =
 install-def-file:
 uninstall-def-file:
 
+gpgme_deps =
 endif
 
 libgpgme_la_LDFLAGS = $(gpgme_res_ldflag) $(no_undefined) $(export_symbols) \
        $(libgpgme_version_script_cmd) -version-info \
        @LIBGPGME_LT_CURRENT@:@LIBGPGME_LT_REVISION@:@LIBGPGME_LT_AGE@
 libgpgme_la_DEPENDENCIES = libgpgme-real.la $(assuan_libobjs) \
-       @LTLIBOBJS@ $(srcdir)/libgpgme.vers
+       @LTLIBOBJS@ $(srcdir)/libgpgme.vers $(gpgme_deps)
 libgpgme_la_LIBADD = libgpgme-real.la $(assuan_libobjs) @LTLIBOBJS@ \
        @GPG_ERROR_LIBS@