configure.in does not contain the right shared library rules for NetBSD. I have added them. It has been tested on NetBSD/i386, and should work on the other NetBSD platforms. Furthermore, I removed the "gcc can come with its own linker, so let it handle shared lib creation" line, because it's wrong most of the time: gcc can have an arbitrary linker as its backend, that may not support -h, for example. The NetBSD changes rely on the 2nd patch being applied.
I compromised and left the existing stuff alone, and hard-coded the NetBSD-specific stuff you needed. I think I got it right.... Let me know if I screwed up. Checked into revision 1.90.
Setting OS field.
OS: other → NetBSD
You need to log in before you can comment on or make changes to this bug.