[scribus] 150 error

Franz Schmid Franz.Schmid at altmuehlnet.de
Tue Feb 14 19:51:32 UTC 2012


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




More information about the scribus mailing list