Difference between revisions of "Release engineering"

From Free Pascal wiki
Jump to navigationJump to search
m (Minor language corrections)
Line 9: Line 9:
 
== Documentation building and LaTeX limits ==
 
== 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").
+
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.
 
The Free Pascal documentation is fairly large, and uses a lot of labels for convenient hyperlinked PDS and thus hits this limit.

Revision as of 13:39, 15 May 2005

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 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