<URL: https://rt.cpan.org/Ticket/Display.html?id=55660 >
Il Mer 17 Mar 2010 10:09:53, sbenn...@accelrys.com ha scritto: > The attached three patches (against Win32-API-0.59) implement initial > support for 64-bit Windows in Win32-API. > > I didn't attempt to > port Win32::API::Callback. It looks like considerably more effort > than Win32::API itself, and as our application doesn't need it I > couldn't justify the paid time to spend on it. This is, however, > sufficient for Win32::API tests to pass against a 64-bit ActivePerl > 5.8.9. > > At present, only MSVC++ toolchains will work, as its > assembly dialect is different from GNU. I don't have a gcc-based > build of Perl to work with to port it, but it should only require a > straightforward translation of call_asm_x64_msvc.asm into > call_asm_x64_gnu.asm. > > The required changes to Makefile.PL are > also somewhat hackish, purely because I don't know of a better way > to detect what architecture we're targeting. Hi Stephen, fantastic news! Thank you and your company for this. I will try to get things moving by getting this code in and releasing Win32::API 0.60 as-is. Then I can start working on gcc x86-64 support. It will definitely be easier now that you opened the way. Great stuff! -- Cosimo