No. If you look into binary code of ActiveState PERL.EXE 5.6.1,
you discover that it needs only following DLLs:
 
    MSVCRT.DLL
    PERL56.DLL
 
and PERL 56.DLL uses:
 
    SHELL32.DLL
    WSOCK32.DLL
    KERNEL32.DLL
    USER32.DLL
    ADVAPI32.DLL
    MSVCRT.DLL
    netapi32.dll
 
In ActiveState binary of PERL.EXE 5.005_03 you find DLLs:
 
    KERNEL32.DLL
    USER32.DLL
    ADVAPI32.DLL
    WSOCK32.DLL
    PerlCRT.DLL            <------ !!!
    PerlCore.DLL
    netapi32.dll
 
In sources of Perl 5.6.1 in file win32/Makefile you find following
 
#
# uncomment to enable use of PerlCRT.DLL when using the Visual C compiler.
# It has patches that fix known bugs in older versions of MSVCRT.DLL.
# This currently requires VC 5.0 with Service Pack 3 or later.
# Get it from CPAN at http://www.perl.com/CPAN/authors/id/D/DO/DOUGL/
# and follow the directions in the package to install.
#
# Not recommended if you have VC 6.x and you're not running Windows 9x.
#
#USE_PERLCRT = define
 
bye
MaT   
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Declan Mullen
Sent: Saturday, June 23, 2001 2:01 PM
To: [EMAIL PROTECTED]
Subject: Is PERLCRT.DLL never required ?

Hi,
 
When using ActiveState 5.6.1.626  is PERLCRT.DLL still required in certain situations ?
 
While the following emails state that PERLCRT.DLL is no longer required, I have still seen some recent emails that indicate that PERLCRT.DLL is still the suggested solution to some problems.
 
 
Can anybody please confirm that it is no longer required.
 
Thanks.
 
All the best,
Declan

Reply via email to