[Lazarus] FPDoc tracker

Marcos Douglas md at delfire.net
Mon Jul 18 14:23:46 CEST 2011


On Sun, Jul 17, 2011 at 2:23 PM, Graeme Geldenhuys
<graemeg.lists at gmail.com> wrote:
>
> On 17 July 2011 16:58, Marcos Douglas <md at delfire.net> wrote:
> > Ok.
> > What directory I will should downloading the sources, fpc\doc? This
> > directory is created after a make command...  or can be any directory
> > I want?
>
> Any directory, because if you do the 'make' for the fpcdocs you
> specify the path the the FPC source anyway. It's all explained in the
> README.DOCS file.

I have an error (WinXP/FPC 2.4.5):

W:\md\dev\freepascal\compiler\fpcdocs>make rtl.chk fcl.chk FPCSRCDIR=W:\md\dev\f
reepascal\compiler\2.4.5
fpdoc  --warn-no-node --package=rtl --descr=rtl.xml --content=rtl.xct --hide-pro
tected --descr=system.xml --input="-dfpdocsystem -dHASGETHEAPSTATUS -dSUPPORT_DO
UBLE W:\md\dev\freepascal\compiler\2.4.5/rtl/win32/system.pp -FiW:\md\dev\freepa
scal\compiler\2.4.5/rtl/win32 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/unix -F
iW:\md\dev\freepascal\compiler\2.4.5/rtl/inc -FiW:\md\dev\freepascal\compiler\2.
4.5/rtl/i386 -dCPU32 -dHASVARIANT -dFPC_HAS_TYPE_EXTENDED -dHASWIDECHAR -FiW:\md
\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rt
l/win32" --descr=objpas.xml --input="-dHASINTF W:\md\dev\freepascal\compiler\2.4
.5/rtl/objpas/objpas.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\
dev\freepascal\compiler\2.4.5/rtl/win32" --descr=types.xml --input="W:\md\dev\fr
eepascal\compiler\2.4.5/rtl/objpas/types.pp -FiW:\md\dev\freepascal\compiler\2.4
.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32"  --descr=strutils.x
ml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/objpas/strutils.pp -FiW:\md\
dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl
/win32" --descr=sysutils.xml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/un
ix/sysutils.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/objpas/sysutils -FiW:\
md\dev\freepascal\compiler\2.4.5/rtl/inc -FiW:\md\dev\freepascal\compiler\2.4.5/
rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr=strings.xml --
input="W:\md\dev\freepascal\compiler\2.4.5/rtl/inc/strings.pp -FiW:\md\dev\freep
ascal\compiler\2.4.5/rtl/i386 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/inc -Fi
W:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4
.5/rtl/win32" --descr=mouse.xml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl
/unix/mouse.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/inc -FiW:\md\dev\freep
ascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" -
-descr=keyboard.xml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/unix/keyboa
rd.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/inc -FiW:\md\dev\freepascal\com
piler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr=cr
t.xml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/unix/crt.pp -FiW:\md\dev\
freepascal\compiler\2.4.5/rtl/inc -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win
 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr=video.xml --input="W:
\md\dev\freepascal\compiler\2.4.5/rtl/unix/video.pp -FiW:\md\dev\freepascal\comp
iler\2.4.5/rtl/inc -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\f
reepascal\compiler\2.4.5/rtl/win32" --descr=dos.xml --input="W:\md\dev\freepasca
l\compiler\2.4.5/rtl/unix/dos.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/inc
-dcpui386 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal
\compiler\2.4.5/rtl/win32" --descr=sockets.xml --input="-dver1_0 W:\md\dev\freep
ascal\compiler\2.4.5/rtl/unix/sockets.pp -FiW:\md\dev\freepascal\compiler\2.4.5/
rtl/inc -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32 -FiW:\md\dev\freepascal
\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --desc
r=objects.xml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/inc/objects.pp -F
iW:\md\dev\freepascal\compiler\2.4.5/rtl/i386 -FiW:\md\dev\freepascal\compiler\2
.4.5/rtl/win32 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freep
ascal\compiler\2.4.5/rtl/win32" --descr=heaptrc.xml --input="W:\md\dev\freepasca
l\compiler\2.4.5/rtl/inc/heaptrc.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/i
386 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32 -FiW:\md\dev\freepascal\com
piler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr=mm
x.xml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/i386/mmx.pp -FiW:\md\dev\
freepascal\compiler\2.4.5/rtl/win32 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/w
in -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr=ipc.xml --input="W:
\md\dev\freepascal\compiler\2.4.5/rtl/unix/ipc.pp -FiW:\md\dev\freepascal\compil
er\2.4.5/rtl/win32 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\f
reepascal\compiler\2.4.5/rtl/win32" --descr=printer.xml --input="W:\md\dev\freep
ascal\compiler\2.4.5/rtl/unix/printer.pp -FiW:\md\dev\freepascal\compiler\2.4.5/
rtl/win32 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/inc -FiW:\md\dev\freepascal
\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --desc
r=typinfo.xml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/objpas/typinfo.pp
 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32 -FiW:\md\dev\freepascal\compil
er\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32"  --descr=port
s.xml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/unix/ports.pp -FiW:\md\de
v\freepascal\compiler\2.4.5/rtl/win32 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl
/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr=getopts.xml --inp
ut="W:\md\dev\freepascal\compiler\2.4.5/rtl/inc/getopts.pp -FiW:\md\dev\freepasc
al\compiler\2.4.5/rtl/win32 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:
\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr=emu387.xml --input="W:\md\d
ev\freepascal\compiler\2.4.5/rtl/go32v2/emu387.pp -FiW:\md\dev\freepascal\compil
er\2.4.5/rtl/i386 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\fr
eepascal\compiler\2.4.5/rtl/win32" --descr=dxeload.xml --input="W:\md\dev\freepa
scal\compiler\2.4.5/rtl/go32v2/dxeload.pp -FiW:\md\dev\freepascal\compiler\2.4.5
/rtl/i386 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal
\compiler\2.4.5/rtl/win32" --descr=go32.xml --input="W:\md\dev\freepascal\compil
er\2.4.5/rtl/go32v2/go32.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/i386 -FiW
:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.
5/rtl/win32" --descr=gpm.xml --input="-dVER1_0 W:\md\dev\freepascal\compiler\2.4
.5/rtl/linux/gpm.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/i386 -FiW:\md\dev
\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/wi
n32" --descr=graph.xml --input="W:\md\dev\freepascal\compiler\2.4.5/packages/gra
ph/src/unix/graph.pp -FiW:\md\dev\freepascal\compiler\2.4.5/packages/graph/src/i
nc -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compil
er\2.4.5/rtl/win32" --descr=oldlinux.xml --input="W:\md\dev\freepascal\compiler\
2.4.5/rtl/linux/oldlinux.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/linux -Fi
W:\md\dev\freepascal\compiler\2.4.5/rtl/unix -FiW:\md\dev\freepascal\compiler\2.
4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr=unixtype.x
ml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/unix/unixtype.pp -FiW:\md\de
v\freepascal\compiler\2.4.5/rtl/unix -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/
linux -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/linux/i386 -FiW:\md\dev\freepas
cal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --d
escr=baseunix.xml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/unix/baseunix
.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/unix -FiW:\md\dev\freepascal\comp
iler\2.4.5/rtl/linux -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/linux/i386 -FiW:
\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5
/rtl/win32" --descr=unix.xml  --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/u
nix/unix.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/unix -FiW:\md\dev\freepas
cal\compiler\2.4.5/rtl/linux -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/linux/i3
86 -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compil
er\2.4.5/rtl/win32" --descr=classes.xml --input='W:\md\dev\freepascal\compiler\2
.4.5/rtl/win32/classes.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/objpas/clas
ses -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compi
ler\2.4.5/rtl/win32 -dfpdocsystem' --descr=unixutil.xml --input="W:\md\dev\freep
ascal\compiler\2.4.5/rtl/unix/unixutil.pp -FiW:\md\dev\freepascal\compiler\2.4.5
/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr=x86.xml --inp
ut="W:\md\dev\freepascal\compiler\2.4.5/rtl/unix/x86.pp -FiW:\md\dev\freepascal\
compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr
=dynlibs.xml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/inc/dynlibs.pas -F
iW:\md\dev\freepascal\compiler\2.4.5/rtl/unix -FiW:\md\dev\freepascal\compiler\2
.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr=linux.xml
 --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/linux/linux.pp -FiW:\md\dev\fr
eepascal\compiler\2.4.5/rtl/linux -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/uni
x -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compile
r\2.4.5/rtl/win32" --descr=math.xml --input="W:\md\dev\freepascal\compiler\2.4.5
/rtl/objpas/math.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/i386 -dFPC_HAS_TY
PE_EXTENDED -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepasc
al\compiler\2.4.5/rtl/win32" --descr=matrix.xml --input="W:\md\dev\freepascal\co
mpiler\2.4.5/rtl/inc/matrix.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/inc -F
iW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.
4.5/rtl/win32"  --descr=dateutils.xml --input="W:\md\dev\freepascal\compiler\2.4
.5/rtl/objpas/dateutils.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/objpas -Fi
W:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4
.5/rtl/win32" --descr=wincrt.xml --input="W:\md\dev\freepascal\compiler\2.4.5/pa
ckages/graph/src/win32/wincrt.pp" --descr=clocale.xml --input="W:\md\dev\freepas
cal\compiler\2.4.5/rtl/unix/clocale.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rt
l/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr=cthreads.xml --i
nput="W:\md\dev\freepascal\compiler\2.4.5/rtl/unix/cthreads.pp -FiW:\md\dev\free
pascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32"
--descr=cmem.xml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/inc/cmem.pp -F
iW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.
4.5/rtl/win32" --descr=cwstring.xml --input="W:\md\dev\freepascal\compiler\2.4.5
/rtl/unix/cwstring.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\de
v\freepascal\compiler\2.4.5/rtl/win32" --descr=exeinfo.xml --input="W:\md\dev\fr
eepascal\compiler\2.4.5/rtl/inc/exeinfo.pp -FiW:\md\dev\freepascal\compiler\2.4.
5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win32" --descr=lineinfo.xml
 --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/inc/lineinfo.pp -FiW:\md\dev\f
reepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win3
2" --descr=lnfodwrf.xml --input="W:\md\dev\freepascal\compiler\2.4.5/rtl/inc/lnf
odwrf.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\
compiler\2.4.5/rtl/win32" --descr=ctypes.xml --input="W:\md\dev\freepascal\compi
ler\2.4.5/rtl/inc/ctypes.pp -FiW:\md\dev\freepascal\compiler\2.4.5/rtl/unix -FiW
:\md\dev\freepascal\compiler\2.4.5/rtl/win -FiW:\md\dev\freepascal\compiler\2.4.
5/rtl/win32" --format=html --output=rtl --footer-date='mmm dd yyyy'
A linha de entrada é muito longa.
make: *** [rtl.chk] Error 255

W:\md\dev\freepascal\compiler\fpcdocs>
-----------------------------------------------------------------------
My Win is Portuguese so, the translate this error is "The input line
is too long.".


Marcos Douglas




More information about the Lazarus mailing list