[fpc-pascal] zstream.pp strange dependency?
Florian Klaempfl
florian at freepascal.org
Sun Sep 24 21:35:34 CEST 2006
dhkblaszyk at zeelandnet.nl schrieb:
> I have encountered a strange phenomenon, and I would like to fix it, if it
> weren't for the fact that I have no idea why it appears.
>
> So what happened? When using the zstreams.pp unit in a sample project I
> get an error message "Fatal: Can't find unit FPReadPNG". I searched all
> sources to find out which one is using the FPReadPNG unit that could be
> called in return by any unit coming from zstreams, but no success. I'm
> clueless here. Does anyone have a suggestion where to look, or an
> explanation why this is happening?
>
> Please note that I've been mixing 2.1.1 sources (zipper and zstream) with
> a 2.0.2 and 2.0.4 compiler. I don't expect that this is the cause of this
> err message, but perhaps it is.
Well, the 2.1.1 stuff except rtl and compiler isn't supposed to be built
by 2.0.x
However, to debug it further, have a look at the output generated by -va.
>
> Below is a list of messages I took from the lazarus messages window.
>
> Darius
>
> Hint: Start of reading config file C:\lazarus\pp\bin\i386-win32\fpc.cfg
> Hint: End of reading config file C:\lazarus\pp\bin\i386-win32\fpc.cfg
> Free Pascal Compiler version 2.0.2 [2006/05/28] for i386
> Copyright (c) 1993-2005 by Florian Klaempfl
> Target OS: Win32 for i386
> Compiling project1.lpr
> Compiling zstream.pp
> zstream.pp(125,3) Hint: Local variable "strm" does not seem to be initialized
> zstream.pp(140,32) Hint: Conversion between ordinals and pointers is not
> portable
> zstream.pp(140,51) Hint: Conversion between ordinals and pointers is not
> portable
> zstream.pp(140,76) Hint: Conversion between ordinals and pointers is not
> portable
> zstream.pp(140,26) Hint: Conversion between ordinals and pointers is not
> portable
> zstream.pp(162,11) Hint: Type "PByte" redefinition
> zstream.pp(164,3) Hint: Local variable "strm" does not seem to be initialized
> zstream.pp(183,32) Hint: Conversion between ordinals and pointers is not
> portable
> zstream.pp(183,51) Hint: Conversion between ordinals and pointers is not
> portable
> zstream.pp(183,76) Hint: Conversion between ordinals and pointers is not
> portable
> zstream.pp(183,26) Hint: Conversion between ordinals and pointers is not
> portable
> zstream.pp(203,28) Hint: Type size mismatch, possible loss of data / range
> check error
> zstream.pp(71,23) Hint: Parameter "Buffer" not used
> zstream.pp(71,31) Hint: Parameter "Count" not used
> zstream.pp(280,34) Hint: Type size mismatch, possible loss of data / range
> check error
> zstream.pp(346,27) Warning: Mixing signed expressions and longwords gives
> a 64bit result
> zstream.pp(350,34) Hint: Type size mismatch, possible loss of data / range
> check error
> zstream.pp(355,20) Warning: Mixing signed expressions and longwords gives
> a 64bit result
> zstream.pp(87,26) Hint: Parameter "Buffer" not used
> zstream.pp(87,34) Hint: Parameter "Count" not used
> zstream.pp(382,22) Warning: Mixing signed expressions and longwords gives
> a 64bit result
> zstream.pp(388,9) Hint: Local variable "Buf" does not seem to be initialized
> zstream.pp(1,1) Fatal: Can't find unit FPReadPNG
>
>
> _______________________________________________
> fpc-pascal maillist - fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>
More information about the fpc-pascal
mailing list