Release engineering
From Free Pascal wiki
Jump to navigationJump to searchCreate libgdb.a and or binutils
- - If you have problems building recent binutils or libgdb's on any *nix, and the error is related to intl.h or libintl.a, reconfigure using ../<srcdir>/configure --disable-nls (assuming you use a separate builddir)
OS/CPU specific release engineering
FreeBSD specific Release Engineering
Documentation building and LaTeX limits
A lot of TeTeX distributions are configured to never use more than a very small amount of memory. The values chosen are more of the 486 era (several MBs, while now 256MB is considered "entry level").
The Free Pascal documentation is fairly large, and uses a lot of labels for convenient hyperlinked PDS and thus hits this limit.
This can be remedied by modiying the save_size line in texmf.conf to
save_size=10000
Usually, you can also do this by environment variable.
export save_size=10000 pdflatex rtl.tex