What version of ActivePerl is supported?

May 31, 2008
62
0
Oklahoma
I've uploaded build 59 to the ftp and web sites.

(59) Fixed a problem with delayed loading of Perl510.dll

I'm sorry -- but what version of ActiveState Perl does TCC support? The help for "Perl support" in my installed Take Command v10.00.59 says:

The version supported by TCC is Active State Perl 5.8 (free from www.activestate.com).

I have ActivePerl 5.8.9.825 installed:

Code:
> perl --version
This is perl, v5.8.9 built for MSWin32-x86-multi-thread
(with 9 registered patches, see perl -V for more detail)

Copyright 1987-2008, Larry Wall

Binary build 825 [288577] provided by ActiveState http://www.ActiveState.com
Built Dec 14 2008 21:07:41

and @PERL produces the following:

Code:
> echo %@perl[print "Hello World";]
TCC: (Sys) DLL not found: perl510.dll
print "Hello World";

Well I can't find perl510.dll either

Code:
> find c:\perl\perl*.dll
C:\perl\bin\perl58.dll
C:\perl\bin\PerlEx30.dll
C:\perl\bin\PerlEz.dll
C:\perl\bin\perlis.dll
C:\perl\bin\PerlMsg.dll
C:\perl\bin\PerlSE.dll

so I'm wondering if I've missed the boat and should have installed (or upgraded) to ActivePerl 5.10.0 in spite of what the help says? :o

Thanks

--
 

dim

Dimitry Andric
May 31, 2008
205
1
Netherlands
On 2009-03-14 05:31, Bob Chapman wrote:

> and @PERL produces the following:
>
>
> Code:
> ---------
>> echo %@perl[print "Hello World";]
> TCC: (Sys) DLL not found: perl510.dll
> print "Hello World";
> ---------
> Well I can't find perl510.dll either

In my case it's even weirder:

D:\>echo %@perl[1+1]
TCC: (Sys) DLL not found: perl510.dll
1+1

D:\>which perl510.dll
perl510.dll is an external : D:\Usr\Perl\Bin\perl510.dll

D:\>perl --version

This is perl, v5.10.0 built for MSWin32-x64-multi-thread
(with 5 registered patches, see perl -V for more detail)

Copyright 1987-2007, Larry Wall

Binary build 1004 [287188] provided by ActiveState http://www.ActiveState.com
Built Sep 3 2008 12:22:07

E.g. perl510.dll is in my PATH, as is perl.exe, but it still says it
can't find it. :)
 

rconn

Administrator
Staff member
May 14, 2008
12,363
150
> (59) Fixed a problem with delayed loading of Perl510.dll
> ---End Quote---
> I'm sorry -- but what version of ActiveState Perl does TCC support?

5.10 - we had a lot of requests to update it from 5.8, and the Perl
developers have made it essentially impossible to support multiple versions
of embedded Perl.

I will update the docs to the current version.

Rex Conn
JP Software
 
May 31, 2008
62
0
Oklahoma
5.10 - we had a lot of requests to update it from 5.8, and the Perl
developers have made it essentially impossible to support multiple versions
of embedded Perl.

I will update the docs to the current version.

Rex Conn
JP Software
Thanks for the reply. I have removed ActivePerl 5.8 and installed 5.10:

Code:
> perl --version

This is perl, v5.10.0 built for MSWin32-x86-multi-thread
(with 5 registered patches, see perl -V for more detail)

Copyright 1987-2007, Larry Wall

Binary build 1004 [287188] provided by ActiveState http://www.ActiveState.com
Built Sep  3 2008 13:16:37
However, I must have done something wrong because I prefer the way TCC worked (not) with 5.8! :)
Now
Code:
> echo %@perl[print "Hello World";]
brings a TCC 'popup' that says:
TCC has encountered a problem and needs to close. We
are sorry for the inconvenience.
and an associated Error signature
AppName: tcc.exe AppVer: 10.0.0.59 ModName: ntdll.dll
ModVer: 5.1.2600.5512 Offset: 0001b1fa
I sure hope that your expertise can put me straight. Thanks
 

dim

Dimitry Andric
May 31, 2008
205
1
Netherlands
On 2009-03-14 14:35, rconn wrote:

> ---Quote---
>> In my case it's even weirder:
>>
>> D:\>echo %@perl[1+1]
>> TCC: (Sys) DLL not found: perl510.dll
>> 1+1
> ---End Quote---
> That's a Windows error, not a TCC error.

Ah of course, you're right, this is to be expected; it's the 64-bit version of Perl:

Microsoft (R) COFF/PE Dumper Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.


Dump of file perl510.dll

PE signature found

File Type: DLL

FILE HEADER VALUES
8664 machine (x64)
6 number of sections
48BEE42D time date stamp Wed Sep 03 21:23:25 2008
0 file pointer to symbol table
0 number of symbols
F0 size of optional header
2022 characteristics
Executable
Application can handle large (>2GB) addresses
DLL
 
Similar threads
Thread starter Title Forum Replies Date
D Version 28 LIBRARY changes have side effects Support 1
Dmitry L. Kobyakov How to? How to remove the record of the old version of the Take Command? Support 8
D Documentation WebHelp lands at version 26 Support 4
fishman@panix.com HELP!! I just updated to Version 28 and as usual I cannot make extended directory search work. Support 2
T Take Command 28: Lua reports version 5.4.0 (5.4.3 expected) Support 0
S Issues with version v26.02.42 x64 Support 0
Joe Caverly Documentation COMMANDS in Version 27 help Support 8
C version help Support 3
R Inconsistency in @version's use of quotes Support 2
thorntonpg What is the latest version of everything Support 1
S Windows Server version not being detected correctly in TCMD 26RC2 Support 9
D Which is the latest version for Windows XP? Support 2
gentzel "Check for Updates" appears to be checking for old version Support 2
D Fixed @VERSION does not increment pre-fixed version numbers. Support 1
nikbackm TCMD 25 - Unregister older TCMD version Support 2
Stefan Hassel Installation file TC 24.02 Build 47 is actually version 25.00.1 Support 10
Joe Caverly What version and Windows OS are you using? Support 3
Dmitry L. Kobyakov From old version: had the setup's error been corrected? Support 6
R How to? Compare executables' version/build # including 123.456.789.01 Support 10
RChrismon How to? Copy TCMD.INI to New Version Support 7
vefatica Windows 10 version number? Support 6
H @ceiling @floor @int not working version 21.01.63 Support 9
B Everything version in Take Command build 39? Support 3
G Version 20.11 installed on Windows 10 problems Support 9
M ANSI is used to show files instead of OEM in version 17 to 19 ! Support 5
E How to? Create a portable version of TCMD to use on other computers w/o installation Support 4
C 21b47 version[] Support 4
fishman@panix.com Version 21.23 fails to install Support 4
E Fixed View command broken in version 21.0 build 22 Support 9
rconn News Take Command + TCC + TCC-RT Version 21 Public Beta (RC1) Support 0
R How to? Not have RT version show on start Support 3
Roedy WAD Version number Support 1
Craig Fitzgerald problem with executable extensons with TCC version 19.10.51 x64 Support 3
Jesse Heines How to? Everything Tool Not Working After Version 20 Installation Support 8
T Portable instructions for version 19 Support 7
cgunhouse Version 19.00.23 Crashes Support 16
vefatica Updater says wrong version Support 1
Sande Nissen TCC/LE version? Support 6
Mordachai Upgrades - can I skip version(s)? Support 2
D Version 18 changed the naming convention of TC's folder Support 5
D Started suggestions, not in this version (yet?) Support 1
fishman@panix.com How about updating the version shown when you upload a new one? Support 4
Joe Caverly PLUGINs and Version 17.0 Support 4
C Is 17.00.55 same as release version? Support 3
Jay Sage Version 17 Installer Leaves Multiple Copies of ShrAlias Support 48
M How to? Start the version of Take Command that I want... Support 7
B Help file problem with version 16 Support 2
T "Checking for a newer version" doesn't complete Support 18
Dan Glynhampton Fixed @version "force" flag not working, and unable to set separator Support 3
J Required version for Windows 8.1? Support 2

Similar threads