On Wed, Mar 13, 2024 at 12:44:18PM +0100, Lucas Nussbaum wrote:
> > error.c:197:43: error: implicit declaration of function ‘strcmp’ 
> > [-Werror=implicit-function-declaration]
> >   197 |           (file_name == old_file_name || !strcmp (old_file_name, 
> > file_name)))
> >       |                                           ^~~~~~
<string.h> is included in that file under #if STDC_HEADERS || _LIBC. No
idea what is _LIBC as it's only mentioned in various .c files, but
STDC_HEADERS is set/unset by configure via AC_HEADER_STDC, and in this
case it's unset ("checking for ANSI C header files... no"):

configure:6168: gcc -o conftest -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/recode-ConsAw/recode-3.6=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c  1>&5
configure: In function 'main':
configure:6163:67: error: implicit declaration of function 'exit' 
[-Werror=implicit-function-declaration]

-- 
WBR, wRAR

Attachment: signature.asc
Description: PGP signature

Reply via email to