[Scribus] Compiling Scribus on Sol10 continued

Rainer Heilke rheilke
Tue Feb 1 03:19:51 CET 2005

Greetings, again.

I've gotten rid of some of the compile problems I had earlier. It seems 
the FreeType that comes in the SFW directory structure in Solaris 10 has 
issues. I've installed the latest version on the SunFreeWare site 
(2.1.9), and I now no longer have the consistent erros everytime the 
compile calls the FreeType headers.

The compile does, however, still fail here:

make[6]: Entering directory 
if /bin/bash ../../../../libtool --silent --mode=compile --tag=CXX g++ 
-DHAVE_CONFIG_H -I. -I. -I../../../.. -I/usr/local/include/freetype2 
-I/usr/local/include -I/usr/include/libxml2 -I/usr/local/qt/include  
-I../../../../scribus -DDOCDIR=\"/usr/local/share/scribus/doc/\" 
-DPLUGINDIR=\"/usr/local/lib/scribus/plugins/\" -DQT_THREAD_SUPPORT  
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith 
-Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common  -MT 
sxwim.lo -MD -MP -MF ".deps/sxwim.Tpo" -c -o sxwim.lo sxwim.cpp; \
then mv -f ".deps/sxwim.Tpo" ".deps/sxwim.Plo"; else rm -f 
".deps/sxwim.Tpo"; exit 1; fi
sxwim.cpp: In constructor `SxwIm::SxwIm(QString, gtWriter*, bool)':
sxwim.cpp:80: error: parse error before numeric constant
sxwim.cpp:81: error: base operand of `->' is not a pointer
sxwim.cpp:82: error: base operand of `->' is not a pointer
sxwim.cpp:83: error: type `int' argument given to `delete', expected pointer
make[6]: *** [sxwim.lo] Error 1
make[6]: Leaving directory 
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory 
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory 
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/export/home/rheilke/Scribus/scribus/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/export/home/rheilke/Scribus/scribus'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/rheilke/Scribus'
make: *** [all] Error 2

I thought about removing the sxwim parts from the compile again, but I 
suspect it will just fail in the next segment again (like last time).

Any more ideas? :-)


Off to my Linux system to finish this month's newsletter...

More information about the scribus mailing list