[lazarus] problem on compilation...

luis ortega lortega at magicnet.net
Sat Jul 3 19:53:30 EDT 1999


after make cycle on the coompiler directory i receive this....


make clean
make[1]: Entering directory `/opt/fpc/compiler'
rm -f ppc386
rm -f *.o *.ppu *.s *.a *.so *.ppl
rm -rf *.sl
make[1]: Leaving directory `/opt/fpc/compiler'
make -C ../rtl/linux libsclean
make[1]: Entering directory `/opt/fpc/rtl/linux'
rm -f syslinux.o objpas.o strings.o linux.o ports.o dos.o crt.o objects.o printer.o graph.o sysutils.o typinfo.o math.o cpu.o mmx.o getopts.o heaptrc.o errors.o sockets.o gpm.o ipc.o syslinux.a objpas.a strings.a linux.a ports.a dos.a crt.a objects.a printer.a graph.a sysutils.a typinfo.a math.a cpu.a mmx.a getopts.a heaptrc.a errors.a sockets.a gpm.a ipc.a syslinux.ppu objpas.ppu strings.ppu linux.ppu ports.ppu dos.ppu crt.ppu objects.ppu printer.ppu graph.ppu sysutils.ppu typinfo.ppu math.ppu cpu.ppu mmx.ppu getopts.ppu heaptrc.ppu errors.ppu sockets.ppu gpm.ppu ipc.ppu
rm -f prt0.o gprt0.o cprt0.o cprt21.o gprt21.o
rm -f ppas.sh link.res log
rm -f *.a *.so *.ppl
make[1]: Leaving directory `/opt/fpc/rtl/linux'
make -C ../rtl/linux 'OPT= ' all
make[1]: Entering directory `/opt/fpc/rtl/linux'
as -o prt0.o i386/prt1.as
as -o gprt0.o i386/gprt1.as
as -o cprt0.o i386/cprt1.as
as -o cprt21.o i386/cprt21.as 
as -o gprt21.o i386/gprt1.as
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 -Us -Sg syslinux.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling syslinux.pp
system.inc(444,26) Hint: Parameter not used F
system.inc(552,51) Hint: Parameter not used ERRORADDR
objpas.inc(117,50) Hint: Parameter not used NAME
objpas.inc(123,41) Hint: Parameter not used ADDRESS
objpas.inc(129,43) Hint: Parameter not used NAME
objpas.inc(135,42) Hint: Parameter not used EXCEPTOBJECT
objpas.inc(136,9) Hint: Parameter not used EXCEPTADDR
objpas.inc(281,44) Hint: Parameter not used MESSAGE
objpas.inc(286,47) Hint: Parameter not used MESSAGE
text.inc(126,38) Hint: Parameter not used DEFHDL
Assembling syslinux
12645 Lines compiled, 1.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 -I../objpas ../objpas/objpas.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling ../objpas/objpas.pp
objpas.pp(17,2) Note: Stack check is global under linux
Assembling objpas
202 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 ../inc/strings.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling ../inc/strings.pp
Assembling strings
664 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 linux.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling linux.pp
Assembling linux
4942 Lines compiled, 1.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 ports.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling ports.pp
ports.pp(78,1) Warning: Function result does not seem to be set
ports.pp(90,1) Warning: Function result does not seem to be set
ports.pp(102,1) Warning: Function result does not seem to be set
Assembling ports
103 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 dos.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling dos.pp
dos.pp(306,19) Hint: Parameter not used YEAR
dos.pp(306,25) Hint: Parameter not used MONTH
dos.pp(306,32) Hint: Parameter not used DAY
dos.pp(332,19) Hint: Parameter not used HOUR
dos.pp(332,25) Hint: Parameter not used MINUTE
dos.pp(332,33) Hint: Parameter not used SECOND
dos.pp(332,41) Hint: Parameter not used SEC100
dos.pp(955,17) Hint: Parameter not used INTNO
dos.pp(955,34) Hint: Parameter not used REGS
dos.pp(962,21) Hint: Parameter not used REGS
dos.pp(969,21) Hint: Parameter not used INTNO
dos.pp(969,38) Hint: Parameter not used VECTOR
dos.pp(976,21) Hint: Parameter not used INTNO
dos.pp(976,34) Hint: Parameter not used VECTOR
dos.pp(990,16) Hint: Parameter not used EXITCODE
dos.pp(997,24) Hint: Parameter not used F
dos.pp(997,27) Hint: Parameter not used TIME
dos.pp(1004,25) Hint: Parameter not used F
dos.pp(1004,27) Hint: Parameter not used ATTR
dos.pp(1019,21) Hint: Parameter not used BREAKVALUE
dos.pp(1034,21) Hint: Parameter not used VERIFY
Assembling dos
1184 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 crt.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling crt.pp
crt.pp(1397,17) Hint: Parameter not used HZ
crt.pp(1415,20) Hint: Parameter not used MODE
Assembling crt
1690 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 ../inc/objects.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling ../inc/objects.pp
objects.pp(1149,25) Hint: Parameter not used OPENMODE
objects.pp(1168,29) Hint: Parameter not used BUF
objects.pp(1168,34) Hint: Parameter not used COUNT
objects.pp(1176,30) Hint: Parameter not used BUF
objects.pp(1176,35) Hint: Parameter not used COUNT
objects.pp(1918,36) Hint: Parameter not used INFO
objects.pp(2048,37) Hint: Parameter not used KEY1
objects.pp(2048,43) Hint: Parameter not used KEY2
Assembling objects
4055 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 printer.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling printer.pp
Assembling printer
325 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 graph.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling graph.pp
graph.pp(800,20) Hint: Parameter not used SIZE
graph.pp(838,21) Hint: Parameter not used S
graph.pp(897,24) Hint: Parameter not used FONT
graph.pp(897,30) Hint: Parameter not used DIRECTION
graph.pp(897,47) Hint: Parameter not used CHARSIZE
graph.pp(901,27) Hint: Parameter not used MULTX
graph.pp(901,40) Hint: Parameter not used MULTY
graph.pp(901,34) Hint: Parameter not used DIVX
graph.pp(901,47) Hint: Parameter not used DIVY
graph.pp(905,19) Hint: Parameter not used ENABLE
graph.pp(1001,20) Hint: Parameter not used IMAGE
graph.pp(1043,24) Hint: Parameter not used S
graph.pp(1048,22) Hint: Parameter not used IMAGE
graph.pp(1058,26) Hint: Parameter not used S
graph.pp(1058,38) Hint: Parameter not used IMAGE
graph.pp(1089,26) Hint: Parameter not used BUF
graph.pp(1093,68) Hint: Parameter not used BUF
graph.pp(1232,24) Hint: Parameter not used WRITEMODE
graph.pp(1272,24) Hint: Parameter not used LINESTYLE
graph.pp(1272,41) Hint: Parameter not used PATTERN
graph.pp(1272,56) Hint: Parameter not used THICKNESS
graph.pp(1276,26) Hint: Parameter not used PATTERN
graph.pp(1276,52) Hint: Parameter not used COLOR
graph.pp(1350,24) Hint: Parameter not used PATTERN
graph.pp(1355,21) Hint: Parameter not used X
graph.pp(1355,24) Hint: Parameter not used Y
graph.pp(1355,36) Hint: Parameter not used BORDER
graph.pp(1437,26) Hint: Parameter not used XASP
graph.pp(1437,32) Hint: Parameter not used YASP
graph.pp(1523,47) Hint: Parameter not used BITBLT
graph.pp(1579,26) Hint: Parameter not used DRIVER
graph.pp(1579,48) Hint: Parameter not used DRIVERPATH
graph.pp(1633,25) Hint: Parameter not used ERRCODE
graph.pp(1647,34) Hint: Parameter not used PALETTE
graph.pp(1689,28) Hint: Parameter not used MODUS
graph.pp(1695,25) Hint: Parameter not used DRIVER
graph.pp(1714,23) Hint: Parameter not used COLORNR
graph.pp(1714,39) Hint: Parameter not used NEWCOLOR
graph.pp(1732,30) Hint: Parameter not used DRIVERPAT
graph.pp(1732,49) Hint: Parameter not used AUTODETECTPTR
graph.pp(1738,28) Hint: Parameter not used FONTPATH
graph.pp(1744,30) Hint: Parameter not used DRIVER
graph.pp(1750,28) Hint: Parameter not used FONT
graph.pp(1761,26) Hint: Parameter not used PAGE
graph.pp(1767,26) Hint: Parameter not used PAGE
graph.pp(1773,28) Hint: Parameter not used BUFSIZE
Assembling graph
1825 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 -I../objpas ../objpas/sysutils.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling ../objpas/sysutils.pp
sysstr.inc(507,1) Warning: Function result does not seem to be set
sysstr.inc(534,1) Warning: Function result does not seem to be set
sysstr.inc(548,18) Hint: Parameter not used IDENT
sysstr.inc(556,21) Hint: Parameter not used IDENT
sysstr.inc(556,43) Hint: Parameter not used ARGS
sysstr.inc(566,22) Hint: Parameter not used S
sysstr.inc(892,1) Warning: Function result does not seem to be set
sysstr.inc(1013,12) Warning: Function result does not seem to be set
filutil.inc(200,23) Hint: Parameter not used HANDLE
filutil.inc(200,30) Hint: Parameter not used AGE
filutil.inc(220,29) Hint: Parameter not used FILENAME
filutil.inc(220,48) Hint: Parameter not used ATTR
disk.inc(81,1) Warning: Function result does not seem to be set
dati.inc(76,46) Warning: Using / will give a floating point result
dati.inc(76,46) Hint: use DIV instead to get an integer result
dati.inc(84,17) Warning: Automatic type conversion from floating type to COMP which is an integer type
dati.inc(108,59) Warning: Using / will give a floating point result
dati.inc(108,59) Hint: use DIV instead to get an integer result
dati.inc(174,48) Warning: Using / will give a floating point result
dati.inc(174,48) Hint: use DIV instead to get an integer result
dati.inc(204,48) Warning: Using / will give a floating point result
dati.inc(204,48) Hint: use DIV instead to get an integer result
dati.inc(219,48) Warning: Using / will give a floating point result
dati.inc(219,48) Hint: use DIV instead to get an integer result
syspch.inc(42,1) Warning: Function result does not seem to be set
sysutils.pp(177,37) Hint: Parameter not used IDENT
sysutils.pp(208,46) Hint: Parameter not used ADDRESS
sysutils.pp(256,60) Hint: Parameter not used THEADDR
Assembling sysutils
4219 Lines compiled, 1.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 -Sg ../objpas/typinfo.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling ../objpas/typinfo.pp
typinfo.pp(695,29) Hint: Parameter not used INSTANCE
typinfo.pp(695,48) Hint: Parameter not used PROPINFO
typinfo.pp(702,30) Hint: Parameter not used INSTANCE
typinfo.pp(702,49) Hint: Parameter not used PROPINFO
typinfo.pp(703,13) Hint: Parameter not used VALUE
typinfo.pp(709,28) Hint: Parameter not used INSTANCE
typinfo.pp(709,47) Hint: Parameter not used PROPINFO
typinfo.pp(716,29) Hint: Parameter not used INSTANCE
typinfo.pp(716,48) Hint: Parameter not used PROPINFO
typinfo.pp(717,13) Hint: Parameter not used VALUE
Assembling typinfo
828 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 ../objpas/math.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling ../objpas/math.pp
math.pp(445,17) Hint: Parameter not used X
math.pp(445,31) Hint: Parameter not used MANTISSA
math.pp(445,40) Hint: Parameter not used EXPONENT
math.pp(536,31) Hint: Parameter not used DATA
math.pp(537,7) Hint: Parameter not used MEAN
math.pp(537,12) Hint: Parameter not used STDDEV
Assembling math
698 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 ../i386/cpu.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling ../i386/cpu.pp
Assembling cpu
95 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 ../i386/mmx.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling ../i386/mmx.pp
mmx.pp(137) Warning: You need GNU as version >= 2.81 to compile this MMX code
Assembling mmx
136 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 ../inc/getopts.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling ../inc/getopts.pp
Assembling getopts
535 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 -Sg ../inc/heaptrc.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling ../inc/heaptrc.pp
heaptrc.pp(383,6) Note: Local variable not used PP2
Assembling heaptrc
813 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 errors.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling errors.pp
Assembling errors
189 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 sockets.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling sockets.pp
sockets.pp(299,5) Note: Local variable not used FD
Assembling sockets
723 Lines compiled, 0.0 sec
ppc386 -Tlinux   -Fu../linux -Fu/opt/fpc/units/linux -Fi../inc -Fi../i386 -FE.  -di386 gpm.pp 
Free Pascal Compiler version 0.99.10 [1999/05/01] for i386
Copyright (c) 1993-98 by Florian Klaempfl
Target OS: Linux for i386
Compiling gpm.pp
gpm.pp(139,81) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(140,42) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(141,67) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(144,61) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(145,80) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(146,63) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(152,141) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(153,58) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(154,76) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(155,75) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(160,67) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(161,70) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(162,68) Error: Procedure directive EXTERNAL not allowed in interface section
gpm.pp(165,1) Fatal: There were 13 errors compiling module, stopping
make[1]: Leaving directory `/opt/fpc/rtl/linux'






More information about the Lazarus mailing list