in reply to Re^3: Win32::GUI Installation Errors
in thread Win32::GUI Installation Errors

Win32::GUI is known to have problems on 64bit Windows
You can try my patched version from:

It builds fine on 64bit Strawberry Perl 5.12.


Replies are listed 'Best First'.
Re^5: Win32::GUI Installation Errors
by Anonymous Monk on Dec 20, 2010 at 12:53 UTC
    I tried that, but I keep getting those same errors. I also tried installing the Perl/TK module as an alternative, but the installer returned the same error codes (although in different files.)

    I'm afraid the problem must be somewhere on my computer or in what I'm doing because this is very strange. I've installed TK before without any trouble.

    I'll try using an earlier version of Perl and see how that goes...

      Providing you have Strawberry Perl 5.10.1.x installed in c:\strawberry (and assuming the installation is not corrupted "somehow"), try this:

      1. open a new command prompt window (standard cmd.exe)

      2. run command: set PATH=c:\strawberry\perl\site\bin;c:\strawberry\perl\bin;c:\strawberry\c\bin;%SystemRoot%\system32

      3. now command "gcc --version" should return "gcc (GCC) 3.4.5 (mingw-vista special r3)"

      4. command "perl -V:myuname" should return "myuname='Win32 strawberryperl ...... i386';"

      5. command "dmake -V" should say "dmake - Version 4.8-20070327-SHAY (Windows / MS Visual C++)"

      6. command "cpan -i Win32::GUI" should install Win32::GUI module from CPAN without troubles


        I followed your steps to the point and they all returned the expected values except the last one which gave me this:
        dll.exp: file not recognized: File format not recognized collect2: ld returned 1 exit status dmake: Error code 129, while making '..\blib\arch\auto\Win32\GUI\Cons +tants\Constants.dll' dmake.EXE: Error code 255, while making 'subdirs' ROBERTMAY/Win32-GUI/Win32-GUI-1.06.tar.gz C:\strawberry\c\bin\dmake.EXE -- NOT OK Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible
        - Cbeppe