Windows 7

PAR Packer gives error

When running pp -o example.exe, I get the following:

Perl lib version (5.24.2) doesn't match executable 'perl.exe' version (5.24.0) at C:/Perl64/lib/ line 62.

What can I do to get the executable and lib to match? I have already tried uninstalling and reinstalling.


Problems installation ActivePerl

When I execute installation file (ActivePerl- after copy files I can see this message (on picture).

The destination folder (C:\Perl64\) is empty.

What is this? Where problems?

Installation process Active Perl 5.22, 5.26 is not succesfull too.

Please, help me.

can't install GnuPG::Interface

When I try to do this : cpan install GnuPG::Interface
either on Strawberry or Activeperl ( windows ) I get this error :
(I tried 32 bit version too )

CPAN: File::Temp loaded ok (v0.2304)
CPAN: YAML::XS loaded ok (v0.66)
CPAN: CPAN::Meta::Requirements loaded ok (v2.140)
CPAN: Parse::CPAN::Meta loaded ok (v2.150010)
CPAN: CPAN::Meta loaded ok (v2.150010)
CPAN: Module::CoreList loaded ok (v5.20170821)
Configuring A/AL/ALEXMV/GnuPG-Interface-0.52.tar.gz with Makefile.PL
which gpg ... 'which' is not recognized as an internal or external command,

Install Error ActiveTcl 8.5.18 on Windows 7

Hi all,

I am trying to install ActiveTcl 8.5.18 32-bit (just downloaded from ActiveState). When I double click I get an error that says "list element in quotes followed by ";"C:/Program instead of space". Can someone tell me how to get around this error so I can install?

Get The Command To Be Deleted

I am writing a C++ extension for ActiveTCL. As I understand it the Tcl_CmdDeleteProc that is supplied when a command is created will be called when the command is to be deleted.

When called, the Tcl_CmdDeleteProc is supplied with the Client data for the command. But I would also like to know the name of the command that is about to be deleted but that is not provided to the Tcl_CmdDeleteProc. Is it posssible to get the name of the command that is about to be deleted?


Difference in license Type


Is there any difference between the license type "ActivePerl Business Edition Silver" and "ActivePerl Business Edition" ?

Please clarify on this.

SOLVED: Pass windows paths from batch script to perl script (backslash double-quote issue)

When attempting to pass a windows path with spaces from a batch script, we have to double-quote the path string. A windows path usually ends with a backslash. Surrounding the path with double-quotes creates a trailing \", which is interpreted as double-quote. Example:

===== 8< test.bat ====
C:\perl\bin\perl.exe "%~dp0%"
===== 8< =====
print $ARGV[0],"\n";
C:\my test> .\test.bat
C:\my test"

Can't locate DBD/

Hi does anyone know how to install the pm for Sybase I am trying to access a DB via perl and I keep getting the error below.

Perl version = "This is perl 5, version 24, subversion 1 (v5.24.1) built for MSWin32-x64-multi-thread"

install_driver(Sybase) failed: Can't locate DBD/ in @INC (you may need to install the DBD::Sybase module) (@INC contains: C:\Program Files (x86)\ActiveState Komodo IDE 9\lib\support\dbgp\perllib c:/Perl64/site/lib c:/Perl64/lib .) at (eval 12)[c:/Perl64/lib/] line 3.
Perhaps the DBD::Sybase perl module hasn't been fully installed,

ActivePerl 5.24.1 32bit ExtUtils::CBuilder link fails on trivial XS; returns non-existent file

Key problem this code:

my $lib = $cb->link(
objects => [$obj],
module_name => 'Foo',
extra_linker_flags => [],

Returns Foo.dll, but not Foo.dll is generated. Key diagnostic appears to be:

n:/lang/perl/active~1/x86/v524~1.1/site/lib/auto/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible N:\lang\perl\activestate\x86\v5.24.1\lib\CORE/libperl524.a when searching for -lperl524

Expected behavior:

old version

I have a software requirement for version 3.1 of active python -- does anyone know where I can
find this download?