There is no specific installation procedure to follow for SPLinT, although there are a few dependencies to keep in mind. To build all the tools in the package, you will need the usual suite of build tools (gcc, make and friends), bison and flex (which usually come separately), cweb and cwebmac.tex (supplied by the texlive-extra-utils in Mint, for example), and various fonts (cyrillic, such as lhr10, etc., found in texlive-lang-cyrillic, and extra sizes of Computer Modern, supplied by texlive-fonts-extra). The only purpose for the cyrillic fonts is to supply a decent looking pair of `french quotes' or `guillemot's used in ./tex/btokenset.sty The setup involved is minimal, but for the build procedure to work, all the style files (that reside in ./tex and ./cweb) should be visible to \TeX\ (i.e. you should be able to \input them). Building everything from scratch also requires Perl to be installed (see the scripts in the ./scripts directory). Building after the result of `make mostlyclean' requires a C compiler and CWEB only. * A note about make: while using make to perform quick rebuilds after minor modifications mostly works, this style of project in not very suitable for the capabilities makes supplies. Make is really good at codifying the build procedures that form a tree. In the case of SPLinT, the same commands often have to be run several times. What is even worse, running those commands repeatedly modifies the prerequisites for earlier targets. Thus, view make as simply a convenient way of recording every step needed to build the project and its various parts, not as an efficient building tool: it is always safer to say 'make distclean' and repeat the build.