"DEV" <dev@umpa-us.com> writes:
> zic.o(.text+0x3c40): undefined reference to `__ctype_b'
> zic.o(.text+0x3c5b): undefined reference to `__ctype_tolower'
Apparently your /usr/include/ctype.h file doesn't agree with your libc.
Some googling on __ctype_tolower suggests that there were changes in
that part of glibc a couple years ago. I think you've probably updated
the library and not the header file, or perhaps vice versa.
regards, tom lane