Quick question:
I have just installed the 64 bit PiOS on a new Raspberry Pi4B and set the window manager to use X11.
Next on the list is to install Lazarus/Fpc so that I can build applications for both 32 and 64 bit operating system on RPi4.
The 32 bit version should run also on older RPi devices, at least RPi3B.
What should I choose to download from GitHub?
I see the following listed for arm CPU:
- fpcupdeluxe-arm-linux
- fpcupdeluxe-arm-linux-qt5
- fpcupdeluxe-armv6hf-linux
Please advice which is the correct version to use.
UPDATE:I tried downloading the fpcupdeluxe-armv6hf-linux to a dir on the RPi4B, then in the GUI I used a terminal to execute that file (after setting it executable) but it would not start:
bash: ./fpcupdeluxe-armv6hf-linux: cannot execute: required file not found
So I am missing something obvious here...
I have used fpcupdeluxe previously on Windows and it just started a GUI where I could do the installation...
UPDATE2:I found the readme on the main page at github so I did this:
sudo apt install make binutils build-essential gdb subversion zip unzip libx11-dev libgtk2.0-dev libgdk-pixbuf2.0-dev libcairo2-dev libpango1.0-dev
Then tested to start fpcupdeluxe with a directory argument like this:
$ ./fpcupdeluxe-armv6hf-linux /home/bosse/devtools/lazarus
bash: ./fpcupdeluxe-armv6hf-linux: cannot execute: required file not found
So same error, and not specifying what file it is looking for....