[rrd-users] SOLUTION: RE: Can't locate RRDs.pm - make site-perl-install failure
michael.cormier at cgi.com
michael.cormier at cgi.com
Wed Jul 6 15:16:17 MEST 2005
Since the make site-perl-install failed I decided to try to make each
section one at time. This seemed to work for me...
cd $BUILD_DIR/rrdtool-1.2.10
cd bindings
make perl_piped
make perl_shared
make perl_shared
cd ..
make site-perl-install
cd $INSTALL_DIR/examples
Ran the examples and all seems fine, no error and rrd's created.
-----Original Message-----
From: Cormier, Michael (R2586)
Sent: Wednesday, July 06, 2005 7:39 AM
To: rrd-users at list.ee.ethz.ch
Subject: Can't locate RRDs.pm - make site-perl-install failure
Hello all,
When I tried to run any of the examples I received the "Can't locate
RRDs.pm in @INC" error. Does anyone have any suggestions for how to fix
this?
OS: Solaris 9
RRDTools: 1.2.10
Error: Can't locate RRDs.pm in @INC (@INC contains:
/usr/local/rrdtool-1.2.10/lib/perl/5.8.3/sun4-solaris
/usr/local/rrdtool-1.2.10/lib/perl/5.8.3
/usr/local/rrdtool-1.2.10/lib/perl
/usr/local/lib/perl5/5.8.3/sun4-solaris /usr/local/lib/perl5/5.8.3
/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 .)
at ./minmax.pl line 5.
BEGIN failed--compilation aborted at ./minmax.pl line 5.
./configure
<stuff deleted>
checking for cc_r... gcc
checking for perl... /usr/local/bin/perl
checking for the perl version you are running... 5.8.3
checking for the C compiler perl wants to use to build its modules...
gcc -B/usr/ccs/bin/
checking for gcc -B/usr/ccs/bin/... no
configure: WARNING:
I would not find the Compiler (gcc -B/usr/ccs/bin/) that was originally
used to compile your
perl binary. You should either make sure that this compiler is available
on your
system, or use a different perl setup that was compiled with gcc.
I will disable the compilation of the RRDs perl module.
checking Perl Modules to build... perl_piped
<stuff deleted>
----------------------------------------------------------------
Config is DONE!
With MMAP IO: yes
Perl Modules: perl_piped
Perl Binary: /usr/local/bin/perl
Perl Version: 5.8.3
Perl Options: PREFIX=/usr/local/rrdtool-1.2.10
LIB=/usr/local/rrdtool-1.2.10/lib/perl/5.8.3
Build Tcl Bindings: no
Build Python Bindings: no
Build rrdcgi: yes
Build librrd MT: yes
Type 'make' to compile the software and use 'make install' to
install everything to: /usr/local/rrdtool-1.2.10.
... that wishlist is NO JOKE. If you find RRDtool useful
make me happy. Go to http://people.ee.ethz.ch/oetiker/wish and
place an order.
-- Tobi Oetiker <tobi at oetiker.ch>
----------------------------------------------------------------
=> pwd
/tmp/rrdbuild/rrdtool-1.2.10
=> make site-perl-install
make all-recursive
make[1]: Entering directory `/tmp/rrdbuild/rrdtool-1.2.10'
Making all in src
make[2]: Entering directory `/tmp/rrdbuild/rrdtool-1.2.10/src'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/rrdbuild/rrdtool-1.2.10/src'
Making all in bindings
make[2]: Entering directory `/tmp/rrdbuild/rrdtool-1.2.10/bindings'
Making all in tcl
make[3]: Entering directory `/tmp/rrdbuild/rrdtool-1.2.10/bindings/tcl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/rrdbuild/rrdtool-1.2.10/bindings/tcl'
Making all in python
make[3]: Entering directory
`/tmp/rrdbuild/rrdtool-1.2.10/bindings/python'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/tmp/rrdbuild/rrdtool-1.2.10/bindings/python'
make[3]: Entering directory `/tmp/rrdbuild/rrdtool-1.2.10/bindings'
cd perl-piped && make
make[4]: Entering directory
`/tmp/rrdbuild/rrdtool-1.2.10/bindings/perl-piped'
make[4]: Leaving directory
`/tmp/rrdbuild/rrdtool-1.2.10/bindings/perl-piped'
make[3]: Leaving directory `/tmp/rrdbuild/rrdtool-1.2.10/bindings'
make[2]: Leaving directory `/tmp/rrdbuild/rrdtool-1.2.10/bindings'
Making all in doc
make[2]: Entering directory `/tmp/rrdbuild/rrdtool-1.2.10/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/rrdbuild/rrdtool-1.2.10/doc'
Making all in examples
make[2]: Entering directory `/tmp/rrdbuild/rrdtool-1.2.10/examples'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/rrdbuild/rrdtool-1.2.10/examples'
make[2]: Entering directory `/tmp/rrdbuild/rrdtool-1.2.10'
make[2]: Leaving directory `/tmp/rrdbuild/rrdtool-1.2.10'
make[1]: Leaving directory `/tmp/rrdbuild/rrdtool-1.2.10'
make: *** No rule to make target `bindings/perl-shared/Makefile', needed
by `site-perl-install'. Stop.
--
Unsubscribe mailto:rrd-users-request at list.ee.ethz.ch?subject=unsubscribe
Help mailto:rrd-users-request at list.ee.ethz.ch?subject=help
Archive http://lists.ee.ethz.ch/rrd-users
WebAdmin http://lists.ee.ethz.ch/lsg2.cgi
More information about the rrd-users
mailing list