[poppler] poppler-document.cc:123: error: 'struct _PopplerDocument'
has no member named ' output_dev'
Jeremy C. Reed
reed at reedmedia.net
Fri Jul 8 16:11:21 EST 2005
Building poppler with gcc 3.3.5 under PkgLinux (pkgsrc-based Linux) fails
when --disable-splash-output and --disable-cairo-output is used:
g++ -DHAVE_CONFIG_H -I. -I.. -I../poppler -I/usr/include/gtk-2.0
-I/usr/include/glib/glib-2.0
-I/tmp/pkgsrc/wip/poppler/work.montecristo/.buildlink/lib/glib-2.0/include
-I/usr/include/freetype2 -DDATADIR=\"/usr/share\"
-I/tmp/pkgsrc/wip/poppler/work.montecristo/.buildlink/include -Wall
-Wno-unused -g -s -MT poppler-document.lo -MD -MP -MF
.deps/poppler-document.Tpo -c poppler-document.cc -fPIC -DPIC -o
.libs/poppler-document.o
poppler-document.cc: In function `PopplerDocument*
poppler_document_new_from_file(const char*, const char*, GError**)':
poppler-document.cc:123: error: 'struct _PopplerDocument' has no member
named '
output_dev'
poppler-document.cc: In function `void
poppler_document_finalize(GObject*)':
poppler-document.cc:153: error: 'struct _PopplerDocument' has no member
named '
output_dev'
make[3]: *** [poppler-document.lo] Error 1
make[3]: Leaving directory
`/tmp/pkgsrc/wip/poppler/work.montecristo/poppler-0.3.3/glib'
Have look at poppler-0.3.3/glib/poppler-private.h and see that output_dev
is not defined.
Where is cairo support documented? Where is Splash support documented?
What are they for and when are they needed? I disabled both since I didn't
think I needed them.
Jeremy C. Reed
BSD News, BSD tutorials, BSD links
http://www.bsdnewsletter.com/
More information about the poppler
mailing list