cc -pthread -Wall -Wextra -Werror=implicit-function-declaration stdlib/aligned_alloc.c -o stdlib/aligned_alloc -D_GNU_SOURCE -D_BSD_SOURCE -D_ALL_SOURCE -D_DEFAULT_SOURCE -lm -lpthread -lrt -lintl -liconv stdlib/aligned_alloc.c: In function ‘main’: stdlib/aligned_alloc.c:10:21: error: implicit declaration of function ‘aligned_alloc’ [-Wimplicit-function-declaration] 10 | void* ptr = aligned_alloc(256, 768); | ^~~~~~~~~~~~~ stdlib/aligned_alloc.c:7:1: note: include ‘’ or provide a declaration of ‘aligned_alloc’ 6 | #include "../basic.h" +++ |+#include 7 | stdlib/aligned_alloc.c:10:21: warning: incompatible implicit declaration of built-in function ‘aligned_alloc’ [-Wbuiltin-declaration-mismatch] 10 | void* ptr = aligned_alloc(256, 768); | ^~~~~~~~~~~~~ stdlib/aligned_alloc.c:10:21: note: include ‘’ or provide a declaration of ‘aligned_alloc’