I'm trying to build 1.2.23 on cygwin and running into some issues. I'm afraid I'm not very familiar with autoconfigure so I'm hoping someone knows how this stuff is supposed to work.
Configure runs without errors and make proceeds pretty well. But when it moves into 'bindings' it has problems. make[2]: Entering directory `/home/ddunham/devel/rrd/rrdtool-1.2.23/bindings' Making all in tcl make[3]: Entering directory `/home/ddunham/devel/rrd/rrdtool-1.2.23/bindings/tcl' gcc -shared -g -O2 -fno-strict-aliasing -Wall -std=gnu99 -pedantic -Wshadow -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -W -DPIC -L../../src/.libs -L../../src -L/usr/local/rrdtool-1.2.23/lib tclrrd.o -o tclrrd1.2.23.dll -lrrd_th -lm -ltclstub84 ../../src/.libs/librrd_th.a(librrd_th_la-rrd_gfx.o): In function `gfx_add_point': /home/ddunham/devel/rrd/rrdtool-1.2.23/src/rrd_gfx.c:191: undefined reference to `_art_vpath_add_point' [lots of undefined references omitted] The issue here seems to be that the freetype, art, and png libraries are not added to the gcc line. If I add them by hand, the compile works. $ gcc -shared -g -O2 -fno-strict-aliasing -Wall -std=gnu99 -pedantic -Wshadow -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -W -DPIC -L../../src/.libs -L../../src -L/usr/local/rrdtool-1.2.23/lib tclrrd.o -o tclrrd1.2.23.dll -lrrd_th -lm -ltclstub84 -lfreetype -lpng -lz -lart_lgpl_2 $ $ grep ALL_LIBS Makefile bindings/tcl/Makefile Makefile:ALL_LIBS = -lfreetype -lpng -lz -lart_lgpl_2 bindings/tcl/Makefile:ALL_LIBS = -lfreetype -lpng -lz -lart_lgpl_2 The configure program found them, but the Makefile it creates in this directory doesn't feed them to the compiler. Any suggestions? Thanks! -- Darren Dunham [EMAIL PROTECTED] Senior Technical Consultant TAOS http://www.taos.com/ Got some Dr Pepper? San Francisco, CA bay area < This line left intentionally blank to confuse you. > _______________________________________________ rrd-users mailing list [email protected] https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users
