All,
I have finally got the prerequisites for rrdtool and rrdtool installed and tested on my IRIX system that I want to be my server for hobbit. The client configures and runs fine but the server configure fails as follows:
sgicor6-> MAKE=gmake ./configure.server
Configuration script for Hobbit
This script asks a few questions and builds a Makefile to compile Hobbit
Checking your make-utility Checking pre-requisites for building Hobbit
Checking for RRDtool ... "test-rrd.c", line 30: error(1162): too few arguments in function call result = rrd_graph(pcount, rrdargs, &calcpr, &xsize, &ysize); ^
1 error detected in the compilation of "test-rrd.c". gmake: *** [test-compile] Error 2 Not RRDtool 1.0.x, checking for 1.2.x Found RRDtool include files in /usr/local/rrdtool/include ERROR: RRDtool library files found in /usr/local/rrdtool/lib, but link fails.
I have looked at rrd.sh.
The test compile works with no problem. The test link gives multiple WARNING messages but most of them I expected because I have two versions of libpng and libz that are in my LD_LIBRARY_PATH. But I also get the following WARNING that I don't think I should be getting because I am using cc not gcc.
ld32: WARNING 129: Cannot find libgcc_s.so.1, which is needed for proper transitive linking. Use -quickstart_info for more information. ld32: WARNING 129: Cannot find libgcc_s.so.1, which is needed for proper transitive linking. Use -quickstart_info for more information.
I have tried this on three different machines with three different installation of gcc and none of my gcc installations have this library as part of there installs. The gcc installs that I have are 2.7.2, 2.95.1 and 3.3.
I guess the first question is why is it trying to link a gcc library in when I am compiling with cc? And the second question would be if it is needed why is it not part of my gcc installations? 8-( Is the libgcc_s separate from gcc? I saw RPMs for a 3.4 version of it for linux systems. But I did not see separate source for other platforms. I may have put the wrong query to GOOGLE.
Thanks in advance.
Ken L.