Changes between Version 2 and Version 3 of BuildWithMingw


Ignore:
Timestamp:
Jun 9, 2009, 1:39:34 PM (15 years ago)
Author:
ajolma
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildWithMingw

    v2 v3  
    2929since we need Gtk2::GladeWin
    3030
    31 = Glib, Cairo, and Gtk2 modules =
     31= Glib, Cairo, Pango, and Gtk2 modules =
    3232
    3333ExtUtils::Depends is one of the prerequisites of these. Currently it needs to be patched with a patch attached to
    3434[https://rt.cpan.org/Ticket/Display.html?id=45224 this bug report]
    3535
     36Also pango.exports needs (1.220)
     37{{{
     38gtk2perl_pango_attribute_register_custom_type
     39gtk2perl_pango_attribute_get_type
     40gtk2perl_pango_attr_iterator_get_type
     41gtk2perl_pango_script_iter_get_type
     42}}}
     43
     44and newSVPangoRectangle and SvPangoRectangle need to be removed from Gtk2.exports (1.220).
     45
     46= Data access and geo libraries =
     47
     48These are built in MSYS. Most are used by GDAL.
     49
     50* pq to access data in PostgreSQL and PostGIS
     51  * it's possible to use the libpq from the Windows ports of these
     52* expat, needed for curl
     53  * there's a good Windows port with devel support available in it's home page
     54* curl, needed for WMS, WCS, WFS
     55* GEOS for simple features methods
     56* Proj4 for cartographic projections
     57  * the DLL needs to be made manually:
     58
     59{{{
     60cd src
     61gcc -shared -o libproj.dll -Wl,--out-implib=libproj.dll.a \
     62-Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--whole-archive \
     63.libs/libproj.a -Wl,--no-whole-archive /c/mingw/lib/libmingw32.a
     64}}}