Hello,
I am trying to build Etoile and I am getting build errors on the latest
ubuntu 12.10. the poppler library I have does not help on the build process.
void SplashOutputDev::startDoc(PDFDoc *docA); seems to be incompatible with
the required one that takes an XRef*.
Are there different versions of Poppler?
Build Project: PopplerKit
Making build-headers in subprojects of framework PopplerKit...
Making build-headers for subproject bindings...
make[3]: Nothing to be done for `internal-subproject-build-
headers'.
Making build-headers for subproject MissingKit...
make[3]: Nothing to be done for `internal-subproject-build-headers'.
Making build-headers for framework PopplerKit...
Making all in subprojects of framework PopplerKit...
Making all for subproject bindings...
Compiling file poppler_splash_renderer.cpp ...
poppler_splash_renderer.cpp:56:50: error: cannot initialize a parameter of
type 'PDFDoc *' with an rvalue of type 'XRef *'
SYNCHRONIZED(SPLASH_DEV(output_dev)->startDoc(PDF_DOC(poppler_document)->getXRef()));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
poppler_splash_renderer.cpp:29:22: note: expanded from:
#define PDF_DOC(obj) static_cast<PDFDoc*>(obj)
^
./poppler.h:38:4: note: expanded from:
x; \
^
/usr/include/poppler/SplashOutputDev.h:309:25: note: passing argument to
parameter 'docA' here
void startDoc(PDFDoc *docA);
^
poppler_splash_renderer.cpp:89:50: error: cannot initialize a parameter of
type 'GBool (*)(void *)' with an rvalue of type 'Catalog *'
PDF_DOC(poppler_document)->getCatalog()));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
poppler_splash_renderer.cpp:29:22: note: expanded from:
#define PDF_DOC(obj) static_cast<PDFDoc*>(obj)
^
./poppler.h:38:4: note: expanded from:
x; \
^
/usr/include/poppler/Page.h:227:15: note: passing argument to parameter
'abortCheckCbk' here
GBool (*abortCheckCbk)(void *data) = NULL,
^
2 errors generated.
make[4]: *** [obj/bindings.obj/poppler_splash_renderer.cpp.o] Error 1
make[3]: *** [internal-subproject-all_] Error 2
make[2]: *** [bindings.all.subproject.variables] Error 2
make[1]: *** [PopplerKit.all.framework.variables] Error 2
make: *** [internal-all] Error 2
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss