Ошибка при компиляции glibc-2.3.2
Здрасте Всем.
У меня такая проблема - при компиляции glibc версии 2.3.2 (последняя
версия) выползает такая ошибка:
.... тут разные сообщения компилятора ....
sscanf.c:31: warning: conflicting types for built-in function `sscanf'
sscanf.c: In function `sscanf':
sscanf.c:37: error: `va_start' used in function with fixed args
../stdio-common/_itoa.h: At top level:
../stdio-common/_itoa.h:40: warning: inlining failed in call to `_itoa_word'
../stdio-common/_itoa.h:76: warning: called from here
make[2]: *** [/dist/glibc/glibc-build/stdio-common/sscanf.o] Ошибка 1
make[1]: *** [stdio-common/subdir_lib] Ошибка 2
make: *** [all] Ошибка 2
..........................................
Полез в модуль sscanf.c. Там все нормально. Все переменные и объявления
соответствуют (man sscanf && man va_start). Вот кусок из sscanf.c:
..........................................
int
sscanf (s, format)
const char *s; <- строка ╧31
const char *format;
{
va_list arg;
int done;
va_start (arg, format); <- строка ╧37
done = __vsscanf (s, format, arg);
va_end (arg);
return done;
}
..........................................
Ядро 2.4.22. GCC 3.3.2.
Текущая glibc - 2.2.3 (из слака 8.0).
Помогите, пожалуйста разобраться с этой проблемой.
С уважением
Демиров Р.Р.
ost@e*****.com
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru
В сообщении от 29 Октябрь 2003 14:29 d2r написал(a):
GCC 3.3.2. ы?