Rev 2372 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
594 | cbradney | 1 | <qt> |
2 | <title>>Requirements</title> |
||
559 | cbradney | 3 | <h2>Requirements</h2> |
4 | <p>The programs you will need to compile Scribus are:</p> |
||
5 | <ol> |
||
2568 | mrdocs | 6 | <li><strong>For Scribus 1.2.x+ GCC 3.x+ is required, GCC 3.2+ is strongly recommended</strong>. The Scribus Team has tested compiling with GCC 3.4 or GCC 4.0 and recommends its use, if available, for the performance benefits.</li> |
559 | cbradney | 7 | <li>autoconf 2.53+</li> |
8 | <li>automake 1.6.3+</li> |
||
9 | </ol> |
||
10 | The dependencies for compilation, and also to run Scribus are: |
||
11 | <ol> |
||
2568 | mrdocs | 12 | <li>Qt 3.3.0+, both the runtime libraries and development libraries. We recommend using Qt 3.3.4+.</li> |
1216 | subik | 13 | <li>Python and python-devel libraries 2.3+. You can disable Python support with <code>configure --without-python</code>.</li> |
2293 | cbradney | 14 | <li>Freetype2 2.1.3+. Due to various freetype2 bugs, we recommend, if your distro/OS allows, to use 2.1.9+</li> |
2372 | mrdocs | 15 | <li>libart_lgpl 2.3.10+, 2.3.17+ recommended.</li> |
559 | cbradney | 16 | <li>libxml 2.6+.</li> |
2568 | mrdocs | 17 | <li>Ghostscript > Ghostscript 7.07+ or AFPL Ghostscript 8.51+ is highly recommended.</li> |
696 | cbradney | 18 | <li>Postscript-Fonts. TrueType Fonts. Scribus also can support OpenType fonts both TrueType and Type 1 Outline OpenType Fonts in 1.1.1+.</li> |
559 | cbradney | 19 | </ol> |
20 | <p>Scribus will run under most any window manager and does not require KDE |
||
21 | itself. However, drag and drop functionality will be lost without KDE. One |
||
22 | of the Scribus developers runs Gnome. The author of this documentation has |
||
23 | made a point of testing each release of Scribus under Blackbox as well. |
||
24 | This has shown no incompatibilities or problems for Scribus, except for |
||
594 | cbradney | 25 | the loss of drag and drop functionality.</p> |
559 | cbradney | 26 | <p>If color management does not work, you may not have installed the |
27 | development libraries for littlecms. When downloading the package from |
||
28 | littlecms the make files are already configured for Linux, so compiling is |
||
29 | straight forward. You also need at least one RGB profile and one CMYK |
||
30 | profile installed or the color preferences and options will not appear in |
||
31 | the menus. On Red Hat and Mandrake 9.x you may have to type export |
||
32 | LDFLAGS="-lm", just before compiling or littlecms may not link correctly |
||
1520 | mrdocs | 33 | to Scribus. This issue has been fixed in littlecms 1.10+ and in Scribus 1.2.x</p> |
559 | cbradney | 34 | <p>Testing suggests setting the correct "-march=" CXXFLAGS has a very |
35 | benefitial effect on Scribus performance. For example, if you have a Duron or Athlon processor, using <code>export |
||
572 | cbradney | 36 | CXXFLAGS="-march=athlon"</code> would be of benefit. Check if your distribution sets these for you and how they are set, and for further information see: |
37 | <blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0"><small> |
||
38 | <pre>man gcc</pre> |
||
39 | </small></td></tr></table></blockquote> |
||
40 | for detailed options</p> |
||
559 | cbradney | 41 | <h3>Optionally:</h3> |
42 | <ul> |
||
43 | <li>CUPS development librairies - Scribus now directly supports printing |
||
44 | with CUPS.</li> |
||
45 | <li>Gimp Print development librairies - Scribus now directly supports the |
||
46 | Gimp Print plug-in with CUPS.</li> |
||
1520 | mrdocs | 47 | <li>Littlecms - also known as lcms in some distros. Minimum 1.09, 1.12+ recommended. lcms 1.12+ has support for black point generation.</li> |
1521 | mrdocs | 48 | <li>tkinter - for the font sampler script</li> |
49 | <li>python-imaging libaries for font sampler script preview</li> |
||
2568 | mrdocs | 50 | <li>openssl-devel (Some distros enable ssl support for CUPS, notably Suse)</li> |
594 | cbradney | 51 | </ul> |
52 | </qt> |