[fpc-pascal] fpc Makefiles

Bob Barry bobb at absamail.co.za
Thu Feb 10 17:15:33 CET 2005

At the of the top fpc Makefile, it says:
   Don't edit, this file is generated by FPCMake Version 1.9.8 [2005/02/07]
How and when does that generation get done?

All of the Makefiles use "TAROPT=vI" to compress with bzip; the gnu tar
changefile indicates that "I" was superseded by "j" on 2000-10-23.  The
attached patch changes all "vI" to "vj".

I've been battling to "make pdf".  It almost succeeded when I made a symlink
from ...fpc/rtl/unix/classes.pp -> ...fpc/rtl/linux/classes.pp, failing on rtl.pdf with:
 If you really absolutely need more capacity,
 you can ask a wizard to enlarge me.
 Here is how much of TeX's memory you used:
  32082 strings out of 95437
  529481 string characters out of 1190234
  167465 words of memory out of 1000001
  14921 multiletter control sequences out of 10000+50000
  59183 words of font info for 66 fonts, out of 500000 for 1000
  14 hyphenation exceptions out of 1000
  39i,12n,49p,1567b,5001s stack positions out of 1500i,500n,5000p,200000b,5000s
  22628 PDF objects out of 300000
  18641 named destinations out of 131072
  16 words of extra memory for PDF output out of 65536
 !  ==> Fatal error occurred, the output PDF file is not finished!
The symlink is not an acceptable solution, of course, but it helped get a result.
The makefile should default to a suitable "classes.pp", and should cater for
adequate memory for document conversion.

I really want html documentation, but I can't get any action at all out of the
"make -C docs l2h" which is recommended by "make -C docs help", or the
"make html" recommended by ...fpc/install/INSTALL.  I'm hoping that "html"
will fall into line if I get "pdf" going.

Tips or suggestions would be appreciated.


Bob Barry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: fpc-cvs-20050111.taropt.patch.gz
Type: application/x-gzip
Size: 3912 bytes
Desc: not available
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20050210/08cda8d4/attachment.bin>

More information about the fpc-pascal mailing list