If I were having this problem, I'd probably try poking around in the library to see if these symbols are present. For example:
nm -C /usr/lib/gcc-lib/i386-redhat-linux/3.2/libstdc++.so | grep 'basic_string.*wchar' | more
Another option would be to build
GCC yourself.
Finally, you can disable the compilation of src/IceUtil/Unicode.cpp. This file contains utility functions that are not used by the rest of the Ice distribution.
- Mark