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

I'm working on an application that needs to use Crypt::Rijndael.   Unfortunately, I've got to do most of my development for this on Win32, and ActiveState doesn't have a PPM for Crypt::Rijndael.   Does anyone know of a repository that does? I've already tried http://theoryx5.uwinnipeg.ca/ppms

Thanks!

janitored by ybiC: Made live links to mentioned module and repository using enclosing square brackets, like so: [cpan://Foo::Bar] and [http://bat.baz/bam]

Replies are listed 'Best First'.
Re: PPM for Crypt::Rijndael?
by jdtoronto (Prior) on Feb 17, 2004 at 19:40 UTC
      Indeed
      ppm> s Crypt ... ppm> desc 41 ==================== Package 41: Name: Crypt-Rijndael Version: 0.04 Author: Rafael R. Sevilla <sevillar@team.ph.inter.net> Title: Crypt-Rijndael Abstract: Crypt::CBC compliant Rijndael encryption module Location: theory Available Platforms: 1. MSWin32-x86-multi-thread ==================== ppm> desc --dump 41 ==================== Package 41: <SOFTPKG NAME="Crypt-Rijndael" VERSION="0,04,0,0"> <TITLE>Crypt-Rijndael</TITLE> <ABSTRACT>Crypt::CBC compliant Rijndael encryption module</ABS +TRACT> <AUTHOR>Rafael R. Sevilla &lt;sevillar@team.ph.inter.net&gt;</ +AUTHOR> <IMPLEMENTATION> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread" /> <CODEBASE HREF="http://theoryx5.uwinnipeg.ca/ppmpackag +es/x86/Crypt-Rijndael.tar.gz" /> </IMPLEMENTATION> </SOFTPKG> ==================== ppm> rep desc theory Describing Active Repository 3: Name: theory Location: http://theoryx5.uwinnipeg.ca/cgi-bin/ppmserver?urn:/PPMServe +r Type: PPMServer 2.0 ppm>
      ppm> s Crypt-Rijndael Searching in Active Repositories 1. Crypt-Rijndael [0.04] Crypt::CBC compliant Rijndael encryption mo +dule ppm> desc 1 ==================== Package 1: Name: Crypt-Rijndael Version: 0.04 Author: Rafael R. Sevilla <sevillar@team.ph.inter.net> Title: Crypt-Rijndael Abstract: Crypt::CBC compliant Rijndael encryption module Location: theory Available Platforms: 1. MSWin32-x86-multi-thread-5.8 ==================== ppm> desc --dump 1 ==================== Package 1: <SOFTPKG NAME="Crypt-Rijndael" VERSION="0,04,0,0"> <TITLE>Crypt-Rijndael</TITLE> <ABSTRACT>Crypt::CBC compliant Rijndael encryption module</ABS +TRACT> <AUTHOR>Rafael R. Sevilla &lt;sevillar@team.ph.inter.net&gt;</ +AUTHOR> <IMPLEMENTATION> <OS NAME="MSWin32" /> <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.8" /> <CODEBASE HREF="http://theoryx5.uwinnipeg.ca/ppms/x86/ +Crypt-Rijndael.tar.gz" /> </IMPLEMENTATION> </SOFTPKG> ==================== ppm> rep desc theory Describing Active Repository 2: Name: theory Location: http://theoryx5.uwinnipeg.ca/cgi-bin/ppmserver?urn:/PPMServe +r58 Type: PPMServer 2.0
Re: PPM for Crypt::Rijndael?
by flyingmoose (Priest) on Feb 17, 2004 at 19:46 UTC

    You probably know this, but if you have the non-free M$ Visual C++ configured correctly in your path, the following will work:

    C:\>perl -MCPAN -e "install Module::Name"

    Using MSVC, I have, in the past, been able to install Crypt::Blowfish on Win32 (Cryptography rules!). Unfortunately CPAN tends not to work with free compilers such as MinGW. I'd rather see MinGW supported than MSVC++!

    Someone has also stated you can get the .NET version of MSVC++ for free (as in beer, not speech), somewhere on MSDN -- but then you will require the .NET runtime to run (which might be desirable). Again, this is totally untested on my end -- I avoid Windows whenever I can.

      No. CPAN tends not to work on windows period. CPANPLUS is better, but neither have anything to do with MinGW.