@macmike
These errors are getting impossible ... :-(
helloworld.lpr(32,0) Warning: "crti.o" not found, this will probably cause a linking failure
helloworld.lpr(32,0) Warning: "crtn.o" not found, this will probably cause a linking failure
is impossible ... these files are available in the libraries for Arm [as was libc_nonshared.a btw] !!
Info: (lazarus) Executable="/home/mike/Apps/lazarus/fpc/bin/x86_64-linux/fpc.sh"
Info: (lazarus) Param[0]="-Tlinux"
Info: (lazarus) Param[1]="-Parm"
Info: (lazarus) Param[2]="-MObjFPC"
Info: (lazarus) Param[3]="-Scghi"
Info: (lazarus) Param[4]="-O1"
Info: (lazarus) Param[5]="-l"
Info: (lazarus) Param[6]="-vewnhibq"
Info: (lazarus) Param[7]="-Fi/home/mike/source/Lazarus/CrossCompHW2/lib/arm-linux"
Info: (lazarus) Param[8]="-Fl/home/mike/Apps/fpcup/arm-libs"
Info: (lazarus) Param[9]="-Fl/opt/gnome/lib"
Info: (lazarus) Param[10]="-Fu/home/mike/Apps/lazarus/lazarus/lcl/units/arm-linux/gtk2"
Info: (lazarus) Param[11]="-Fu/home/mike/Apps/lazarus/lazarus/lcl/units/arm-linux"
Info: (lazarus) Param[12]="-Fu/home/mike/Apps/lazarus/lazarus/components/lazutils/lib/arm-linux"
Info: (lazarus) Param[13]="-Fu/home/mike/Apps/lazarus/lazarus/packager/units/arm-linux"
Info: (lazarus) Param[14]="-Fu/home/mike/source/Lazarus/CrossCompHW2/"
Info: (lazarus) Param[15]="-FU/home/mike/source/Lazarus/CrossCompHW2/lib/arm-linux/"
All the above directories are unrecognizable for something that has been installed by fpcupdeluxe !
So, for me, it is now unclear how you have been able to setup fpcupdeluxe like this !
The directory structure for fpcupdeluxe is like this:
installdir/config_lazarus
installdir/cross (with lib and bin directory)
installdir/fpc
installdir/fpcbootstrap
installdir/lazarus
installdir/projects
So again, I do not understand your system anymore.