in reply to Strawberry Perl

That depends on the code. Perl code can be written quite portably. Here are some issues you might face:

But here's the really great secret. You yourself can download Strawberry Perl for free, and you yourself can test the code to verify that it will work as expected. Installing Strawberry Perl takes just a few minutes. And you are the only one so far in this thread who has any idea what the code you intend to run looks like, so you're the only one who can render a definitive answer to your question.


Dave

Replies are listed 'Best First'.
Re^2: Strawberry Perl
by syphilis (Archbishop) on Jul 24, 2012 at 08:53 UTC
    That extension code wouldn't be binary compatible with Strawberry Perl

    Actually, such code *is* generally binary-compatible with ActivePerl - unless you mix x64 and x86 builds. (And the compatibility generally holds the other way, too.)

    If you happen to download an old version of Strawberry that wasn't built with -mms-bitfields it's possible to strike trouble.
    And if you grab the -Duse64bitint build of x86 Strawberry Perl, then you *do* lose binary compatibility with x86 ActivePerl.

    Cheers,
    Rob
Re^2: Strawberry Perl
by bedohave9 (Acolyte) on Jul 24, 2012 at 05:44 UTC

    ok. I already have Active Perl in my system. Would this create any problem? In other words, do I need to uninstall the Active Perl from my system and install the Strawberry Perl?

      No, that's fine. You can install Strawberry Perl independently of ActivePerl. You will need to specify which Perl interpreter to use by either modifying your PATH or invoking the interpreter under its fully-qualified name.

      And of course if you want you can also uninstall Strawberry when you're done with it.

      If you're really concerned about messing something up by having two installs (which really is fine, but just in case you're super cautious) you can always use the thumb-drive edition of Strawberry Perl, and install it to a USB stick.


      Dave

        and install it to a USB stick

        Or just a directory on any drive