[Bug 467409] Review Request: mingw32-atk - MinGW Windows Atk library

bugzilla at redhat.com bugzilla at redhat.com
Fri Jan 30 11:01:35 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=467409


Erik van Pienbroek <erik-fedora at vanpienbroek.nl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED




--- Comment #8 from Erik van Pienbroek <erik-fedora at vanpienbroek.nl>  2009-01-30 06:01:32 EDT ---
The .def file contains a list of all the functions which need to be exported in
the .DLL file. It is only used by the linker. After a .DLL has been made, the
file has no further use (unless you want to create Visual C++ import libraries,
but there are other ways to generate those from MinGW-compiled DLL's). When
compiling other libraries/applicaties the .def file isn't used, just the .dll
and .dll.a files.

These .def files aren't created by libtool, but by some individual packages
(like glib2, atk, pango and gtk2) as part of the make job. This can be seen at
http://svn.gnome.org/viewvc/atk/trunk/atk/Makefile.am?view=markup (lines 139 to
150 and 168-169)

There was a page on the MinGW site with more details about this, but
unfortunately it got lost:

  The Old MinGWiki pages are again offline as a result of action from SF due to
  flock issues with the phpwiki application. We'll be trying a different
approach.


Another small thing I've found with this package is the lack of a Requires:
pkgconfig

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the Fedora-package-review mailing list