Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re: (tye)Re2: The Missing Win32::Perms Module

by Trinary (Pilgrim)
on Dec 30, 2000 at 02:14 UTC ( [id://48916]=note: print w/replies, xml ) Need Help??


in reply to (tye)Re2: The Missing Win32::Perms Module
in thread The Missing Win32::Perms Module

Because 99% of Windows Perl users don't have C compilers and CPAN is built around using your C compiler to install stuff.

Ok, this is true, but all you need to work with CPAN is a functional 'make' and 'install', correct? Does CPAN depend in on the C preprocessor or somesuch? There are win32 ports of GNU make, and install shouldn't be too tough...just seems silly not to support CPAN. Maybe licensing issues were a problem (GPL, whatever), but they could easily have rolled their own instead of writing ppm...heck, I've written my own dependancy graph traversal system.

Heh, this is something of a pet peeve for me, seeing as I've been shackled to a perl on Win32 project for a month or so now. Well, that and the complete insanity that is the Win32::PerfLib structures. Trust me, stay far, far away, monks. =)

Trinary

Replies are listed 'Best First'.
(tye)Re3: The Missing Win32::Perms Module
by tye (Sage) on Dec 30, 2000 at 02:42 UTC

    Many modules only need "make". Many modules include C code and need a C compiler. Perhaps it would be a good thing if ActiveState would refrain from making PPM distributions for modules that don't require a C compiler. Perhaps it would be even better if the PPM client knew how to use CPAN for such modules instead.

    I think it would be great if ActiveState would switch to building their free binary distribution of Perl with a free C compiler so only the lazy would have to use PPM. (:

    P.S. Win32::PerfLib probably just returns the insanity that is Win32 performance data blocks. Those are certainly lots of fun!

            - tye (but my friends call me "Tye")

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://48916]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others musing on the Monastery: (4)
As of 2024-03-29 11:59 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found