Storable for WIn32

barbie on 2002-10-09T16:23:59

Seeing as I thought Cache::FileCache would be a good idea to implement on our new mod_perl system, I thought I'd try installing. Unfortunately ActiveState only have a PPM version for Solaris.

Never mind I'll use my new mini-CPAN to get the latest version and install it myself. Until that is it requires Storable. Now ActiveState have version 1.12 of Storable, which I duly installed, but Cache-Cache requires version 1.14 or above.

Never mind I thought, I'll just go back to my mini-CPAN and install the latest version of Storable. Then I discovered the fatal flaw in my trail.

I don't have a C compiler on my windows box, and Storable seems to be asking for a C related thing called "cl". The last time I had one on a win32 box brings back some horrific memories. So alas I won't be getting to use Cache::FileCache in production software :(

One of our clients insists we use winNT ... don't ask!


Cache::FileCache in Win32

ajt on 2002-10-21T11:29:33

By using an alternative PPM repository I've been able to get my version of Storable up to 1.011 and install Cache:Cache 1.01 on NT. Works quite well - though some functions can't work. Jolly good module, and it's author is a helpful person.

See here for a list PPM repositories with newer software than AS: Re: Modules in the Windows environment. I've found the University of Winnipeg repository in particular to be very good for mod_Perl and XML modules.

Re:Cache::FileCache in Win32

barbie on 2002-10-22T09:21:28

Brilliant there are 2 on that list I already use (Theory for mod_perl and OpenInteract for Template Toolkit), but the others are very welcome. Thanks.

It would be nice if, like CPAN, there was a central repository for all ActivePerl packaged modules. Perhaps ActiveState could open up their repository a bit, so it becomes a one stop shop, rather than having to search other repositories or do-it-yourself (which sometimes isn't an option).

Re:Cache::FileCache in Win32

ajt on 2002-10-22T10:41:32

This has come up a few times on Perlmonks hence my suggested link. From what I gather there are a number of alternative repositories out there with various things on them, but it's not co-ordinated like CPAN.

As far as I can work out AS only build modules when a paying customer asks for them or if they think they are useful. For example Crazyinsomniac started up his own repository, here is the announcment which covered some of the topic.

As far as I'm aware no one has yet produced a single meta-PPM tool, and I believe AS only include their own repositories when you install AS Perl. I think they list some repositories in the HTML documentation they ship, but they also use to include links to Matt's Script Archive. I complained about MSA and they added better links (NMS), but I've not seen the latest docs to see what they currently say (Help to Update the ActiveState Docs).