On torsdagen den 6 juni 2013, Magnus Holmgren wrote:
Excerpt from config.log:
configure:75019: checking if dynamic loading works /home/holmgren/pike7.8-7.8.700/bin/smartlink gcc -c -g -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O3 -pipe - ggdb3 -fPIC conftest.c -o conftest.o /home/holmgren/pike7.8-7.8.700/bin/smartlink gcc -Wl,-Bshareable -Wl,-z,relro -Wl,--as-needed
What "GNU" system did you have in mind here?
GNU*) LDSHARED="$REALCC -Wl,-Bshareable";;
(src/configure.in line 7893). With the usual -shared, building dynamic modules works.
It looks like it supposed to be for GNU Hurd as of September 1997:
commit fee8ccc0f72ef9278a0ceaf9c75088d31ab6d9a0 Author: Niels Möller nisse@lysator.liu.se Date: Sun Sep 21 23:08:02 1997 +0200
Recognize the GNU Hurd.
Rev: src/configure.in:1.121