After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 722033 - win32: fixup lib.exe invocation
win32: fixup lib.exe invocation
Status: RESOLVED FIXED
Product: glib
Classification: Platform
Component: build
unspecified
Other Windows
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2014-01-12 08:17 UTC by Allison Karlitskaya (desrt)
Modified: 2014-02-15 21:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
win32: fixup lib.exe invocation (5.21 KB, patch)
2014-01-12 08:17 UTC, Allison Karlitskaya (desrt)
committed Details | Review

Description Allison Karlitskaya (desrt) 2014-01-12 08:17:12 UTC
We have a configure.ac check for lib.exe that attempts to enable
creation of .lib files for our 5 public libraries.  That has been broken
for a long time for two reasons:

 1) the Makefiles hardcode 'lib' instead of 'lib.exe'

 2) we dropped generation of .def files quite some time ago (except for
    in gthread where we have the two-symbol file under version control)

Add new rules for creating .def files from dumpbin.exe (which you should
have if you have lib.exe) and fix the .lib rules to use lib.exe.

Add a bit of $(AM_V_GEN) all around, as well.
Comment 1 Allison Karlitskaya (desrt) 2014-01-12 08:17:14 UTC
Created attachment 266051 [details] [review]
win32: fixup lib.exe invocation
Comment 2 Allison Karlitskaya (desrt) 2014-02-15 21:55:41 UTC
Attachment 266051 [details] pushed as 7cbff95 - win32: fixup lib.exe invocation