vladb has asked for the wisdom of the Perl Monks concerning the following question:

Hail thee fair monks!

I have a module that I’m trying to test on my WinME OS. Being used to working on a Solaris OS for the most part of my conscious life, I posses little expertise in the fine details of installing Perl modules on Windows systems. I did learn a fair amount from various posts on related subject I could find throughout the monastery as well as on the web. Some of the good threads are these:
However, they didn’t seem to touch bases on the particular issue I’m faced with now.
The module I’m trying to build/install module doesn’t require any C compiler. Therefore, I could easily install it manually for immediate use in my other scripts. However, what is needed now is to actually test the modules. I’ve tried to do this by running this command:
C:\path\to\module\perl Makefile.PL
The script starts out well and even prompts me for information to connect to a MySQL database required by the test scripts. Once I’ve entered all required information, the script seems to continue doing its job for a second or two after which my computer will cease to operate. I hit the keyboard keys (geeeeeeentlly :) and hear those annoying ‘beep’ sounds. A few moments passed and I receive the infamous blue death screen asking me to either wait or press the Ctrl-Alt-Del combo to reboot the system.

Here are a few technical details that might give you a better idea of a probable cause:
OS: WinME
MySQL version:  Ver 3.23.49-max-debug for Win95/Win98 on i32
Perl (ActiveState) version:  v5.6.1 built for MSWin32-x86-multi-thread
Module I’m trying to install: DBIx::FullTextSearch
Thank you in advance! ;)

"There is no system but GNU, and Linux is one of its kernels." -- Confession of Faith

Replies are listed 'Best First'.
Re: Running MakeFile.PL on WinME leads to the ‘blue screen’
by tachyon (Chancellor) on May 12, 2002 at 00:49 UTC

    I have had problems in the past with ExtUtils::MakeMaker (which runs when you perl Makefile.PL) and Norton Antivirus 2000 in particular. With NAV running on some machines (not all) you get a BSOD when you perl Makefile.PL. Your problem will likely relate to some other software you are running in the background when you try the install. Give the system a three finger salute (Ctrl-Alt-Del) and shut down extraneous daemons one (or several) at a time to find the culprit. Antivirus software is the most system invasive so start there.

    BTW ME is much less stable than 98SE so if you come from a *nix background you might do well to get either 98SE or one of NT/XP/2000 which all run the NT kernel which is pretty stable.

    cheers

    tachyon

    s&&rsenoyhcatreve&&&s&n.+t&"$'$`$\"$\&"&ee&&y&srve&&d&&print

Re: Running MakeFile.PL on WinME leads to the ‘blue screen’
by jlongino (Parson) on May 11, 2002 at 21:19 UTC
    I haven't tried manual installs under Win32, but if you haven't already, I would cancel all of your running tasks except for Explorer and Systray (via Ctrl-Alt-Del) and try it again. May or may not help, but maybe worth a try. I occasionally run into apps/tasks that bump heads with Perl.

    --Jim

Re: Running MakeFile.PL on WinME leads to the ‘blue screen’
by DaWolf (Curate) on May 12, 2002 at 19:03 UTC
    I know it's not a great help, but since it seems to be a specific ActivePerl case, you could ask them for help.

    I'm a user of ActivePerl myself and this never happened to me, but then again I've never tried to install this specific module.

    Another good way of getting some answers would be contacting the module's author or a mailing list if it's available.

    Best regards,

    my ($author_nickname, $author_email) = ("DaWolf","erabbott\@terra.com.br") if ($author_name eq "Er Galvão Abbott");