Beefy Boxes and Bandwidth Generously Provided by pair Networks DiBona
Don't ask to ask, just ask
 
PerlMonks  

Re^2: Debugging module version conflicts

by Random_Walk (Parson)
on May 21, 2007 at 15:16 UTC ( #616587=note: print w/ replies, xml ) Need Help??


in reply to Re: Debugging module version conflicts
in thread Debugging module version conflicts

Hi Rob,

one problem is it all works fine localy on the command line ...

C:\Perl\lib\Time>set PERL_DL_DEBUG=1 C:\Perl\lib\Time>perl -MTime::HiRes=usleep -le "usleep 10;\ print $Time::HiRes::VE +RSION;\ print $Time::HiRes::XS +_VERSION" DynaLoader.pm loaded (C:/Perl/lib C:/Perl/site/lib ., \lib) DynaLoader::bootstrap for Time::HiRes (auto/Time/HiRes/HiRes.dll) 1.66 1.66 C:\Perl\lib\Time>perl -v This is perl, v5.8.7 built for MSWin32-x86-multi-thread (with 7 registered patches, see perl -V for more detail) Copyright 1987-2005, Larry Wall Binary build 813 [148120] provided by ActiveState http://www.ActiveSta +te.com ActiveState is a division of Sophos. Built Jun 6 2005 13:36:37 Perl may be copied only under the terms of either the Artistic License + or the GNU General Public License, which may be found in the Perl 5 source ki +t. Complete documentation for Perl, including FAQ lists, should be found +on this system using `man perl' or `perldoc perl'. If you have access to + the Internet, point your browser at http://www.perl.org/, the Perl Home Pa +ge.

problem lies somewhere in the integration between my local Perl and something Eclipse/EPIC is snaffling from the CVS repo. I am trying to persuade Eclipse to set the PERL_DL_DEBUG env variable as almut suggested then perhaps I can find from where it is bringing in the wrong XS. Unfortunately my Eclipse debug dialogue is missing the 'Environment' tab.

Cheers,
R.

Pereant, qui ante nos nostra dixerunt!


Comment on Re^2: Debugging module version conflicts
Download Code
Re^3: Debugging module version conflicts
by almut (Canon) on May 21, 2007 at 15:28 UTC
    Unfortunately my Eclipse debug dialogue is missing the 'Environment' tab.

    You could also set it from within your script, e.g.

    #!/usr/bin/perl BEGIN { $ENV{PERL_DL_DEBUG} = 1 } use Time::HiRes; # ...

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://616587]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (5)
As of 2014-04-19 21:05 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (483 votes), past polls