Sounds as though you've gone to a lot of unnecessary effort. Which Linux distro are you using? You should simply be able to install the relevant locale files and it will all just work. The ieee implementation meant for Solaris. IIUC, it's *only* for Solaris.