4/24/2023 0 Comments Strawberry perl vs activeperl![]() ![]() Just go through the win32/Makefile - it's pretty well self documented, and lists CCTYPE settings for all of the supported MS compilers, along with various other configuration options that I think you can ignore. Nmake CCTYPE=MSVC142 INST_TOP=C /wherever/perl install Nmake CCTYPE=MSVC142 INST_TOP=C /wherever/perl test amdvhyperv.exe (by Advanced Micro Devices) - AMD-V/Hyper-V Compatibility Checker nvidiaInspector.exe (by Orbmu2k) - NVIDIA Inspector perl.exe (by ActiveState). When I build perl with Visual Studio 2019, I just cd to the win32 directory in the perl source and run: In addition to the link to bleadperl that has provided, 5.32.1 source can be downloaded from: In fact, I'm more suspicious of the influence that your MSYS2 installation might be having, rather than Strawberry Perl itself - but I don't really have much of an understanding of the things that AV software might do. ![]() They do some customized stuff but AFAIK, nothing that would be relevant to your issue. ActiveState Perl ActiveState oers both a free community version and a commercially supported binary distribution of Perl for Win32 and Perl for Win64. After correct installation, typing at the command line prompt (cmd.exe): > perl -v. Description: Strawberry Perl is a binary distribution of the Perl Programming Language for Microsoft Windows platforms to run and develop Perl applications. I'm looking into it.Įdit3: I just made a post on the Malwarebytes forum Strawberry just uses the official perl source. Besides the Perl binaries, it also includes a compiler, related tools, external libraries, and database clients. So if this can't be fixed, it should at least not run the command if cmd.exe can't be found.Įdit2: Adding the strawberry perl folder or the folder the script is in to the allow list in malwarebytes doesn't solve the problem, only disabling entirely seems to work. When we first evaluated the newcomer Strawberry Perl in 2008 against the more established ActivePerl, differences became clear from an ease of installation and use perspective. Strawberry Perl is a Perl environment for Windows that strives to be as close as possible to Perl on Unix and Linux systems, where the language got its start. Is there any way you could update Strawberry Perl to not be affected by Malwarebytes? ActivePerl and Msys Perl had no issues.Įdit: Generating dummy files when it fails is very bad as commands with 2>NUL (which openssl uses) generate a file called NUL which is invalid and can't be deleted on windows. The only issue is that obviously I want to leave it enabled but I'm not sure what file to add to the exceptions when running vcpkg as it downloads perl automatically. I temporarily disabled Malwarebytes Anti-Malware (Premium) and now it works correctly. Strawberry Perl is known for being able to build XS modules, but you can do that with ActivePerl too if you just install the Visual Studio SDK (or the free Express version).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |