On 2011-10-19 11:13:13 -0300, Leonardo M. Ramé wrote: > Hi, I'm trying to compile Trunk with fpc 2.7.1 (also from trunk), and I'm > getting this while trying to do a "make clean all": > > lconvencoding.pas(6123,8) Hint: Conversion between ordinals and pointers is > not portable > lconvencoding.pas(6163,8) Hint: Conversion between ordinals and pointersis > not portable > paswstring.pas(368,43) Error: Incompatible types: got "<address of > procedure(PWideChar,var AnsiString,Int64);Register>" expected > "TUnicodeStringManager.<procedure variable type of procedure(PWideChar,var > RawByteString,Word,Int64);Register>" > paswstring.pas(369,43) Error: Incompatible types: got "<address of > procedure(PChar,var WideString,Int64);Register>" expected > "TUnicodeStringManager.<procedure variable type of procedure(PChar,Word,var > WideString,Int64);Register>" > paswstring.pas(407,46) Error: Incompatible types: got "<address of > procedure(PWideChar,var AnsiString,Int64);Register>" expected > "TUnicodeStringManager.<procedure variable type of procedure(PUnicodeChar,var > RawByteString,Word,Int64);Register>" > paswstring.pas(408,46) Error: Incompatible types: got "<address of > procedure(PChar,var UnicodeString,Int64);Register>" expected > "TUnicodeStringManager.<procedure variable type of procedure(PChar,Word,var > UnicodeString,Int64);Register>" > paswstring.pas(421) Fatal: There were 4 errors compiling module, stopping > Fatal: Compilation aborted > make[1]: *** [lazutils.ppu] Error 1 > make[1]: se sale del directorio > «/home/leonardo/Desarrollo/lazarus/components/lazutils» > make: *** [lazutils] Error 2 > >
I had to revert to rev 32966 to compile it successfully. -- Leonardo M. Ramé http://leonardorame.blogspot.com -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus