[Lazarus] Cannot compile LCL for Win-aarch64

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[Lazarus] Cannot compile LCL for Win-aarch64

Free Pascal - Lazarus mailing list
Win-aarch64 (arm64) is used in real hardware on Win10.

installed FPC trunk with Laz trunk with Linux-x64->Win-ARM64 cross.

on making CudaText with build mode "Win-arm64" I got strange errors:

..Compile package LCLBase 2.1, exit code 1
Error:
/home/user/fpcupdeluxe_fpc33/fpcupdeluxe/lazarus/lcl/units/aarch64-win64/forms.s:47752:1:
error: invalid symbol redefinition
Error: xdata_forms$_$thintwindow_$__$$_destroy:
Error: ^
forms.pp(2309,0) Error: Error while assembling exitcode 1

--
Regards,
Alexey

--
_______________________________________________
lazarus mailing list
[hidden email]
https://lists.lazarus-ide.org/listinfo/lazarus
Reply | Threaded
Open this post in threaded view
|

Re: [Lazarus] Cannot compile LCL for Win-aarch64

Free Pascal - Lazarus mailing list
Alexey Tor. via lazarus <[hidden email]> schrieb am Mi., 27. Mai 2020, 22:20:
Win-aarch64 (arm64) is used in real hardware on Win10.

installed FPC trunk with Laz trunk with Linux-x64->Win-ARM64 cross.

As long as the compiler can't compile itself on Windows on ARM64 I wouldn't try anything as complicated as the LCL. I've done a testsuite run a few days ago and there are some problems that definitely need to be addressed first. 

Regards, 
Sven 

--
_______________________________________________
lazarus mailing list
[hidden email]
https://lists.lazarus-ide.org/listinfo/lazarus