Odd. There's a 4.9 man page for some of the multibyte functions:

<http://www.freebsd.org/cgi/man.cgi?query=multibyte&apropos=0&sektion=3&manpath=FreeBSD+4.9-stable&format=html>

This page links to e.g. mbrlen in 'see also', but the page displayed is a
5.1 page and there's no 4.9 man page for mbrlen or any of the functions the
linker complains of. Strangely also the 5.1 man pages have "4.9" in footer.
Also, according to the FreeBSD 5.1 mbrlen man page, 

<http://www.freebsd.org/cgi/man.cgi?query=mbrlen&sektion=3&apropos=0&manpath=FreeBSD+5.1-RELEASE+and+Ports>

this is a ISO C99 function while mblen is C89. My glibc man pages, however, 
say ISO/ANSI C for both and the info page for mbrlen says 'Amendment 1 to 
ISO C90'. I wonder what the standards for all these functions really are.

-- 
Tuomo

Reply via email to