Kai Ruottu wrote: > 王克驰 wrote: >> Hi Andrew, >> >> Thanks a lot for your reply. >> >> Yeah, I agree with you. There may be something wrong with >> libicuio.so.3 or something else. >> > > I have a crosscompiler for Solaris2.10/x86 on Linux and the target > libraries installed for it don't > include any 'libicuio.so.3' anywhere. > >>> This works for me on Linux, so I guess the problem is something to do >>> with Solaris, perhaps libicuio.so.3, whatever that is. >>> > > So what on earth is this and why linking against it is required? > Googleing this told that it comes with a Sun patch : http://sunsolve.sun.com/search/document.do?assetkey=1-21-119811-05-1 but will be installed as /usr/lib/amd64/libicuio.so /usr/lib/amd64/libicuio.so.3 Maybe the native install has a symlink '64 -> amd64' or vice versa.... In any case the more precise one is with the given data, the better, here I would expect the '64' being a typo... I seemingly haven't this patch for "International Components for Unicode", so looking inside it doesn't succeed.... Using GDB is a very good idea in any case!