ActiveState Community

Why is there no 64-bit PerlDevKit Pro?

Posted by grahams on 2008-10-20 11:37
Question: 

I want all the features available in PerlDevKit Pro, but I can't find an installer for a native 64-bit version. All I see is PerlDevKit Deployment 64-bit. Where is 64-bit PDK Pro?

Answer: 

PerlDevKit is a collection of tools. The contents of the collection varies by platform because some tools are restricted to certain operating systems.

All 64-bit platforms are restricted by a lack of UI support. The tools that are found only in PDK Pro collection are UI-based, so we don't try to sell you licenses for something that we can't provide.

All the 32-bit tools will run on 64-bit machines, so if you want the GUI functionality, you can install the 32-bit PDK Pro and a 32-bit ActivePerl to get the required GUI support. The extra advantage and purpose of having the 64-bit PDK Deployment tools is to provide the few tools for which you might need native 64-bit apps (primarily PerlApp to wrap and deploy a 64-bit Perl application).

g.armachuelo_comcast | Wed, 2009-01-14 22:09

Hi,

I have installed a 64 bit perlapp in my 64 bit Ubuntu machine. It will look for a license. I tried downloading the license file, chmod to +x and run which is how I did in 32 bit linux. This doesn't work. Any advice would be greatly appreciated

daleinwichita | Thu, 2009-09-24 07:14

Hi All! Wanted to pass along an issue I ran into running 32-bit ActiveState Perl in 64-bit Windows machine.

Most things work fine. However, my applications use ODBC to talk to a SQL Server database. When you try to run one of these applications it can not use the ODBC DSN set up on the machine because of an "architecture mismatch".

I doubt if there is a solution, but I wanted to let everyone know in case there is a way to remedy this in the future.

I have been running 64-bit Perl and PDK and all is working well. However, I do miss the GUI setup that I use to set up my Version Numbers, Copyrights, etc.

Thanks,

Dale
----
Dale L. Puckett
Brainworks Software
Wichita, KS 67205