[lazarus] problem on compilation...

Peter Vreman pfvreman at wins.uva.nl
Sun Jul 4 07:39:56 EDT 1999


You need to use the 0.99.12 release to compile the latest RTL.

At 03:21 4-7-99 , you wrote:
>Peter will have to shed a little light on this one I have no idea what is
>going on there..
>
>Make is failing on a compiler build
>
>Cliff
>-----Original Message-----
>From: luis ortega <lortega at magicnet.net>
>To: lazarus at miraclec.com <lazarus at miraclec.com>
>Date: Saturday, July 03, 1999 7:42 PM
>Subject: [lazarus] problem on compilation...
>
>
> >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'
> >
> >_________________________________________________________________
> >     To unsubscribe: mail lazarus-request at miraclec.com with
> >                "unsubscribe" as the Subject
> >    archives at http://www.miraclec.com/list_archives/lazarus
> >
>
>_________________________________________________________________
>      To unsubscribe: mail lazarus-request at miraclec.com with
>                 "unsubscribe" as the Subject
>     archives at http://www.miraclec.com/list_archives/lazarus






More information about the Lazarus mailing list