I was playing with the new dl code on my debian hamm system at home
which must be a fairly typical glibc2 linux and it only worked when I
hand patched the makefile to add a "-Wl,-E" to the link flags.
I guess this should have been configure's job. I did not investigate
further.
Jan