Hi friends.
Now I successfully use fpc r39452 + lazarus r58520 for Win7 Ultim x64
I periodically check what new is in the last audits of fpc and lazarus. Changes of fpc are so considerable that the last trunk of fpc r39542 + lazarus r58520 causes a compilation error:
win32winapi.inc(1314,51) Error: Incompatible type for arg no. 3:
Got "<procedure variable type of function(var ENUMLOGFONTEXA;var NEWTEXTMETRICEXA;LongInt;LongInt):LongInt;StdCall>",
expected "<procedure variable type of function(var ENUMLOGFONTEXW;var NEWTEXTMETRICEXW;LongInt;LongInt):LongInt;StdCall>"
The last trunk of lazarus r58660 at start gives the message
TProcessUTF8.SetProcessHandle failed.
Press OK to ignore and risk data corruption.
Press Abort to kill the program.
then the program is crashing
It is possible to hope that it will be corrected soon?