[scribus-dev] Make error with r18479

"Christoph Schäfer" christoph-schaefer at gmx.de
Thu Sep 26 06:30:54 UTC 2013


> Gesendet: Donnerstag, 26. September 2013 um 05:55 Uhr
> Von: Owen <rcook at pcug.org.au>
> An: scribus-dev at lists.scribus.net
> Betreff: Re: [scribus-dev] Make error with r18479
>
> On Mon, 16 Sep 2013 12:47:19 +0200
> Andreas Vox <avox at arcor.de> wrote:
> 
> > 
> > Am 15.09.2013 um 23:57 schrieb Christoph Schäfer:
> > 
> > > Hi,
> > > 
> > > make fails with r18479:
> > > 
> > > /home/christoph/scribus15/Scribus/scribus/scribusdoc.cpp: In member
> > > function ‘bool
> > > ScribusDoc::updateLocalNums(StoryText&)’: /home/christoph/scribus15/Scribus/scribus/scribusdoc.cpp:17014:77:
> > > error: converting to ‘QChar’ from initializer list would use
> > > explicit constructor ‘QChar::QChar(char)’ make[2]: ***
> > > [scribus/CMakeFiles/scribus.dir/scribusdoc.cpp.o] Fehler 1 make[1]:
> > > *** [scribus/CMakeFiles/scribus.dir/all] Fehler 2 make: *** [all]
> > > Fehler 2
> > > 
> > > 
> > > Qt 5.1.1, CMake 2.8.11
> > > 
> > 
> > Hi Christoph!
> > 
> > What OS and compiler are you using? 
> > Did you compile Qt yourself? Your version of Qt wants explicit char
> > -> QChar conversions. In this case you should change
> > numerations.h:55-57
> > 
> > 	const QString getStringFromNum(NumFormat format, int num,
> > const QChar leadingChar = QChar('0'), const int
> > charsLen=0); //convert passed num to string with custom chars const
> > QString getAsterixStringFromNum(int num, QString asterix, const QChar
> > leadingChar = QChar('_'), const int charsLen=0);
> 
> 
> 
> OK, thanks, got me past that error, but failed later on, a poppler
> error of some description.
> 

And since the depracation of lcms1 I ran into this one:

[ 79%] Building CXX object scribus/CMakeFiles/scribus.dir/main.cpp.o                                              
make[2]: *** Keine Regel vorhanden, um das Target »/usr/lib/liblcms2.so«,                                         
  benötigt von »scribus/scribus«, zu erstellen.  Schluss.
make[1]: *** [scribus/CMakeFiles/scribus.dir/all] Fehler 2
make: *** [all] Fehler 2


======

christoph at linux-eqmf:~> rpm -qa lcms2
lcms2-2.2-3.1.2.x86_64
christoph at linux-eqmf:~> rpm -qa liblcms2-devel
liblcms2-devel-2.2-3.1.2.i586


Christoph



More information about the scribus-dev mailing list