[fpc-devel] Trunk paszlib does not compile with fpc 2.4.4

Felipe Monteiro de Carvalho felipemonteiro.carvalho at gmail.com
Mon Aug 29 14:15:32 CEST 2011


[felipe at localhost paszlib]$ make
/bin/mkdir -p units/i386-linux
/usr/bin/ppc386 -Fu../../rtl/units/i386-linux -Fu../../packages/hash
-FE. -FUunits/i386-linux -di386 src/paszlib.pas
Free Pascal Compiler version 2.4.4 [2011/04/22] for i386
Copyright (c) 1993-2010 by Florian Klaempfl
Note: Switching assembler to default source writing assembler
Target OS: Linux for i386
Compiling src/paszlib.pas
Compiling src/zbase.pas
zbase.pas(446,7) Error: Illegal expression
zbase.pas(447,36) Error: Operator is not overloaded
zbase.pas(484,5) Warning: unreachable code
zbase.pas(490,5) Warning: unreachable code
zbase.pas(506) Fatal: There were 2 errors compiling module, stopping
Fatal: Compilation aborted
make: *** [paszlib.ppu] Error 1

Is this expected? I wanted to add a new functionality to TZipper
(output to Stream), but then while checking it I got this.

Felipe Monteiro de Carvalho

More information about the fpc-devel mailing list