New tool: CrossReport for MinGW (Windows cross-compilation) compatibility reporting

Richard W.M. Jones rjones at redhat.com
Fri Feb 13 15:46:33 UTC 2009


On Fri, Feb 13, 2009 at 03:28:36PM +0000, Richard Hughes wrote:
> On Fri, 2009-02-13 at 14:34 +0000, Richard W.M. Jones wrote:
> > This might be of some interest outside the fedora-mingw community.  I
> > just pushed a new tool to Rawhide, Fedora 10 and EPEL 5, which lets
> > you evaluate how easy it will be to cross-compile your C/C++
> > application to Windows, using the mingw32-* packages in Fedora.
> > 
> > You simply do:
> > 
> >   mingw32-crossreport /path/to/linux/binary | less
> 
> [hughsie at localhost src]$ mingw32-crossreport /usr/sbin/packagekitd 
> read error at /usr/bin/mingw32-crossreport line 139, <CMD> line 309.
> 
> Any ideas?

Hmm strange one :-(  It must be a bug in the Perl script that I'm
using.  In fact it worked for me, and the report it generated is here:

  http://www.annexia.org/tmp/packagekitd-crossreport.txt

If you do:

  nm -D /usr/sbin/packagekitd

do you get any output?  It is possible that there is a missing
dependency on binutils.

Rich.

-- 
Richard Jones, Emerging Technologies, Red Hat  http://et.redhat.com/~rjones
virt-p2v converts physical machines to virtual machines.  Boot with a
live CD or over the network (PXE) and turn machines into Xen guests.
http://et.redhat.com/~rjones/virt-p2v




More information about the fedora-devel-list mailing list