I'm trying to cross-compile an LCL app from macOS to Linux.
Linux Fedora 43 (Arm) is installed in a VM and running OK. When I execute a native Arm or emulated x86 application I see the following two errors respectively in Console and the app fails to start (screenshot attached). The project in Lazarus indicates it is using the LCL GTK2 widget set for the Linux target.
Although I did encounter X11 on macOS a long time ago, I'm not sure how it relates to Linux.
Any tips?
Edit: file TabBarDemo
TabBarDemo: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 2.0.0, stripped
32-bit 🤔 I imagine I'd want 64-bit these days.