Re: MinGW build
- From: Ari Jolma <ari jolma tkk fi>
- To: gtk-perl-list gnome org
- Subject: Re: MinGW build
- Date: Sat, 03 Jun 2006 14:06:45 +0300
Fine, I managed to compile and run my Gtk2::Ex::Geo, which depends on
Gtk2, Gtk2::GladeXML, gtk, and various other libraries. :-)
First, ExtUtils::LibList does not recognize names like lib*.dll.a in
windows. I hacked it to do so. I'm not sure if this is anything but
cosmetics. It made the Glib Makefile to run ExtUtils::Mksylists command
which was too long line and had to be run separately.
Second, I hacked the Makefile, which perl Makefile.PL produces:
- edit the (two) link commands:
- remove "-mdll" and add "-shared"
- add "-Wl,--out-implib=blib\arch\auto\Gtk2\libGtk2.dll.a" or similar
- add d:/perl/site/lib/auto/Glib/libGlib.dll.a or what's needed
There is also still the "s/\{\{/\{/g" hack which needs to be applied to
the Makefile.
I believe these should be reported to perlporters.
There are still errors in the test code, it even does not finish, but at
least simple dialog boxes and windows (like my simple geodata viewer) work.
Cheers,
Ari
--
Prof. Ari Jolma
Kartografia ja Geoinformatiikka / Cartography and Geoinformatics
Teknillinen Korkeakoulu / Helsinki University of Technology
POBox 1200, 02015 TKK, Finland
Email: ari.jolma at tkk.fi URL: http://www.tkk.fi/~jolma
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]