Network Analyzer Compile on RHEL 7
Posted: Fri Dec 02, 2016 12:50 pm
Attempting to compile Network Analyzer from source on a relatively clean Redhat 7 system and getting the following error during the make. I was able to get XI to compile and run successfully on the same system. Assistance is appreciated.
rrd_graph.c: In function 'rrd_graph_init':
rrd_graph.c:4169:5: warning: 'pango_cairo_font_map_create_context' is deprecated (declared at /usr/include/pango-1.0/pango/pangocairo.h:93): Use 'pango_font_map_create_context' instead [-Wdeprecated-declarations]
context = pango_cairo_font_map_create_context((PangoCairoFontMap*)fontmap);
^
CC librrd_th_la-rrd_graph_helper.lo
CC librrd_th_la-rrd_xport.lo
CC librrd_th_la-rrd_gfx.lo
CC librrd_th_la-pngsize.lo
CC librrd_th_la-rrd_thread_safe.lo
CCLD librrd_th.la
CC rrd_tool.o
CCLD rrdtool
CC rrdupdate.o
CCLD rrdupdate
CC rrdcached-rrd_daemon.o
CCLD rrdcached
/bin/ld: rrdcached-rrd_daemon.o: undefined reference to symbol 'eval_client'
/usr/lib64/libwrap.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [rrdcached] Error 1
make[2]: Leaving directory `/home/soandso/nagiosna/rrdtool-1.4.9/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/soandso/nagiosna/rrdtool-1.4.9'
make: *** [all] Error 2
===================
INSTALLATION ERROR!
===================
rrd_graph.c: In function 'rrd_graph_init':
rrd_graph.c:4169:5: warning: 'pango_cairo_font_map_create_context' is deprecated (declared at /usr/include/pango-1.0/pango/pangocairo.h:93): Use 'pango_font_map_create_context' instead [-Wdeprecated-declarations]
context = pango_cairo_font_map_create_context((PangoCairoFontMap*)fontmap);
^
CC librrd_th_la-rrd_graph_helper.lo
CC librrd_th_la-rrd_xport.lo
CC librrd_th_la-rrd_gfx.lo
CC librrd_th_la-pngsize.lo
CC librrd_th_la-rrd_thread_safe.lo
CCLD librrd_th.la
CC rrd_tool.o
CCLD rrdtool
CC rrdupdate.o
CCLD rrdupdate
CC rrdcached-rrd_daemon.o
CCLD rrdcached
/bin/ld: rrdcached-rrd_daemon.o: undefined reference to symbol 'eval_client'
/usr/lib64/libwrap.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [rrdcached] Error 1
make[2]: Leaving directory `/home/soandso/nagiosna/rrdtool-1.4.9/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/soandso/nagiosna/rrdtool-1.4.9'
make: *** [all] Error 2
===================
INSTALLATION ERROR!
===================