Howdy List, When compiling PicoLisp for ARM7, the build fails with:
arm-linux-gnueabihf-gcc: error: unrecognized command line option ‘-m32’ To address this, pass in "M32=" $ make -C src clean $ make -C src M32= When using BusyBox configured to only use shared libraries, the build fails with: arm-linux-gnueabihf-ld: ext.o: relocation R_ARM_THM_MOVW_ABS_NC against `Nil' can not be used when making a shared object; recompile with -fPIC To build ext.o and ht.o to be relocatable, pass in -fPIC via DYNAMIC-CC-FLAGS: $ make -C src clean $ make -C src M32= DYNAMIC-CC-FLAGS=-fPIC Build should succeed with PicoLisp v17.10.4 onward. Mickie -- UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe
