trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: June 2012

tdegraphics FTBFS - error: no matching function for call to 'PSOutputDev::PSOutputDev

From: "David C. Rankin" <drankinatty@...>
Date: Thu, 21 Jun 2012 23:43:55 -0500
Tim, Darrell,

  Both pre/post TQt3 namechange, I am experiencing tdegraphics build fails due
to no matching function for call to 'PSOutputDev::PSOutputDev(const char*,
XRef*, Catalog*, NULL, int, int, PSOutMode, int&, int&)'. Does this fall under
the "still fixing stuff - wait another week and try again" realm of errors, or
is this a separate issue we need to dig into?

  The full error is:

[ 10%] Building CXX object
kfile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shared.dir/poppler-document.cc.o
cd /build/src/build/kfile-plugins/dependencies/poppler-tqt && /usr/bin/c++
-Dpoppler_tqt_shared_EXPORTS -DHAVE_CONFIG_H -fpermissive  -DQT_NO_ASCII_CAST
-DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION
-DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -I/opt/tqt3/include
-I/usr/include/tqt -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL
-DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include
tqt.h -fPIC -I/build/src/build/kfile-plugins/dependencies/poppler-tqt
-I/build/src/build -I/opt/trinity/include -I/opt/tqt3/include -I/usr/include/tqt
-I/build/src/tdegraphics/kfile-plugins/dependencies/poppler-tqt
-I/usr/include/poppler    -o
CMakeFiles/poppler-tqt-shared.dir/poppler-document.cc.o -c
/build/src/tdegraphics/kfile-plugins/dependencies/poppler-tqt/poppler-document.cc
/build/src/tdegraphics/kfile-plugins/dependencies/poppler-tqt/poppler-document.cc:
In member function 'bool Poppler::Document::print(const TQString&,
TQValueList<int>, double, double, int, int, int)':
/build/src/tdegraphics/kfile-plugins/dependencies/poppler-tqt/poppler-document.cc:323:167:
error: no matching function for call to 'PSOutputDev::PSOutputDev(const char*,
XRef*, Catalog*, NULL, int, int, PSOutMode, int&, int&)'
/build/src/tdegraphics/kfile-plugins/dependencies/poppler-tqt/poppler-document.cc:323:167:
note: candidates are:
In file included from
/build/src/tdegraphics/kfile-plugins/dependencies/poppler-tqt/poppler-document.cc:28:0:
/usr/include/poppler/PSOutputDev.h:108:3: note:
PSOutputDev::PSOutputDev(PSOutputFunc, void*, char*, PDFDoc*, int, int,
PSOutMode, int, int, GBool, int, int, int, int, GBool, GBool,
PSOutCustomCodeCbk, void*)
/usr/include/poppler/PSOutputDev.h:108:3: note:   no known conversion for
argument 1 from 'const char*' to 'PSOutputFunc {aka void (*)(void*, const char*,
int)}'
/usr/include/poppler/PSOutputDev.h:95:3: note: PSOutputDev::PSOutputDev(const
char*, PDFDoc*, char*, int, int, PSOutMode, int, int, GBool, int, int, int, int,
GBool, GBool, PSOutCustomCodeCbk, void*)
/usr/include/poppler/PSOutputDev.h:95:3: note:   no known conversion for
argument 2 from 'XRef*' to 'PDFDoc*'
/usr/include/poppler/PSOutputDev.h:91:7: note: PSOutputDev::PSOutputDev(const
PSOutputDev&)
/usr/include/poppler/PSOutputDev.h:91:7: note:   candidate expects 1 argument, 9
provided
make[2]: ***
[kfile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shared.dir/poppler-document.cc.o]
Error 1
make[2]: Leaving directory `/build/src/build'
make[1]: ***
[kfile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shared.dir/all]
Error 2
make[1]: Leaving directory `/build/src/build'
make: *** [all] Error 2


-- 
David C. Rankin, J.D.,P.E.