Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re^2: Win32::GUI on 64bit Windows?

by dasgar (Deacon)
on Nov 20, 2012 at 16:44 UTC ( #1004754=note: print w/ replies, xml ) Need Help??


in reply to Re: Win32::GUI on 64bit Windows?
in thread Win32::GUI on 64bit Windows?

You can not install Win32 modules in x64 bit perl.

I beg to differ on that. It's been a while, but I seem to recall being able to install Win32 modules in 64-bit Perl before without any issues.

Ok, so maybe you don't want to take my word for it. Here's some links to release notes of 64-bit Strawberry Perl that includes various Win32 modules in the list of included modules.

If I remember correctly, ActiveState's releases of 64-bit version of their ActivePerl do not include Win32 modules. However, that does not mean that Win32 modules cannot be installed in 64-bit Perl.


Comment on Re^2: Win32::GUI on 64bit Windows?
Re^3: Win32::GUI on 64bit Windows?
by sam_bakki (Pilgrim) on Nov 21, 2012 at 06:12 UTC

    Hi dasgar

    Thanks for the information. I use only Active Perl in Windows. I was thinking Win32 modules are not supported in x64 perl.



    Thanks & Regards,
    Bakkiaraj M
    My Perl Gtk2 technology demo project - http://code.google.com/p/saaral-soft-search-spider/ , contributions are welcome.

      You'll need to build Win32::GUI yourself for a 64 bit machine. But it's simple enough if you are using the late version of Activestate's perl.

      ppm install mingw

      Will install the 64 bit compiler suite, then download the latest sourcecode for Win32::GUI, NOT from cpan, but from:

      http://sourceforge.net/projects/perl-win32-gui/

      It contains the various patches needed for 64 bit.

      Follow the instructions on building (it's simple enough)

      Enjoy:)

Re^3: Win32::GUI on 64bit Windows?
by bulk88 (Priest) on Nov 21, 2012 at 07:44 UTC
    64 bit ActivePerl comes with alot of Win32::* modules out of the box. Dumping my 64 bit ActivePerl's folders.
    API API.pm AuthenticateUser.pm ChangeNotify.pm Clipboard.pm Console Console.pm DBIODBC.pm Event.pm EventLog.pm File.pm FileSecurity.pm Internet.pm IPC.pm Job.pm Mutex.pm NetAdmin.pm NetResource.pm ODBC.pm OLE OLE.pm PerfLib.pm Pipe.pm Process.pm Registry.pm Semaphore.pm Service.pm Shortcut.pm Sound.pm TieRegistry.pm WinError.pm
    List of Win32::* XS modules.
    C:\Perl64\lib\auto\Win32>dir /b API AuthenticateUser ChangeNotify Clipboard Console Event EventLog File FileSecurity Internet IPC Job Mutex NetAdmin NetResource ODBC OLE PerfLib Pipe Process Registry Semaphore Service Shortcut Sound TieRegistry Win32.dll Win32.pdb WinError

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1004754]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (3)
As of 2014-09-21 10:21 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (168 votes), past polls