x86_64-managarm-gcc -pthread -Wall -Wextra ctermid.c -o ctermid -D_GNU_SOURCE -D_BSD_SOURCE -D_ALL_SOURCE -D_DEFAULT_SOURCE -lm -lpthread -lrt -lintl -liconv ctermid.c: In function ‘main’: ctermid.c:9:21: error: ‘L_ctermid’ undeclared (first use in this function) 9 | char buffer[L_ctermid]; | ^~~~~~~~~ ctermid.c:9:21: note: each undeclared identifier is reported only once for each function it appears in ctermid.c:10:24: error: implicit declaration of function ‘ctermid’ [-Wimplicit-function-declaration] 10 | char* result = ctermid(buffer); | ^~~~~~~ ctermid.c:9:14: warning: unused variable ‘buffer’ [-Wunused-variable] 9 | char buffer[L_ctermid]; | ^~~~~~