Am 14.02.2012 20:37, schrieb Peter Linnell: > On 02/14/2012 11:13 AM, john Culleton wrote: >> When I compile Scribus 1.5.0 SVN I get the following error >> message: >> [ 81%] Building CXX object >> scribus/plugins/import/pdf/CMakeFiles/importpdf.dir/slaoutput.cpp.o >> /usr/local/src/s150/scribus/plugins/import/pdf/slaoutput.cpp: In >> member function 'void SlaOutputDev::startDoc(XRef*, Catalog*)': >> /usr/local/src/s150/scribus/plugins/import/pdf/slaoutput.cpp:64:6: >> error: no matching function for call to >> 'SplashFontEngine::SplashFontEngine(GBool, bool, bool, bool)' >> /usr/include/poppler/splash/SplashFontEngine.h:53:3: note: candidates >> are: SplashFontEngine::SplashFontEngine(GBool, GBool, GBool) >> /usr/include/poppler/splash/SplashFontEngine.h:49:24: >> note: SplashFontEngine::SplashFontEngine(const >> SplashFontEngine&) >> /usr/local/src/s150/scribus/plugins/import/pdf/slaoutput.cpp: In >> member function 'virtual GBool >> SlaOutputDev::patchMeshShadedFill(GfxState*, GfxPatchMeshShading*)': >> /usr/local/src/s150/scribus/plugins/import/pdf/slaoutput.cpp:803:16: >> error: 'class GfxPatchMeshShading' has no member named 'isParameterized' >> /usr/local/src/s150/scribus/plugins/import/pdf/slaoutput.cpp:805:13: >> error: 'class GfxPatchMeshShading' has no member named >> 'getParameterizedColor' >> /usr/local/src/s150/scribus/plugins/import/pdf/slaoutput.cpp:825:16: >> error: 'class GfxPatchMeshShading' has no member named 'isParameterized' >> /usr/local/src/s150/scribus/plugins/import/pdf/slaoutput.cpp:827:13: >> error: 'class GfxPatchMeshShading' has no member named >> 'getParameterizedColor' >> /usr/local/src/s150/scribus/plugins/import/pdf/slaoutput.cpp:847:16: >> error: 'class GfxPatchMeshShading' has no member named 'isParameterized' >> /usr/local/src/s150/scribus/plugins/import/pdf/slaoutput.cpp:849:13: >> error: 'class GfxPatchMeshShading' has no member named >> 'getParameterizedColor' >> /usr/local/src/s150/scribus/plugins/import/pdf/slaoutput.cpp:869:16: >> error: 'class GfxPatchMeshShading' has no member named 'isParameterized' >> /usr/local/src/s150/scribus/plugins/import/pdf/slaoutput.cpp:871:13: >> error: 'class GfxPatchMeshShading' has no member named >> 'getParameterizedColor' >> make[2]: *** >> [scribus/plugins/import/pdf/CMakeFiles/importpdf.dir/slaoutput.cpp.o] >> Error 1 >> make[1]: *** [scribus/plugins/import/pdf/CMakeFiles/importpdf.dir/all] >> Error 2 >> make: *** [all] Error 2 >> >> Can anyone suggest a way to proceed? Here is the script I use to >> download and compile the program: >> ---------------------- >> cd /usr/local/src/ >> sudo rm -r s150/* >> svn co svn://scribus.net/trunk/Scribus s150 >> cd s150 >> cmake . -DCMAKE_INSTALL_PREFIX:PATH=/usr/local/scribus_svn >> # -DWANT_SCRIPTER2=1 >> # -DWANT_GRAPHICSMAGICK=1 >> make >> make install >> cd scribus >> rm /usr/local/bin/scrib5 >> ln scribus /usr/local/bin/scrib5 >> ------------------------------ >> >> I have used this script for many months and it always worked. But >> for the last week or more it has failed. > > I just built svn head without problems. You need a fairly recent version of poppler to compile, which version of poppler do you have?
Franz Schmid
