Mail Archives: cygwin/1999/01/27/15:05:43
Apologies if this one has been reported to the list already, but using
MB_CUR_MAX leads to trouble:
sa$ cat foo.c
#include <stdio.h>
#include <stdlib.h>
int
main()
{
fprintf(stderr, "%d\n", MB_CUR_MAX);
return 0;
}
sa$ gcc -o main foo.c
/tmp/ccVF4bqo.o(.text+0x1d):foo.c: undefined reference to `__mb_cur_max'
sa$ gcc --version
egcs-2.91.60
sa$ uname -a
CYGWIN_NT-4.0 SARK 20.1 (0.3/1/1) 1998-12-3 20:39:18 i686 unknown
sa$
MB_CUR_MAX expands to __mb_cur_max, which is present in libc.a, but
linking with it included leads to multiple defs of _impure_ptr being
in scope.
--Sigbjorn
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".
- Raw text -