Search code examples
perlstrawberry-perlactivestate

perl error after activestate uninstall cygssp-o.dll


After uninstalling ActiveState I've been getting this weird error when trying to execute "perl" from the command prompt.

The program can't start because cygssp-o.dll is missing from your computer. Try reinstalling the program to fix this problem.

After uninstalling ActiveState, I tried to install Strawberry Perl, I've even cleaned my SYSTEM path to only include Strawberry Perl.

However, this message still comes up when I try to execute the following command

perl

The only way to fix it is to reinstall ActiveState.

Any idea what's wrong? I tried to search that error and it doesn't seem to be very popular.


Solution

  • The fact that perl is looking for cygssp-o.dll means you must have a Cygwin perl somewhere on your path.

    You can examine your path, and remove references to Cygwin or just move the Strawberry Perl bin directory ahead of it.