[scribus] Hebrew support

ale rimoldi ale.comp_06 at xox.ch
Mon Sep 5 09:22:12 UTC 2016


hi

On 05/09/16 02:12, Peter Linnell wrote:
> On Sat, 3 Sep 2016 23:30:30 +0200
> Szántó-Várnagy Binjomin <binjomin at lativ.hu> wrote:
>
>> Thank you very much!
>>
>> It was not clear for me based on the wiki page I linked. Maybe it
>> would be useful to provide this link there.
>>
>> I am currently trying to compile it. I got this error:
>>
>> In file included from
>> /home/bz/szidur/scribus-ctl/scribus/fonts/scface.cpp:16:0:
>> /home/bz/szidur/scribus-ctl/scribus/fonts/scface.h:117:15: error:
>> field ‘fontFeatures’ has incomplete type ‘QStringList’
>>    QStringList fontFeatures;
>>                ^
>> In file included
>> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QString:1:0,
>> from /home/bz/szidur/scribus-ctl/scribus/fonts/scface.h:25, from
>> /home/bz/szidur/scribus-ctl/scribus/fonts/scface.cpp:16:
>> /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:73:7: note: forward
>> declaration of ‘class QStringList’
>>  class QStringList;
>>        ^
>> scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/build.make:53: recipe
>> for target
>> 'scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/scface.cpp.o' failed
>> make[2]: ***
>> [scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/scface.cpp.o] Error 1
>> CMakeFiles/Makefile2:327: recipe for target
>> 'scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/all' failed make[1]:
>> *** [scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/all] Error 2
>> Makefile:136: recipe for target 'all' failed make: *** [all] Error 2
>>
>
> <snip>
>
> What version of Qt5 is installed ?
>
> It might be too old a version.

no probably that's not related.



but if you look at the latest commit to that file

https://github.com/HOST-Oman/scribus/commit/0ea1cfb5b256ea61796db4b98e1b02ed109474f1

you see that QStringList might be a new dependency.

you can try to add

#include <QStringList>

at the beginning of the scface.cpp file and

class QStringList

before "class CharStyle" in the scface.h file.

if it works, you might want add a ticket for this to

https://github.com/HOST-Oman/scribus/issues

good luck!
a.l.e



More information about the scribus mailing list