# make make all-recursive make[1]: Entering directory `/tmp/poppler-0.5.3' Making all in goo make[2]: Entering directory `/tmp/poppler-0.5.3/goo' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/poppler-0.5.3/goo' Making all in fofi make[2]: Entering directory `/tmp/poppler-0.5.3/fofi' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/poppler-0.5.3/fofi' Making all in splash make[2]: Entering directory `/tmp/poppler-0.5.3/splash' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/poppler-0.5.3/splash' Making all in poppler make[2]: Entering directory `/tmp/poppler-0.5.3/poppler' make all-am make[3]: Entering directory `/tmp/poppler-0.5.3/poppler' make[3]: Leaving directory `/tmp/poppler-0.5.3/poppler' make[2]: Leaving directory `/tmp/poppler-0.5.3/poppler' Making all in utils make[2]: Entering directory `/tmp/poppler-0.5.3/utils' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/poppler-0.5.3/utils' Making all in glib make[2]: Entering directory `/tmp/poppler-0.5.3/glib' make all-recursive make[3]: Entering directory `/tmp/poppler-0.5.3/glib' Making all in . make[4]: Entering directory `/tmp/poppler-0.5.3/glib' make[4]: Leaving directory `/tmp/poppler-0.5.3/glib' Making all in reference make[4]: Entering directory `/tmp/poppler-0.5.3/glib/reference' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/tmp/poppler-0.5.3/glib/reference' make[3]: Leaving directory `/tmp/poppler-0.5.3/glib' make[2]: Leaving directory `/tmp/poppler-0.5.3/glib' Making all in test make[2]: Entering directory `/tmp/poppler-0.5.3/test' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../poppler -I.. -I../poppler -I../glib -I../glib -I/usr/local/include/cairo -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -Wall -Wno-unused -s -O3 -march=i686 -MT gtk-cairo-test.o -MD -MP -MF ".deps/gtk-cairo-test.Tpo" -c -o gtk-cairo-test.o gtk-cairo-test.cc; \ then mv -f ".deps/gtk-cairo-test.Tpo" ".deps/gtk-cairo-test.Po"; else rm -f ".deps/gtk-cairo-test.Tpo"; exit 1; fi gtk-cairo-test.cc: In function `void drawing_area_expose(GtkWidget*, GdkEventExpose*, void*)': gtk-cairo-test.cc:47: error: `gdk_cairo_create' undeclared (first use this function) gtk-cairo-test.cc:47: error: (Each undeclared identifier is reported only once for each function it appears in.) make[2]: *** [gtk-cairo-test.o] Error 1 make[2]: Leaving directory `/tmp/poppler-0.5.3/test' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/poppler-0.5.3' make: *** [all] Error 2
You need gtk+ 2.8 to compile the gtk+ test app, but configure should check for this and disable it if 2.8 is not found. Fixed in CVS.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.