mingw32-crossreport - Analysis tool to help cross-compilation to Windows

Distribution: Mageia 4.1
Repository: Mageia Core i586
Package name: mingw32-crossreport
Package version: 201308
Package release: 2.mga4
Package architecture: noarch
Package type: rpm
Installed size: 20.46 MB
Download size: 2.44 MB
Official Mirror: distrib-coffee.ipsl.jussieu.fr
CrossReport is a tool to help you analyze the APIs used by a compiled Linux program, in order to work out the effort required to cross-compile that program for Windows, using the Fedora MinGW cross-compiler. The simplest way to use it is to point it at an existing Linux binary, and then read the generated report. What it does in more detail: It looks at the libraries and API calls used by the Linux binary, and compares them to the libraries and API calls that we currently support under the Fedora MinGW cross-compiler. It then works out what is missing, and produces a report suggesting the amount of work that needs to be done to port the program. For example, whether whole libraries need to be ported first, and/or how to substitute individual calls to work on Windows.



  • mingw32-crossreport == 201308-2.mga4

    Install Howto

    1. Enable Mageia Core repository on "Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install mingw32-crossreport rpm package:
      # urpmi mingw32-crossreport


    • /usr/bin/mingw32-crossreport
    • /usr/share/crossreport/crossreport.db
    • /usr/share/doc/mingw-crossreport/COPYING
    • /usr/share/doc/mingw-crossreport/README
    • /usr/share/man/man1/mingw32-crossreport.1.xz


    2013-10-19 - umeabot <umeabot> 201308-2.mga4 + Revision: 536159 - Mageia 4 Mass Rebuild

    2013-09-22 - neoclust <neoclust> 201308-1.mga4 + Revision: 483487 - imported package mingw-crossreport

    2013-08-06 - Richard W.M. Jones <rjones@redhat.com> - 201308-1 - Fix update-crossreport-db.pl so it ignores 'R' (read-only data) symbols. - Update the database against all mingw32-* packages in Fedora 19. - xz-compress the database so it doesn't take up so much space. - Change the versioning system so it includes the month that the database was last updated. This is more informative.

    2013-08-06 - Richard W.M. Jones <rjones@redhat.com> - 8-8 - Unversioned docdir on F20 (RHBZ#993866).

    2013-08-03 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

    2013-07-18 - Petr Pisar <ppisar@redhat.com> - 8-6 - Perl 5.18 rebuild

    2013-04-04 - Erik van Pienbroek <epienbro@fedoraproject.org> - 8-5 - Added BR: perl-podlators for Fedora 19 and above

    2013-02-14 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild

    2012-07-20 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

    2012-03-07 - Erik van Pienbroek <epienbro@fedoraproject.org> - 8-2 - Renamed the source package to mingw-crossreport (RHBZ #800854)