This really only happens when I compile gettext with --disable-shared. I _think_ that gettext-0.17 doesn't have the gnulib version with this fix, since it is dated from 2007. The reason why I'm compiling it using --disable-shared is to avoid dll hell (http://en.wikipedia.org/wiki/DLL_hell) and to make a single binary, instead of a binary with a lot of dlls. With only one binary, I can use UPX (http://upx.sourceforge.net/) to make it with a very small footprint.
I really wish to fix it without stopping use the --disable-shared. Anyone knows another approach? Is gettext going to be released with this fix soon? Thank you! regards, Michel