Re: Fun with ExtUtils::MakeMaker and Windows import libraries



Ari Jolma wrote:
1. Patch lib/ExtUtils/Liblist/Kid.pm with the attached patch (the patch
needs to be offered to guys maintaining ExtUtils::MakeMaker I guess)

2. When building Glib and Cairo, there are the extra steps before make install:

using spicy jack's method:

dlltool --input-def Glib.def --dllname Glib.dll --output-lib Glib.dll.a
copy Glib.dll.a blib/arch/auto/Glib

and

dlltool --input-def Cairo.def --dllname Cairo.dll --output-lib Cairo.dll.a
copy Cairo.dll.a blib/arch/auto/Cairo

Brian, you wrote that you have been able to abstract the above and add it to the Makefile.PL. How exactly? However, I think this should/could be corrected somewhere in lib/ExtUtils/ and not change the Makefile.PL

3. Now the patch for ExtUtils/Depends.pm - that's attached

4. Gtk2 installs without problems - at least in my test just now with everything freshly built.

Sorry for responding so late. Are these steps still necessary to get things going on MinGW? Specifically, is the EU::Depends patch of step 3 still necessary?

Does one of you care to create a page with instructions somewhere under <http://live.gnome.org/GTK2-Perl>? And perhaps devise an update for <http://gtk2-perl.sourceforge.net/win32/>?

(We should also really update <http://gtk2-perl.sourceforge.net/platforms/>.)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]