mingw 5+ rebuild order

mingw 5+ rebuild order

Order of Deployment for mingw-64 packages

Dependency tree view

  • (osslsigncode)

  • mingw-w64-pkg-config

  • mingw-w64-binutils

    • mingw-w64-libmysql

  • mingw-w64-headers

    • mingw-w64-gcc-stage1

      • mingw-w64-crt

        • mingw-w64-gcc

          • mingw-w64-zlib

            • mingw-w64-openssl

            • mingw-w64-libpng

              • mingw-w64-libjpeg

                • mingw-w64-libtiff

                • mingw-w64-libmng

          • mingw-w64-bzip2

            • mingw-w64-libboost

          • mingw-w64-libiconv

            • mingw-w64-libxml2

              • mingw-w64-gettext

  • mingw-w64-qt4-qmake

  • mingw-w32-qt4-qmake

Notes on packages

osslsigncode

Allows to sign Windows binaries.

Optional, but recommended, good test for pba infrastructure especially after changing mingw's pba generation or adding a new target distribution release.

mingw-w64-pkg-config

Wrapper to use Linux' pkg-config with separate .pc directory for mingw crossbuilds.

mingw-w64-binutils

Binary utils (ld, objdump, ...) for crossbuilds.

mingw-w64-libmysql

MySQL connector.

mingw-w64-headers

Headers from MingW-W64 upstream

mingw-w64-gcc-stage1

Intermediate build of gcc.

To test-install it locally, existing mingw-w64-gcc, mingw-w32-gcc have to uninstalled, takeing down lots of mingw based other packages.

mingw-w64-crt

Whatever.

Configure --help does not list --enable-seh-exceptions.

TBC

mingw-w64-gcc

 

mingw-w64-zlib

 

mingw-w64-openssl

 

mingw-w64-libpng

 

mingw-w64-libjpeg

 

mingw-w64-libtiff

 

mingw-w64-libmng

 

mingw-w64-bzip2

 

mingw-w64-libboost

 

mingw-w64-libiconv

 

mingw-w64-libxml2

 

mingw-w64-gettext

 

mingw-w64-qt4-qmake

 

mingw-w32-qt4-qmake

 

 

mingw-w64-qt4

 

 

mingw-w32-qt4

 

mingw-w64-jni-headers