disable -Wl,--no-undefined on OpenBSD for it doesn't have DT_NEEDED for libc

As mentioned in #13 , remove -Wl,--no-undefined for OpenBSD.
Similar patches have been accepted by [Mesa](https://freedesktop.org/patch/23530/) and others.