On Tue 16 Aug 2011 06:15, Nala Ginrut <nalagin...@gmail.com> writes:

> well, I think the network module of Guile uses iso-8859-1 to handle data
> for some reasons. And my problem is Ubuntu chinese version doesn't have
> iso-8859-1 installed. And I add it manually, so the connection
> of Guile is OK now.

I am unclear as to what it means to have iso-8859-1 installed or not.
Does it mean that you don't have the gconv modules installed?

    $ grep 8859-1// /usr/lib/x86_64-linux-gnu/gconv/gconv-modules
    alias       ISO-IR-100//            ISO-8859-1//
    alias       ISO_8859-1:1987//       ISO-8859-1//
    alias       ISO_8859-1//            ISO-8859-1//
    alias       ISO8859-1//             ISO-8859-1//
    alias       ISO88591//              ISO-8859-1//
    alias       LATIN1//                ISO-8859-1//
    alias       L1//                    ISO-8859-1//
    alias       IBM819//                ISO-8859-1//
    alias       CP819//                 ISO-8859-1//
    alias       CSISOLATIN1//           ISO-8859-1//
    alias       8859_1//                ISO-8859-1//
    alias       OSF00010001//           ISO-8859-1//
    module      ISO-8859-1//            INTERNAL                ISO8859-1       
1
    module      INTERNAL                ISO-8859-1//            ISO8859-1       
1

(This would probably be on /usr/lib/gconv/gconv-modules on your system.)

I also have a .so file, /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so.
Are these files not on your system by default?

Curiously yours,

Andy
-- 
http://wingolog.org/

Reply via email to