make[4]: Entering directory '/tmp/fpc/fpcbuild/fpcsrc/packages/fpmkunit'I have tried version 3.2.0 which failed in a different way. I have tried the snapshot which is just the same.
/usr/bin/rm -rf units_bs
make[4]: Leaving directory '/tmp/fpc/fpcbuild/fpcsrc/packages/fpmkunit'
./fpmake clean --localunitdir=. --os=linux --cpu=aarch64 -o -Ur -o -Xs -o -O2 -o -n -o -daarch64 -o -dRELEASE --compiler=/tmp/fpc/fpcbuild/fpcsrc/compile
r/ppca64 -bu
make[3]: ./fpmake: No such file or directory
make[3]: *** [Makefile:1732: clean] Error 127
make[3]: Leaving directory '/tmp/fpc/fpcbuild/fpcsrc/packages'
make[2]: *** [Makefile:2708: packages_clean] Error 2
make[2]: Leaving directory '/tmp/fpc/fpcbuild/fpcsrc'
make[1]: *** [Makefile:2834: build-stamp.aarch64-linux] Error 2
make[1]: Leaving directory '/tmp/fpc/fpcbuild/fpcsrc'
make: *** [Makefile:2569: fpcsrc/build-stamp.aarch64-linux] Error 2
Thanks for your clear guidance. However I am no further on.This still fails in the exact same way. It got me thinking. I added /usr/local/lib to my ld.so.conf. That changes nothing. I copied the library files to /usr/local/lib/lib64, probably the most correct place on this system.
make all OPT="-Fl/usr/local/lib"
You say I should be able to use the binary compiler but that does not seem to have installed correctly. I can't compile lazarus with the binary fpc because it can't find unit db. I bet it can't find any of the units.
Do I need a config file in /etc for fpc to work?
Do I need a config file in /etc for fpc to work?