From: kmx <km...@at...> - 2014-10-10 16:53:09
|
Win32-GUI-1.07 works with 32bit cygwin (I have tested old v1.5 and v1.7) There are some issues with 64bit cygwin: 1/ Win32-GUI-Constants/hash/perfect.c - "long int" is not 4 bytes (as on both 32/64bit MSWin32) but 8 bytes long on cygwin64 - I hope that changing "long int" > "int" might be the right fix 2/ GUI.xs uses cygwin_conv_to_win32_path - it was deprecated and should be replaced by cygwin_conv_path(..) 3/ after patching 1/ + 2/ Win32::GUI compiles but fails approx. 25 tests (so perhaps my patch was not completely correct) I'll try to do more research and commit necessary patches to git repo. Could meanwhile somebody try to build latest Win32::GUI with MS compiler? -- kmx On 10.10.2014 10:07, Reini Urban wrote: > On Oct 10, 2014, at 9:50 AM, Stephane LECOLIER <ste...@st...> wrote: > >> Hi Kmx, >> >> Concerning Cygwin do you have plan some dedicated release? >> Or does your Win32-GUI be compliant by default? >> Does it concern Cygwin 32bits or 64 bits or both? >> >> Thanks in advance for your reply, > I’ll do it when I get my windows machines from the ship from the US. > >> >> Stéphane >> >> From: kmx [mailto:km...@at...] >> Sent: Friday, October 10, 2014 7:56 AM >> To: per...@li... >> Subject: Re: [perl-win32-gui-users] Win32-GUI-1.07 released + migrated from CVS to GIT >> >> Hi, >> >> currently my intention is simply to make Win32::GUI compile smoothly and pass all tests on all relevant platforms. >> >> Which means making mswin32 and cygwin columns at http://matrix.cpantesters.org/?dist=Win32-GUI+1.07 all green (still not there yet). >> >> -- >> kmx >> >> On 9.10.2014 11:19, Jeremy wrote: >> Good job. >> >> Do you have any plans for additional functionality/fixes etc? >> >> Also, do you know how this updated version will flow down to Activestate so end users can get 32/64bit ppm packages? >> >> Cheers, >> >> jez. >> >> >> Date: Thu, 9 Oct 2014 02:13:46 +0200 >> From: km...@at... >> To: per...@li... >> Subject: [perl-win32-gui-users] Win32-GUI-1.07 released + migrated from CVS to GIT >> >> Hi, >> >> after getting co-maint for Win32::GUI I have released version 1.07 to CPAN - seehttps://metacpan.org/release/KMX/Win32-GUI-1.07 >> >> It contains a merger of fixes related to bugs reported viahttps://rt.cpan.org/Public/Dist/Display.html?Name=Win32-GUI >> >> It should cleanly install at least on cygwin and strawberry perl (both 32/64bit). >> >> After a discussion with Rob and Aldo I have also converted CVS repository to GIT which can be found at https://sourceforge.net/p/perl-win32-gui/git/ (the old CVS is also available however is not synchronized with GIT where all new commits go). >> >> -- >> kmx |