PDK Support

Installation Problems and FAQs for Perl Dev Kit

PDK says script had compilation errors and produces core

Finding out that PDK 9.2.1 will not work with ActivePerl 5.16.3, I installed ActivePerl 5.12.5 on an aix server and then reinstalled PDK 9.2.1 to point to the 5.12.5 AP. Now I don't get the error about incompatibility, but perlapp fails with compilation errors and a core dump. I ran the script with straight perl (the 5.12.5 binary) and it works fine.

Any debug ideas?

libperl.o at '/jenkins/tools/activeperl_5.16.3/lib/CORE/libperl.o' is not compatible with PDK

This is on an AIX 6.1 ppc server.

Here is my version info:

jenkins@sc-aix-build:/jenkins > which perl
jenkins@sc-aix-build:/jenkins > perl --version

This is perl 5, version 16, subversion 3 (v5.16.3) built for aix-thread-multi
(with 1 registered patch, see perl -V for more detail)

Copyright 1987-2012, Larry Wall

Binary build 1603 [296746] provided by ActiveState http://www.ActiveState.com
Built Mar 13 2013 13:49:09

Perl may be copied only under the terms of either the Artistic License or the

Plan to support Perl 5.18 in PDK


Any one knows, what is the future plan for Active State PDK with Perl 5.18 support? I am heavily using PDK with 4 licenses, I see PDK is not bundling the updated Moose modules properly (I could manage it by adding dependencies manually) Still it is not bundling modules with Moose with Traits like below code snip,

has 'tableColType' => (
                                                traits  => ['Array'],
                                                is      => 'rw',
                                                isa     => 'ArrayRef[Str]',
                                                handles => {
                                                                         _getArrayTbColType        => 'elements',
                                                                         _sizeTbColType            => 'count',

Mac OS X 10.9 (Mavericks)

Does anyone have any experience with PDK 9.2.1 and ActiveState perl 5.10 on the new Macintosh OS X 10.9 (Mavericks) platform?

Barry Hall

Does PerlNET support assemblies for asp.net?

I have the latest 9.2.1 pdk. Is it possible to create .net assemblies to be accessed from an asp.net page? Thanks!

PerlApp cannot unpack target windows-x86-32

I use ActivePerl 5.16.3 64 bit and Perl Dev Kit 9.2.1.

When building for Windows 32 bit target the package is downloaded and installed. When making the executable I get the message: "Unpacking ActivePerl...Can't grab the perl/bin directory from C:/Users/Jan/AppData/Local/ActiveState/PDK/PerlApp/target-perl/1603/windows-x86-32//ActivePerl-5.16.1603-MSWin32-x86-296746: No such file or directory at /PerlApp/Target.pm line 153."

Can't locate utf8.pm in @INC

Using "ActiveState Perl Dev Kit 9.1.1 Build 295479"

If i use the constant modul after generated the exe file und run it i always get the following errormessage:

Can't locate utf8.pm in @INC (@INC contains:) at /constant.pm

Is that a problem with the PDK ?

It doesn't matter how easy teh script is.
It's no problem running the script on commandline.

Need any futher information ?

Need user manual for perlapp tool in solaris


We need user manual to run perlapp tool in solaris 10(X86.

PDK license

Hi, I have purchase a license for PDK and the software. I have installed first PDK, then I ran the executable to install the PDK license.

Everything installed without any issues.

When I run /opt/pdk/bin/perlapp , the gui comes up and I'm only given the choose to select purchase license or use the 21 trial license. In order to see the product run I selected the trial version.
How do I get the software ( PDK) to use our recently purchase license for PDK ? Also where does this license exist, during install it only saids license installed.

Thank you for your support.

Best regards,

Upgrade to Perl 5.16 breaks PDK. (solved)

I just upgraded my ActiveState Perl from 5.14 to 5.16. Now I can't package my Perl using perlapp. "Syntax checker could not be found at 'C:\Program Files\ActiveState Perl Dev Kit 9.1.1\bin\lib\pdkcheck516.exe'"

I have pdkcheck5n and netcheck5n where n = 8, 10, 12 and 14. How do I upgrade my Perl Dev Kit to match my Perl environment?