Hi all,
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
default:
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.
♪♫ Alex
--
UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe