On Tue, 8 May 2007 18:21:00 +0200 Dirk Mueller <[EMAIL PROTECTED]> wrote:
> On Monday, 7. May 2007, Emanuele A. Bagnaschi wrote: > > > *]Ligature fails to build with poppler HEAD (which is needed if one > > wants to try all Okular features). > > One of the member of our team already reported this problem to some > > kde developers who in turn told us that ligature is currently > > unmaintained. > > which poppler version do you actually use? what is the compile error? > > Dirk As I already written the compilation fails with Poppler CVS (tag HEAD), which is the version suggested on the Okular website (http://kpdf.kde.org/okular/download.php). Just for the sake of completeness and to be clear, it compiles successfully with poppler 0.5.4. Here's the relevant compiler output: /usr/bin/c++ -DligaturePlugin_PDF_EXPORTS -O2 -march=k8 -pipe -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -fno-check-new -fno-common -fvisibility=hidden -O2 -g -fPIC -I/var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics_build/ligature/plugins/pdf -I/var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf -I/var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1 -I/var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics_build -I/var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/shell -I/var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics_build/ligature/plugins/pdf/../../shell -I/usr/include/qt4 -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtAssistant -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtDBus -I/usr/kde/3.90.1/include -I/usr/kde/3.90.1/include/KDE -I/usr/local/include -I/usr/include/X11 -I/usr/include/poppler -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_GNU_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DHAVE_CONFIG_H=1 -DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS -o ligature/plugins/pdf/CMakeFiles/ligaturePlugin_PDF.dir/pdfRenderer.o -c /var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf/pdfRenderer.cpp /var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf/pdfRenderer.cpp:628:2: warning: #warning set real page size for printing. /var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf/pdfRenderer.cpp:634:2: warning: #warning THIS BLOCKS THE GUI FOR SOME TIME, AN ASYNC METHOD WOULD BE BETTER. /var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf/pdfRenderer.cpp:1008:2: warning: #warning FIXME /var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf/pdfRenderer.cpp:1037:2: warning: #warning TODO: Make sure 'OK' can only be clicked if text fields were changed /var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf/pdfRenderer.cpp: In member function ‘virtual RenderedDocumentPagePixmap* PdfRenderer::drawPage(const JobId&)’: /var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf/pdfRenderer.cpp:147: error: no matching function for call to ‘Poppler::Page::renderToImage(double&, double&, int, int, int, int, bool)’ /usr/include/poppler/poppler-qt4.h:283: note: candidates are: QImage Poppler::Page::renderToImage(double, double, int, int, int, int, Poppler::Page::Rotation) const /var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf/pdfRenderer.cpp: In member function ‘bool PdfRenderer::convertToPSFile(QString, QList<int>&)’: /var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf/pdfRenderer.cpp:636: error: ‘class Poppler::Document’ has no member named ‘print’ /var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf/pdfRenderer.cpp: In member function ‘void PdfRenderer::showThatSourceInformationIsPresent()’: /var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf/pdfRenderer.cpp:798: warning: ‘readEntry’ is deprecated (declared at /usr/kde/3.90.1/include/kconfigbase.h:163) /var/tmp/portage/kde-base/kdegraphics-3.90.1/work/kdegraphics-3.90.1/ligature/plugins/pdf/pdfRenderer.cpp:842: warning: ‘writeEntry’ is deprecated (declared at /usr/kde/3.90.1/include/kconfigbase.h:693) Best regards, -- Emanuele A. Bagnaschi Ethernet, n. What you use to catch the Etherbunny -- Anonymous
signature.asc
Description: PGP signature
_______________________________________________ release-team mailing list [email protected] https://mail.kde.org/mailman/listinfo/release-team
