Free Hosting Online for WorkStations

< Previous | Contents | Next >

6.70.1. Installation of Texinfo

Prepare Texinfo for compilation:


./configure --prefix=/usr --disable-static

./configure --prefix=/usr --disable-static


The meaning of the configure options:


--disable-static

In this case, the top-level configure script will complain that this is an unrecognized option, but the configure script for XSParagraph recognizes it and uses it to disable installing a static XSParagraph.a to /usr/lib/ texinfo.

Compile the package:


make

make


To test the results, issue:


make check

make check


Install the package:


make install

make install


Optionally, install the components belonging in a TeX installation:


make TEXMF=/usr/share/texmf install-tex

make TEXMF=/usr/share/texmf install-tex


The meaning of the make parameter:


TEXMF=/usr/share/texmf

The TEXMF makefile variable holds the location of the root of the TeX tree if, for example, a TeX package will be installed later.

The Info documentation system uses a plain text file to hold its list of menu entries. The file is located at /usr/share/ info/dir. Unfortunately, due to occasional problems in the Makefiles of various packages, it can sometimes get out of sync with the info pages installed on the system. If the /usr/share/info/dir file ever needs to be recreated, the following optional commands will accomplish the task:


pushd /usr/share/info rm -v dir

for f in *

do install-info $f dir 2>/dev/null done

popd

pushd /usr/share/info rm -v dir

for f in *

do install-info $f dir 2>/dev/null done

popd


Top OS Cloud Computing at OnWorks: