[rrd-users] Re: Announce RRDtool 1.2.0

Christopher Bergeron christopher at bergeron.com
Tue Apr 26 07:05:25 MEST 2005

Tobias, I'm trying to compile 1.2.x on Fedora Core 3, and the only 
library that seems to be missing is cgilib.

I downloaded it from your site, compiled it, and tried to install it 
using "make install" but that failed (which doesn't seem unreasonable). 
I copied the libcgi.a file to /usr/lib and ran 'ldconfig'.  I re-tried 
configure for 1.2 and it bailed with this result:

checking for pkg-config... pkg-config
configure: WARNING:
* I found a copy of pkgconfig, but there is no cgilib.pc file around.
  You may want to set the PKG_CONFIG_PATH variable to point to its

configure: WARNING:
* I could not find a working copy of cgilib. Check config.log for hints 
on why
  this is the case. Maybe you need to set LDFLAGS and CPPFLAGS appropriately
  so that compiler and the linker can find libcgi and its header files. If
  you have not installed cgilib, you can get it either from its original 
home on


  You can find also find an archive copy on


  The last tested version of cgilib is 0.5.


checking for art_vpath_add_point in -lart_lgpl_2... yes
checking libart_lgpl/libart.h usability... yes
checking libart_lgpl/libart.h presence... yes
checking for libart_lgpl/libart.h... yes
checking for zlibVersion in -lz... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for png_access_version_number in -lpng... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking for FT_Init_FreeType in -lfreetype... yes
checking ft2build.h usability... yes
checking ft2build.h presence... yes
checking for ft2build.h... yes
configure: error: Please fix the library issues listed above and try again.


Where should I install the cgilib.pc file?  It doesn't appear that 
Fedora Core 3 has pkgconfig installed.  I'm looking at a different box 
(Slack 9), and it has $PKG set at: /usr/local/lib/pkgconfig.

You may want to mention this to your FC/Rhat users because this (Fedora) 
distro doesn't appear to have pkgtool installed by default.

I'll install pkgtool on this FC3 box and let you know what my results are.

Anyway, I just wanted it to ya...

Kind regards,
Chris Bergeron

Tobias Oetiker wrote:

>Thanks to a sponsoring contract with Cablecom GmbH Switzerland I
>can proudly present a new major release of RRDtool.
>* You can get a copy of rrdtool 1.2 from the rrdtool website on
>  http://people.ee.ethz.ch/oetiker/webtools/rrdtool/pub
>* The website itself has been re-done completely:
>  http://people.ee.ethz.ch/oetiker/webtools/rrdtool
>Major Changes between 1.0.x and 1.2.x
>* rewritten graphics generation based on libart.
>  - anti-aliased output
>  - alpha transparency support
>  - truetype fonts
>* additional graphics formats: EPS, PDF, SVG
>* extended multi-part documentation
>* VDEF support; define and use variables.  Find, and use, the
>  maximum rate seen by rrdtool; compute and show the average
>* Sliding window (trend) analysis
>  Compute a smoother average, for instance over the last 6 CDPs
>* percentile (95th or other)
>  Remove peaks, 95 percent of all rates are at or below the
>  returned value
>* a second logging interface: rrdtool updatev
>  Verbose updating of the database; show CPDs being created
>* Aberrant Behavior Detection with Holt-Winters Forecasting
>  Compare current data with expected data, detect and log when
>  the rates are outside expected levels
>* COMPUTE data type for artificial data-sources calculating their
>  input using RPN math and data from the other data-sources.
>* Colons in COMMENT arguments to rrdtool graph must be escaped with a backslash
>Behind the Scenes
>* In order to support Holt-Winters and Calculated Datasources,
>  the rrdtool data format has changed. While the new version of rrdtool can
>  read files created with rrdtool 1.0.x. It is not possible to read files
>  created by rrdtool-1.2.x with rrdtool-1.0.x
>* External libraries are not included with rrdtool anymore. This is in line
>  with todays trend of using shared libraries everywhere. With the exception
>  of the cgi library most things required by rrdtool will be found on every recent
>  system.
>* Memory Mapped IO support for faster logging.

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