On 11/04/13 14:15, Pierre Free Pascal wrote:
binutils-mingw-w64 package does not exist for Ubuntu 11.04 (my OS),
although it is available in Ubuntu 12.10.
In any case, I have built myself cross binutils for i386/Win32 (cygwin
and mingw32), x86_64/Linux, arm/WinCE, and arm/Linux. As an exercise, I
would like to do the same for Win64.
The i386-win32 to x86_64-win64 cross-tools give this information:
E:\pas>x86_64-win64-as --version
GNU assembler (GNU Binutils) 2.22
Copyright 2011 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or later.
This program has absolutely no warranty.
This assembler was configured for a target of `x86_64-w64-mingw32'.
So building Binutils with --target=x86_64-w64-mingw32
should work for you.
It does indeed!
As for cygwin 64 bits, it seems that a patch for cygwin 64 support was
applied on 4.3.2013
(http://cygwin.cybermirror.org/64bit/x86_64-pc-cygwin-binutils-20130304.patch),
but it seems it is still not included in binutils 2.23.2
Thanks!
Stephano
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal