[mrtg] Re: mrtg and rrdtool on windows 2000 - ""Can't locate loadable object for module RRDs " - resolved

'Donald Mahler' dmahler at telcordia.com
Wed Apr 17 15:36:49 MEST 2002

I had previously posted about ""Can't locate loadable object for module
RRDs in @INC (@INC contains:....at D:\mrtg\mrtg-2.9.17\bin\mrtg line 159""

After much searching and trying new things, I looked closer at the message.
It was really not saying that it could not find RRDs.pm, but rather
something inside of RRDS.   something was not "installed".  So I searched
google a bit more and  found  http://www.wtcs.org/snmp4tpc/rrdtool.htm:

>> "Once RRDTool has been installed, open an OS prompt and change directory
to the X:\rrdtool\perl-shared directory.
>> Then run "ppm install rrds.ppd" (omit the " ").  A sucessfull install
will generate several lines of informational messages."

Not being a perl person, I was not sure what this was about... but I went
ahead and did it:

D:\mrtg\rrdtool\perl-shared>d:\perl\bin\ppm install rrds.ppd
Installing package 'rrds.ppd'...
Installing D:\Perl\site\lib\auto\rrds\rrds.bs
Installing D:\Perl\site\lib\auto\rrds\rrds.dll
Installing D:\Perl\site\lib\auto\rrds\rrds.exp
Installing D:\Perl\site\lib\auto\rrds\rrds.lib
Installing D:\Perl\site\lib\ntmake.pl
Installing D:\Perl\site\lib\rrds.pm
Writing D:\Perl\site\lib\auto\RRDs\.packlist

and now it works :-) .... ahhhhhhhhh

that was fun... and now ... on to 14all.cgi (or equivalent)......  :-)


Don Mahler

                    Alex van den                                                                                    
                    Bogaerdt              To:     dmahler at telcordia.com (Donald Mahler)                             
                    <alex at ergens.o        cc:     (bcc: Donald Mahler/Telcordia)                                    
                    p.HET.NET>            Subject:     Re: [mrtg] mrtg and rrdtool on windows 2000                  
                    05:51 AM                                                                                        

Donald Mahler wrote:
> Really sorry Alex, but I don't understand your reply
> c:/usr/local/rrdtool does exist

I mean: you use '\', perhaps you need to use '/' in the config file.

Perhaps perl is thinking of '\' as an escape character; a common
character on unix to take the special meaning away of the next

For instance: to print a colon in rrdtool you need to do something
like:  GPRINT:avg:AVERAGE:This\:
or else the colon would be a record separator.

Perhaps c:\usr\local\rrdtool is "translated" into c:usrlocalrrdtool
and this does not exist.

> > "Can't locate loadable object for module RRDs in @INC (@INC contains:
> > \usr\local\rrdtool\perl-shared\blib\lib\ D:/mrtg/mrtg-2.9.17/bin\..


 / alex at slot.hollandcasino.nl                  alex at ergens.op.het.net \
| work                                                         private |
| My employer is capable of speaking therefore I speak only for myself |
| Technical questions sent directly to me will be nuked. Use the list. |
| http://faq.mrtg.org/                                                 |
| http://rrdtool.eu.org  --> tutorial                                  |

Unsubscribe mailto:mrtg-request at list.ee.ethz.ch?subject=unsubscribe
Archive     http://www.ee.ethz.ch/~slist/mrtg
FAQ         http://faq.mrtg.org    Homepage     http://www.mrtg.org
WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi

More information about the mrtg mailing list