LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 05-15-2008, 11:38 AM   #16
Smittles
LQ Newbie
 
Registered: May 2008
Posts: 19

Original Poster
Rep: Reputation: 0

Quote:
Originally Posted by eggixyz View Post
Hey There,

I've installed it and used it. Maybe I can help you out if you have issues.

Best wishes and keep on chuggin' - what seems alien to you now will be old hat sooner than later

, Mike
Thanks! My first question to you is, did you install the requisit softwares first or after your install of Big Sister, or does it matter?

By requisit softwares, I mean the perl libraries and gui tools (as follows: SpeedyCGI, URI, SNMP_Session, libnet, rrdtool, libwww-perl, and gd-rppng).

Thanks for your help.
 
Old 05-15-2008, 12:28 PM   #17
eggixyz
Member
 
Registered: Apr 2008
Posts: 310

Rep: Reputation: 30
Hey There,

I had all the stuff installed before I attempted to install Big Sister. I'm sure you could make it work if you tried hard enough, but it will either complain during the installation or just not work afterward if you don't have it. I personally prefer to install the needed software first, rather than trying to trick an installation program. Another good reason to install the requisite software first is that the program itself may be depending on libraries and includes from those different software packages in order to compile itself


I had:
SpeedyCGI
RRDTool
Perl GD, Net::SMTP, LWP::UserAgent (with URI) and SNMP

My initial suggestions (given the list you showed me) would be:

1. If your missing any of the requisite Perl Modules, install them using the CPAN module - you can do :

perl -MCPAN -e shell
>install LWP::UserAgent

for instance, and the CPAN downloader will grab all the pre-requisites required for any module dependencies (save you a lot of headaches)

2. For SpeedyCGI and RRDTool, install those in standard directories or (if you decide you want to install them somewhere else for whatever reason) make sure that their binaries are in your PATH before you begin the install

e.g.
PATH=/wherever/you/put/speedycgi/bin:/wherever/you/put/rrdtool/bin:$PATH
export PATH

I also add the lib subdirectories to my LD_LIBRARY_PATH, but I don't think it's absolutely necessary.

Best wishes

, Mike
 
Old 05-15-2008, 01:45 PM   #18
Smittles
LQ Newbie
 
Registered: May 2008
Posts: 19

Original Poster
Rep: Reputation: 0
Thanks a lot, Mike.

I ran the Perl CPAN, and installed the LWP::UserAgent. It ran through a ton of material, where I answered yes or no to a bunch of stuff, and in the end, I got this message:

make: *** [pure_site_install] Error 13
/usr/bin/make install -- NOT OK


which makes me nervous, since I know make is a crucial program to have.

Any idea if I should be worried about this?

Thanks.
 
Old 05-15-2008, 02:27 PM   #19
Smittles
LQ Newbie
 
Registered: May 2008
Posts: 19

Original Poster
Rep: Reputation: 0
I attempted to start Big Sister, and the services panel reports:

bbd: already running
bsmon: already running
bsmon: already running
Starting Big Sister ...
Monitor bsmon Thu May 15 11:24:16 2008: bb_start: starting Big Sister while some components are already running
WARNING: some components are already running
OK
Server bbd OK

Messages:
Monitor bsmon: Thu May 15 11:24:17 2008: bsmon: RRDTool's perl module is not present - not using perl bindings


What does this mean? RRDTool is confusing me - is this part of the PERL downloads I just downloaded, or do I have to install this separately? Did I need to configure RRDTool to a path. Have I even installed this service?

thanks,

/smittles
 
Old 05-15-2008, 05:20 PM   #20
Smittles
LQ Newbie
 
Registered: May 2008
Posts: 19

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by eggixyz View Post

2. For SpeedyCGI and RRDTool, install those in standard directories or (if you decide you want to install them somewhere else for whatever reason) make sure that their binaries are in your PATH before you begin the install

e.g.
PATH=/wherever/you/put/speedycgi/bin:/wherever/you/put/rrdtool/bin:$PATH
export PATH

I also add the lib subdirectories to my LD_LIBRARY_PATH, but I don't think it's absolutely necessary.

Best wishes

, Mike
Where can I install RDDTool from? I am at a loss...
 
Old 05-15-2008, 05:38 PM   #21
Smittles
LQ Newbie
 
Registered: May 2008
Posts: 19

Original Poster
Rep: Reputation: 0
Also, when attempting to install SpeedyCGI, I get this output:

Compile mod_speedycgi (default no)? y
ERROR: Command 'apxs -q CC' failed.
Running make test
Make had some problems, maybe interrupted? Won't test
Running make install
Make had some problems, maybe interrupted? Won't install
 
Old 05-15-2008, 06:22 PM   #22
eggixyz
Member
 
Registered: Apr 2008
Posts: 310

Rep: Reputation: 30
Hey There,

It looks, on it's face like the CC variable is pointing to cc and maybe needs to point to gcc instead. SpeedyCGI is supposed to use the CC your Perl was compiled with since it installs as a perl module.

You can always set the variable on the command line, but the first time you use the cpan module, it should ask you what your compiler is. For instance, if you do

which gcc
and
which cc

and then look at your PATH variable, is the directory that gcc is in before or after cc?

also

perl -V

should show you what compiler it was built with, in a line like

cc='gcc' <--- hopefully - then all it is, is that you need to rearrange your PATH variable so your system finds gcc before the regular cc

you can set

CC=gcc on the command line as well.

If you never actually use cc, you can always back that up by copying it off somewhere and make it a symlink to your gcc.

The most important thing is that, when you run the perl Makefile.PL command, your system finds the "cc" that you saw in the output of perl -V

Best wishes,

Mike
 
Old 05-15-2008, 07:42 PM   #23
Smittles
LQ Newbie
 
Registered: May 2008
Posts: 19

Original Poster
Rep: Reputation: 0
Well, I'm sure I've done this wrong. Is it advisable to uninstall everything try again? How would I go about uninstalling RRDTools and SpeedyCGI in order to install them in the right directory? How about uninstalling Big Sister, so it is installed with all of the other programs configured correctly?

I can't believe this is so hard for me
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
./configure fails with: libz... configure: error: not found. erpe Linux - Software 17 10-11-2006 06:56 PM
[root@Linuxboy magicolor2430DL-1.1.0]# ./configure ./configure: No such file or ... anseK Mandriva 7 01-02-2006 05:21 PM
Configure dhcpd (Configure DHCP Server) hanserver2004 General 1 08-16-2004 02:39 PM
How to use GNU autoconf to generate a new configure from configure.in ?? vanhelsing Programming 5 08-05-2004 11:02 AM
configure: error: when trying to install / configure new software ? met tomfer007 Linux - Software 1 07-25-2004 04:52 PM


All times are GMT -5. The time now is 04:46 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration