[Scribus] Cannot Compile on RH 8
Peter Linnell
scribusdocs
Thu Oct 23 03:57:21 CEST 2003
On Wed, 2003-10-22 at 18:37, n n wrote:
> Keep getting some recursion error on "make". Driving
> me nuts. I have tried tarballs of 1.1.1 too, same
> thing. Even downloaded the latest cvs and same issue.
> What is wrong here, what am I missing. Cvs package
> talks about M4 environment var for recursion errors
> but no matter what I do with that var it fails.
>
> Thanks in advance for any advice
>
> ----- summarized details below --------------
> Download: scribus-1.0.1.tar.gz from scribus uk site
> Running Red Hat 8
> kernel: 2.4.20-20.8
>
> -------------------
> tail of ./configure
> ~~~~~~~~~~~~~~~~~~~
> FreeType2 installed: Yes
> CUPS installed: Yes
> LittleCMS installed: No
> TiffLib installed: No
>
> Start make now.
>
> -------------------
> tail of make
> ~~~~~~~~~~~~~~~~~~~
> scribusXml.cpp: In member function `bool
> ScriXmlDoc::WriteDoc(QString,
> ScribusDoc*, ScribusView*, QProgressBar*)':
> scribusXml.cpp:2433: `gzputs' undeclared (first use
> this function)
> scribusXml.cpp:2433: (Each undeclared identifier is
> reported only once for each
> function it appears in.)
> make[3]: *** [scribusXml.o] Error 1
> make[3]: Leaving directory
> `/home/eellis/download/Scribus/scribus-1.0.1/scribus'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/home/eellis/download/Scribus/scribus-1.0.1/scribus'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/home/eellis/download/Scribus/scribus-1.0.1'
> make: *** [all] Error 2
>
>
I have compiled Scribus literally at least a hundred times on RH 8 and
daily CVS until last week when I upgraded my home machine to RH9.
1. Run up2date to ensure you have all the redhat updates which included
updates to libz
Go to kde-redhat.org and install these updates which will not break
existing RH packages:
ftp://apt.kde-redhat.org/apt/fedora/8.0/RPMS.stable/libart_lgpl-2.3.16-0.fdr.0.rh80.i386.rpm
ftp://apt.kde-redhat.org/apt/fedora/8.0/RPMS.stable/libart_lgpl-devel-2.3.16-0.fdr.0.rh80.i386.rpm
2. Then follow the hints *completely* under Compiling Scribus for the
first time in documentation on the www.scribus.org.uk site. This lists
every package you will need for compiling RH.
3. Then run ./configure in the 1.1.1 source directory - it is much nicer
with the new rendering engine.
I can also recommend updating KDE and QT and ghostscript 7.07 from the
kde-redhat.org ftp site. They eliminated many small issues with KDE and
Qt, as they dropped some of the more invasive patches RH put into their
KDE/Qt packages.
That said, I dragged my feet upgrading to 9.0, but a disk crash and
fresh backups forced the issue. I am overall pleased with the upgrade
and can recommend it over 8.0 overall. In RH8, the Gnome/Gtk2 stuff was
really buggy and unstable. 9.0 really should be called 8.1.
Hope that helps,
Peter
More information about the scribus
mailing list