Always group reply so that the rest of the list can help and be helped by the discussion.

Patricia Hinman wrote:
I thought that this was the case. I downloaded a c
compiler called Miracle C.  But I haven't learned how
it works yet.  I do have C++ and 1000 page book to go
with it.   (ugh)

The compiler alone will not get you the whole way there, you will also need a make tool (nmake for windows is popular I believe), and any other associated C header files, etc. Honestly I don't know what all will be required.

Why doesn't the standard installation of perl include
all these wonderful packages that Twofish requires?

Well, mostly because 98% of programming in Perl would not need the use of some of the features. For instance a CGI programmer could do quite well and may spend his entire life writing advanced CGI applications that never use the Math::Pari functionality that many encryption modules require, in the meantime someone could write a complete encryption system that would never need to connect to the web (CGI) or use a database (DBI). This is one of the great things about Perl, it allows you to do all of these things, and provides CPAN to help you with whichever project you are working on. You have the unfortunate task of trying to get a rather complex and intertwined set of modules working on an operating system that is probably rarely used for such systems and rarely comes with a pre-setup development environment (at least for cheap)... Few encryption modules are specifically written in "pure perl" as in general they are resource hogs in low level C let alone in high level Perl. These modules also tend to be very architecture dependent.

Do you know where I can get a C compiler from?  Are
they all the same?

At this point I have to ask again, are you simply trying to learn encryption stuffs or working towards another goal? What is the ultimate desired result?

Being that I have done little work with Perl on windows and even less with encryption on windows I defer to the gurus. But you might consider heading in one of two directions from here:

1. http://www.activeperl.com - Active perl is free to download and install, and comes with (from what I have read) a very nice binary installer for modules (PPM) which will likely get you around most of the quirks of having to install your own modules by building them. Though I also don't know how it handles installing modules in a non-root privileged environment.

http://aspn.activestate.com/ASPN/Downloads/ActivePerl/PPM/Packages

2. http://www.cygwin.com - Cygwin brings many of the features of working in a unix environment to the windows desktop, including but not limited to a complete Perl installation as well as easy access and installation of the Gnu tools for compiling, making, etc. many many packages from source.

HTH,

http://danconia.org


--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to