polyphem Posted July 11, 2005 Report Share Posted July 11, 2005 HiHo, first thanks for your great work, i'm using the Uniformserver since the early 2.x releases and it safed me lots of time. Now a Perl related question, i tried to include a module in one of my perl scripts, but it doesnt work. Perl-Script first two lines, without the second the script works fine:#!/usr/bin/perluse Time::HiRes; Error-Log:[Mon Jul 11 13:34:09 2005] [error] [client 127.0.0.1] Premature end of script headers: test.pl[Mon Jul 11 13:34:09 2005] [error] [client 127.0.0.1] Can't locate loadable object for module Time::HiRes in @INC (@INC contains: W:/usr/lib .) at W:/cgi-bin/test.pl line 2\r[Mon Jul 11 13:34:09 2005] [error] [client 127.0.0.1] Compilation failed in require at W:/cgi-bin/test.pl line 2.\r[Mon Jul 11 13:34:09 2005] [error] [client 127.0.0.1] BEGIN failed--compilation aborted at W:/cgi-bin/test.pl line 2.\r The drive is subst and the module is available at w:\usr\lib\time\HiRes.pm. Any hints for me to get it working? RegardsPolyphem Quote Link to comment Share on other sites More sharing options...
olajideolaolorun Posted July 11, 2005 Report Share Posted July 11, 2005 You have to understand that not all Perl modules are in the Uniform Server. Just the basic ones What you have to do is look for tht module and dowload it to the W:/usr/lib folder and everything should be fine. Try downloading it CPAN. I am sure thats the problem... Thanks Quote Best Regards Olajide Olaolorun The Uniform Server Development Team Link to comment Share on other sites More sharing options...
polyphem Posted July 12, 2005 Author Report Share Posted July 12, 2005 You have to understand that not all Perl modules are in the Uniform Server. Just the basic ones What you have to do is look for tht module and dowload it to the W:/usr/lib folder and everything should be fine. Try downloading it CPAN. I am sure thats the problem... Thanks1025[/snapback] I guess thats not the problem, as mentioned the module seems to be pre-installed with uniformserver, as this file is present:C:\Uni\diskw\usr\lib\Time\HiRes.pmand subst of coursew:\usr\lib\Time\HiRes.pm but nevertheless its not being found by @INC definition ? Quote Link to comment Share on other sites More sharing options...
olajideolaolorun Posted July 12, 2005 Report Share Posted July 12, 2005 Can you try and post the whole script here... be sure to use the code tags on them. Thanks. Quote Best Regards Olajide Olaolorun The Uniform Server Development Team Link to comment Share on other sites More sharing options...
MrX Posted July 14, 2005 Report Share Posted July 14, 2005 (edited) Ok.. Loadable Module refers to HiRes.dll, which is needed to perform some functions.You'll need to find a copy of HiRes.dll that is compatible with ActivePerl included in Uniform Server, or else, you'll get errors .The DLL needs to be placed in W:\usr\lib\auto\Time\HiRes\. EDIT: Download http://ppm.activestate.com/PPMPackages/zip...-HiRes-1.49.zip. Copy everything from Time-HiRes-1.49.zip\MSWin32-x86-multi-thread-5.8\Time-HiRes-1.49.tar.gz\Time-HiRes-1.49.tar\blib\arch\auto\Time\HiRes\ into W:\usr\lib\auto\Time\HiRes\ and replace W:\usr\lib\Time\HiRes.pm with Time-HiRes-1.49.zip\MSWin32-x86-multi-thread-5.8\Time-HiRes-1.49.tar.gz\Time-HiRes-1.49.tar\blib\lib\Time\HiRes.pm Hope that helps Edited July 14, 2005 by MrX Quote Link to comment Share on other sites More sharing options...
polyphem Posted July 25, 2005 Author Report Share Posted July 25, 2005 Ok.. Loadable Module refers to HiRes.dll, which is needed to perform some functions.You'll need to find a copy of HiRes.dll that is compatible with ActivePerl included in Uniform Server, or else, you'll get errors .The DLL needs to be placed in W:\usr\lib\auto\Time\HiRes\. EDIT: Download http://ppm.activestate.com/PPMPackages/zip...-HiRes-1.49.zip. Copy everything from Time-HiRes-1.49.zip\MSWin32-x86-multi-thread-5.8\Time-HiRes-1.49.tar.gz\Time-HiRes-1.49.tar\blib\arch\auto\Time\HiRes\ into W:\usr\lib\auto\Time\HiRes\ and replace W:\usr\lib\Time\HiRes.pm with Time-HiRes-1.49.zip\MSWin32-x86-multi-thread-5.8\Time-HiRes-1.49.tar.gz\Time-HiRes-1.49.tar\blib\lib\Time\HiRes.pm Hope that helps1061[/snapback] Thanks for the answer MrX, meanwhile i solved this microtime issue with a php-script , I'll download the dlls and will try and give feedback later on. Quote Link to comment Share on other sites More sharing options...
olajideolaolorun Posted July 25, 2005 Report Share Posted July 25, 2005 what php script will that be...? Thanks Quote Best Regards Olajide Olaolorun The Uniform Server Development Team Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.