robert.rozee Guru Joined: 31/12/2012 Location: New ZealandPosts: 2440
Posted: 05:38am 21 Feb 2025
GFXterm is written in Pascal, using the Lazarus IDE and GUI library (LCL) which in turn uses the Free Pascal Compiler (FPC). both Lazarus and FPC are free open-source software. Lazarus (and FPC) support numerous targets, including Win32, Linux x86 -32 and -64, Macintosh (both Intel and ARM), RPi (ARM), and several others.
what this means is that once i'm confident that the Linux-64 binary is bug-free i can put the source code up on GitHub and folks will be able to rebuild from source to whatever target OS they wish - with the proviso that some small level of source modification may be required. i have personally tested Linux x86-32 and -64, as well as Win32, verifying that all three work. as such, i will be i will be providing pre-built binaries for these three targets.
with the previous release (2023) of GFXterm i believe that folks successfully built binaries for RPi without needing to make any source-code changes. once someone has done this and verified that everything works, i'll be able to add their RPi binaries to the GitHub repository.