source: kde/kde-intro.xml@ adb78ee

10.0 10.1 11.0 6.0 6.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 ken/refactor-virt krejzi/svn lazarus nosym perl-modules qt5new systemd-11177 systemd-13485 trunk upgradedb v1_0 v5_0 v5_0-pre1 v5_1 v5_1-pre1 xry111/git-date xry111/git-date-for-trunk xry111/git-date-test
Last change on this file since adb78ee was adb78ee, checked in by Tushar Teredesai <tushar@…>, 19 years ago

Added DO_NOT_COMPILE env var to KDE

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@680 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 2.2 KB
Line 
1<partintro>
2<title>Introduction to KDE</title>
3
4<para>
5<screen>KDE depends on: <xref linkend="xfree86"/> and <xref linkend="qt"/></screen>
6</para>
7
8<para>KDE is a comprehensive desktop environment that builds on
9<productname>XFree86</productname> and <productname>QT</productname> to provide
10a window manager and many user tools, including a browser, word processor,
11spreadsheet, persentation package, games, and numerous other utilities. It
12provides extensive capabilites for customization.</para>
13
14<para>We divide the KDE instructions into three parts. The first part, the
15core packages, are needed for the rest of KDE to work. The second part
16presents additional packages which provide functionality in various areas
17(multimedia, graphics etc). Finally, we describe installation of other
18miscellaneous KDE packages.</para>
19
20<para>As the instructions for compiling and installing KDE were developed,
21the options to <filename>configure</filename> were examined and the parameters
22presented are the most likely to compile correctly. In each of the packages,
23one other option to <filename>configure</filename> can be added:
24<userinput>--enable-final</userinput>. This option can speed up the build
25process, but requires a lot of memory. If you have less than 256MB of RAM,
26this option may cause swapping and significantly slow compilation.</para>
27
28<para>KDE also has many internationalization packages in the form of:
29<userinput>kde-i18n-xx-&kde-version;.tar.bz2</userinput>
30where the xx is a two to five letter code for the country covered. We
31do not cover the installation of these packages here.</para>
32
33<para>All the KDE packages comprise of various components. The default is to
34install most of the components. If specific components are to be eliminated, the
35official way is to set the variable <userinput>DO_NOT_COMPILE</userinput>.
36This comes in handy when there are problems compiling a particular
37component.</para>
38
39<para><screen><userinput>DO_NOT_COMPILE="component1 component2" \
40./configure --prefix=/opt/kde...</userinput></screen></para>
41
42<para>The core KDE pacakges also honor this variable, but omitting components
43from the core packages is not advisable since it may result in an
44incomplete KDE installation.</para>
45
46</partintro>
Note: See TracBrowser for help on using the repository browser.