Release engineering

From Free Pascal wiki
Revision as of 10:35, 11 May 2005 by Marcov (talk | contribs)
Jump to navigationJump to search

Create 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 money. The values chosen are more of the 486 era (several MBs, while now 256M 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