Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

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

by dasgar (Priest)
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.

Replies are listed 'Best First'.
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?
[moritz]: I'm still using the CB, because ambrus's #cbstream makes it bearable
[LanX]: ... the rest is loaded from a node
[holli]: the best course of action would be to transfer the data to something well tested. even if it isnt perl based
[moritz]: but even if I had all the time in the world, I wouldn't spend much on perlmonks
[LanX]: holli: LOL
[LanX]: moritz: why ? family?
[LanX]: or other language?
[moritz]: LanX because of usability issues, and the lack of evolvement
[holli]: lol to the robust charme or to the data transfer?
[holli]: it works fine with Lynx though :)

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (12)
As of 2017-11-20 19:24 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    In order to be able to say "I know Perl", you must have:













    Results (292 votes). Check out past polls.

    Notices?