in reply to ActiveState Perl 5.6 package repository password protected?

There are several, but it does depend on the modules you are downloading. You can go straight to CPAN and build and install them yourself. This is very easy for modules without a C (XS) component.

For those with C components then you *might* be able to use one of the free C compilers. For example MinGW from GNU, or even Microsoft Visual C++ Express Edition. I have used both with ActiveState Perl (although not 5.6) however I do sometimes get runtime-library problems - and you will find more on perlmonks. Extensive testing is absolutly critical.

ActiveState use Microsoft Visual Studio 6, which has been unsupported for a long time, but maybe you can find someone in your organisation with a copy.

  • Comment on Re: ActiveState Perl 5.6 package repository password protected?

Replies are listed 'Best First'.
Re^2: ActiveState Perl 5.6 package repository password protected?
by fwashbur (Sexton) on Mar 02, 2010 at 02:16 UTC

    Thanks, have an engineer trying to build from CPAN and running into problems. We are running MSVS 8. He is getting errors on the make:

    C:\Tcl-0.84>make -i /../"Program Files/Microsoft Visual Studio 8/VC/bin/cl" -c -I/../Tcl/i +nclude -nologo -O1 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DN O_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS + -DPERL_MSVCRT_READFIX -O1 -MD -Zi -DNDEBUG -DVERSION=\" 0.84\" -DXS_VERSION=\"0.84\" -I\..\Perl\lib\CORE Tcl.c Tcl.c link -out:blib\arch\auto\Tcl\Tcl.dll -dll -nologo -nodefaultlib -debug + -opt:ref,icf -libpath:"\..\Perl\lib\CORE" -machine:x86 Tcl.obj \..\Perl\lib\CORE\perl56.lib \..\Tcl\lib\tcl84.lib -def:Tcl. +def Creating library blib\arch\auto\Tcl\Tcl.lib and object blib\arch\au +to\Tcl\Tcl.exp Tcl.obj : error LNK2001: unresolved external symbol __fltused Tcl.obj : error LNK2019: unresolved external symbol _strcmp referenced + in function _boot_Tcl LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@1 +2 blib\arch\auto\Tcl\Tcl.dll : fatal error LNK1120: 3 unresolved externa +ls make: *** [blib\arch\auto\Tcl\Tcl.dll] Signal 96 \..\Perl\bin\perl.exe -I\..\Perl\lib -I\..\Perl\lib -MExtUtils::Comman +d -e chmod 755 blib\arch\auto\Tcl\Tcl.dll
    Are we missing something?
      Are we missing something?

      Possibly that the latest CPAN incarnations of many packages will use features that were not available in the 5.6 days?

      5.8.0 came available circa 2002, so try Tcl-b2 which was the last version before that date. Then work forward.


      Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
      "Science is about questioning the status quo. Questioning authority".
      In the absence of evidence, opinion is indistinguishable from prejudice.