des at des.no
Thu Feb 23 18:06:42 UTC 2012
David Schultz <das at FreeBSD.ORG> writes:
> Gabor Kovesdan <gabor at freebsd.org> writes:
> > POSIX requires iconv() to be in libc. However, a glue Makefile was
> > provided there for testing purposes.
> Where do you see that? I believe it's optional. Providing it as
> a separate library is more maintainable, and makes it easier for
> people to drop in a different iconv library if they need it.
It's a question of semantics... it's an extension (part of the
_XOPEN_UNIX option group), but if supported, it's supposed to be part of
libc. I don't think the SUS states this explicitly, but it's implied by
the lack of mention of a separate iconv library in the c99 man page.
Dag-Erling Smørgrav - des at des.no
More information about the freebsd-arch