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/