Debian Testing now links by default as Position Independent Executables.
Unfortunately, the PicoLisp VM won't run in this mode on x86-64 CPUs, so I added
a 'PIE' variable to src64/Makefile. For the time being, it is commented out by
ifeq ($(UNAME), Linux)
ifeq ($(MACHINE), x86_64)
## PIE = -no-pie <- Here
Uncomment this line if you get a linker error like
$ (cd src64; make)
/usr/bin/ld: x86-64.linux.base.o: relocation R_X86_64_32S against ...
... recompile with -fPIC
In future versions it will be uncommented by default.
Other CPUs like Arm64 or Ppc64 (and Emu) are not affected.