Hi,
 
We attempted to install DateTime.pm on our Sun box and the installation
appeared to have completed successfully without any errors.  However,
when we attempted to use it, we are getting errors:
 
$ uname -a
SunOS sonoran 5.9 Generic_118558-21 sun4u sparc SUNW,Sun-Fire-V440
 
$ cat date.pl
#!/usr/bin/perl -d
 
use DateTime;
 
my $dt = DateTime->new( year => 2006, month => 8, day => 30 );
 
$dt->add( days => 30 );
 
print $dt->ymd;
 
exit;
 
$ ./date.pl
 
Loading DB routines from perl5db.pl version 1.28
Editor support available.
 
Enter h or `h h' for help, or `man perldebug' for more help.
 
Can't locate loadable object for module DateTime in @INC (@INC contains:
/usr/local/lib/perl5/5.8.6/sun4-solaris /usr/local/lib/perl5/5.8.6
/usr/local/lib/perl5/site_perl/5.8.6/sun4-solaris
/usr/local/lib/perl5/site_perl/5.8.6
/usr/local/lib/perl5/site_perl/5.8.3/sun4-solaris
/usr/local/lib/perl5/site_perl/5.8.3
/usr/local/lib/perl5/site_perl/5.6.0 /usr/local/lib/perl5/site_perl .)
at /usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44
 at /usr/local/lib/perl5/5.8.6/sun4-solaris/DynaLoader.pm line 118
        DynaLoader::croak('Can\'t locate loadable object for module
DateTime in @INC (@I...') called at
/usr/local/lib/perl5/5.8.6/sun4-solaris/DynaLoader.pm line 196
        DynaLoader::bootstrap('DateTime', 0.2901) called at
/usr/local/lib/perl5/5.8.6/sun4-solaris/DynaLoader.pm line 125
        DynaLoader::bootstrap_inherit('DateTime', 0.2901) called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 20
        eval {...} called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 16
        DateTime::BEGIN() called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44
        eval {...} called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44
        require DateTime.pm called at ./date.pl line 3
        main::BEGIN() called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44
        eval {...} called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44
 at /usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 30
        DateTime::BEGIN() called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44
        eval {...} called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44
        require DateTime.pm called at ./date.pl line 3
        main::BEGIN() called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44
        eval {...} called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44.
 at /usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44
        require DateTime.pm called at ./date.pl line 3
        main::BEGIN() called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44
        eval {...} called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 44
Compilation failed in require at ./date.pl line 3.
 at ./date.pl line 3
        main::BEGIN() called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 3
        eval {...} called at
/usr/local/lib/perl5/site_perl/5.8.6/DateTime.pm line 3
BEGIN failed--compilation aborted at ./date.pl line 3.
 at ./date.pl line 3
Debugged program terminated.  Use q to quit or R to restart,
  use O inhibit_exit to avoid stopping after program termination,
  h q, h R or h O to get additional info.  
  DB<1> q
 
I am hoping that you can shed some light as to what is wrong.
 
Thanking you in advance.
 
Sincerely,
 
Peter Loo

Reply via email to