Hi Jonas,
I've made a patch that hopefully should optimise the situation where the
record type contains only one field, following the tips you gave me
regarding the "has_single_field()" method.
https://bugs.freepascal.org/view.php?id=37343
I haven't been able to test it as rigorously as I wo
J. Gareth Moreton schrieb am Mo., 13. Juli
2020, 12:23:
> I haven't been able to test it as rigorously as I would have liked. I'm
> having some difficulty compiling projects under Lazarus with the trunk
> since it tries to recompile windows.ppu due to a checksum mismatch, and
> immediately fails
I'm still having problems. It's not letting me rebuild Lazarus for one
thing:
jcfidemain.pas(41,3) Fatal: Cannot find LazIDEIntf used by JcfIdeMain,
incompatible
ppu=c:\lazarus\components\ideintf\units\x86_64-win64\win32\lazideintf.ppu,
package IDEIntf
I even manually deleted the ppu file
On Mon, 13 Jul 2020 21:17:39 +0100
"J. Gareth Moreton" wrote:
> I'm still having problems. It's not letting me rebuild Lazarus for
> one thing:
>
> jcfidemain.pas(41,3) Fatal: Cannot find LazIDEIntf used by
> JcfIdeMain, incompatible
> ppu=c:\lazarus\components\ideintf\units\x86_64-win64\win32
I fixed my problems for now. I ended up deleting or uninstalling all
copies of Lazarus and FPC, installed FPC 3.2.0 and built fresh trunk
copies of Lazarus and FPC. That solved the issues. I think I was
having a conflict with the multiple versions I had installed.
Now back to investigating