cc -pthread -Wall -Wextra -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations time/timer_gettime.c -o time/timer_gettime -D_POSIX_C_SOURCE=202405L -lm -lpthread -liconv time/timer_gettime.c:5:21: error: expected identifier 5 | int (*foo)(timer_t, struct itimerspec *) = timer_gettime; | ^ time/timer_gettime.c:5:44: error: use of undeclared identifier 'timer_gettime'; did you mean 'clock_gettime'? 5 | int (*foo)(timer_t, struct itimerspec *) = timer_gettime; | ^~~~~~~~~~~~~ | clock_gettime /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_time.h:178:5: note: 'clock_gettime' declared here 178 | int clock_gettime(clockid_t __clock_id, struct timespec *__tp); | ^ 2 errors generated.