Not really. At least glibc and OpenBSD libc both have integrated iconv, which does not have libiconv_open. So this would break it for most people. Can you provide more details about the environment?