[Scribus] Compiling Scribus
Wed May 14 22:58:55 CEST 2003
I'll probably review this later and then commit to CVS...
Compiling Scribus (linux)
You will need the following
1. A C++ compiler, KDE3 and Qt 3.1.2
2. autoconf, automake and make
3. a CVS client
Downloading from anoncvs
The anoncvs server is held in the School of Music, Media and Performance
at the University of Salford, Manchester. Both Franz and I are grateful
for this facility.
If you have not got a cvs client (or have not installed it), then they
source can be downloaded from http://www.cvshome.org or in a precompiled
form at http://www.rpmfind.net - download and install.
To log into the CVS server, do the following
Open a terminal window
At the prompt, type
cvs -d :pserver:anoncvs at ahnews.music.salford.ac.uk:/usr/local/cvsroot
when asked for the password, press return
You then type
cvs -z3 -d
:pserver:anoncvs at ahnews.music.salford.ac.uk:/usr/local/cvsroot co
where <module> is Scribus, scribus-doc or scribus-pfj
WARNING : scribus-pfj may not compile or if it does, may not work, it's
my development branch
The latest cvs of scribus will download to your machine.
Change to the directory you've just downloaded (cd Scribus)
make -f Makefile.dist
when it's finished compiling, login in as su
That should be it..... however
The majority of problems when compiling Scribus comes from using old
versions of autoconf and automake (this caused large problems when I
first got involved with development, Franz and I were using totally
different version and that caused endless days of fun!). I would suggest
using the following versions
You should also be using KDE 3 (pref 3.1) and Qt 3.1.2. Please ensure
that you are also using gcc 3.2 or later
All distros are not the same!
Mandrake 9.0 shipped with a rather old version of FreeType2, Debian
unstable is *not* recommended for compiling Scribus and Redhat 8 had
font issues. Please see the Scribus Documentation website for advice on
RH font problems
Reporting a problem
Feedback is vital. When reporting a bug, please give the following
Build ID (start scribus, click help and about scribus) and the letters
it shows under it. The letters stand for FreeType, CUPS, CMS and Tiff.
If one is missing, it will display a * instead of a letter.
How you found the bug and how to reproduce it also how nasty the bug is
(the higher the number, the worse it is - 10 means it kills the machine,
should never be used whereas 1 means well, it's not important, just
Feel free to bug fix, add code and anything else like that. Code should
be submitted to Franz (or myself) for testing and committing to the CVS
servers. Once you've shown you know what you're doing and are not likely
to destroy the repositories, CVS write access with follow...
Doc author : Paul F. Johnson
Doc created: 14-05-03
Comments on this folks.
The world is throwing away oppressive regimes
Which don't allow people to choose.
Wars are fought to topple these people.
Yet the folks who do this, still use Windows.
Double standards or not understanding why they did it?
More information about the scribus