Hi, I suggest always taking a glance at the documentation that comes with the module. Most of that should be in the perldoc, so for Class::Date you can run "perldoc Class::Date". Sometimes it is useful also to look in the source directory at the README and INSTALL files and examples if any. I paged through the perldoc Class::Date and found several interesting pieces of information near the end. It shows how to turn off warnings about the missing XS part and some other interesting info including where to get a binary version for Win32 -- see below. There should be no problem installing the module from sources since it will be installed in a way that does not conflict with any other modules, and loading its lib will only add uniquely identified functions to the runtime perl process so they won't be mistaken for or overlap with anything else. Note also that there is a special mail group dedicated to Date::Calc and the author has provided his email address. If you're really concerned about the Date::Calc installation messing things up, you can make a backup copy of /usr/lib/perl5/ beforehand for later regression if desired.
-tristram WORKING WITHOUT A C COMPILER ... You can use the $WARNINGS switch to switch off the complains about the missing XS part from your perl program: BEGIN { $Class::Date::WARNINGS=0; } use Class::Date; ... SPEED ISSUES ... In general, if you really need fast date and datetime calculation, don't use this module. As you see in the previous section, the focus of development is not the speed in 1.0. For fast date and datetime calculations, use Date::Calc module instead. BUGS AND LIMITATIONS * I cannot manage to get the timezone code working properly on ActivePerl 5.8.0 on win XP and earlier versions possibly have this problem also.... SUPPORT Class::Date is free software. IT COMES WITHOUT WARRANTY OF ANY KIND. If you have questions, you can send it to the Class::Date mailing list: [EMAIL PROTECTED] You can subscribe to this list by a web-interface: http://lists.dlux.hu/wws/info/class-date WIN32 notes You can get a binary win32 version of Class::Date from Chris Winters' .ppd repository with the following commands... AUTHOR dLux <[EMAIL PROTECTED]> -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]