The following libraries aren't needed by the core engine of Typo3. They are used by extensions, like Indexed Search Engine, or PDF Generator. As those extensions are used on most of the sites made with Typo3, I'll give you the instructions to install the needed libraries.
1. About
CatDoc is the program used by the Indexed Search Engine extension to index external .doc files.
2. Getting the source
The source of CatDoc can be downloaded from the project homepage (http://www.45.free.net/~vitus/ice/catdoc/). Tested version is 0.93.3.
3. Compiling
Before compiling CatDoc, we need to erase a file called INSTALL in the source directory. This file contains instructions for the installation process, but unfortunately, it will prevent the make install command to be executed. So just trash this file before launching the standard compilation process (./configure - make - make install). As usual, the files will be installed in /usr/local/.
1. About
XPDF is another set of programs that will be used by the Indexed Search Engine extension to index external PDF files.
2. Getting the source
The source of XPDF can be downloaded from the FooLabs website (http://www.foolabs.com/xpdf/download.html). Tested version is 3.0.0.
3. Compiling
Here's the configuration command you'll need to compile XPDF:
./configure --with-freetype2-library=/usr/local/lib --with-freetype2-includes=/usr/local/include/freetype2 --enable-a4-paper
Then type make, and make install to compile and install everything in /usr/local/, as usual.
1. About
HTML Doc is tool which converts an HTML page to a PDF file. It is used by the PDF Generator extension to transform the content of your Typo3 pages into a PDF document.
2. Getting the source
The source can be downloaded from http://www.easysw.com/htmldoc/software.php. Choose «Source code», and proceed. Tested version is 1.8.23.
3. Compiling
Use the configuration command below:
./configure --prefix=/usr/local --without-gui
Then, make and make install. You may see some warnings during the make process. It is safe to ignore them.
1. About
Aspell is an open source spell checker. It's not supported by Typo3, but as the next versions of the CMS will probably use HTMLArea as the default RTE (Rich Text Editor), it may become helpful since HTMLArea has a built-in plugin for spell checking, which uses Aspell. At this time, the plugin does not work well with the Typo3 implementation of HTMLArea, but who knows...
You can skip this section without problem, but for those who want to install Aspell, here's how we do it.
2. Getting the source
The source code of Aspell can be downloaded from the GNU FTP server (ftp://ftp.gnu.org/gnu/aspell/). Tested version is 0.50.5.
3. Compiling
Aspell compiles using the standard procedure (./configure - make - make install).
4. Dictionnaries
You can now install dictionaries for your language(s), by downloading them from ftp://ftp.gnu.org/gnu/aspell/dict/. Again, use the standard compilation procedure to install them.