* Thomas Roessler <[EMAIL PROTECTED]> [2002-05-29 11:49:46 +0200]:

>  - Mutt now uses the iconv interface for character set conversions.
>    This means that you need either a very modern libc, or Bruno
>    Haible's libiconv, which is available from
>    <http://www.gnu.org/software/libiconv/>.

What sort of version numbers count as "very modern"?

I tried building mutt on my system "as is" (RedHat 6.2, lots of updates,
glibc 2.1.3 (-23 is the rpm), I'm assuming that this isn't "very modern")
and it built without incident but I was unable to get it to correctly
display any non-ASCII messages. For example, I sent myself a test email with
a handful of GBP signs in it and, instead of displaying them (as 1.2.5i
does), it displayed \<some-number-I-can't-recall>.

Reading up on iconv and charset oriented stuff in the manual didn't seem to
offer any suggestions on what I was doing wrong.

I then downloaded libiconv, built it and installed it (in /usr/local/...). I
then started again, from scratch, with mutt, this time ensuring that I'd
added "--with-iconv=/usr/local" on the configure command line. Building mutt
now dies instead:

,----
| gcc -DPKGDATADIR=\"/usr/local/share/mutt\" -DSYSCONFDIR=\"/usr/local/etc\"
| -DBINDIR=\"/usr/local/bin\" -DMUTTLOCALEDIR=\"/usr/local/share/locale\"
| -DHAVE_CONFIG_H=1 -I. -I. -Iintl -I/usr/include/slang -I/usr/local/include
| -I./intl -I/usr/local/include -Wall -pedantic -g -O2 -c patchlist.c
|
| In file included from mutt.h:51,
|                  from patchlist.c:5:
| charset.h:39: parse error before `ICONV_CONST'
`----

Any pointers on what I'm missing here?

-- 
Dave Pearson:              | mutt.octet.filter - autoview octet-streams
http://www.davep.org/      | mutt.vcard.filter - autoview simple vcards
Mutt:                      | muttrc2html       - muttrc -> HTML utility
http://www.davep.org/mutt/ | muttrc.sl         - Jed muttrc mode

Reply via email to