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

Hi again. I'm a very low-skill perl hacker attempting to build Win32::Daemon using Mingw tools on win32. I use strawberry-perl. This distro uses GNU tools like dmake.exe and works great.

I'm hoping a more experienced programmer can give me an idea of the likelihood I can get a working build of Win32::Daemon using gnu tools.I'm attempting to use the bloodshed gui to get a configure and Makefile for the package.

http://search.cpan.org/~daveroth/Win32-Scheduler_v20000702/lib/Win32/Scheduler.PM

Replies are listed 'Best First'.
Re: GNU port of Win32::Daemon?
by syphilis (Archbishop) on Jul 24, 2007 at 01:41 UTC
    Hi mpapet,

    For some reason Dave Roth likes to present his source as some sort of Visual Studio Project - it's all far too arcane for my simplistic mind to comprehend. If you can isolate the actual source files from the sludge that also comprises his source distros, and write an appropriate Makefile.PL, then it might well be trivial to build with dmake and MinGW. I've never been able to stomach the task (of unravelling his "source") for long enough to actually get anywhere with it.

    You can use the ppm packages (for perl 5.8) available from Roth's repository with Strawberry Perl. The info on that page is a little outdated but, I believe, the ppm's for perl 5.8 do exist there. If you decide to go down that path then you'll want to install PPM, as Strawberry Perl doesn't come with an inbuilt PPM utility. The only tricky bit to installing PPM on Strawberry Perl is in installing the pre-requisite XML::Parser. See here for some advice on how to do that.

    Cheers,
    Rob
Re: GNU port of Win32::Daemon?
by samtregar (Abbot) on Jul 23, 2007 at 18:01 UTC
    Did you try it? What happened? I like to think of myself as experienced but not quite clairvoyant!

    -sam