cc -O2 -pipe -pthread -I/usr/local/include -Wall -Wextra -Werror=implicit-function-declaration complex/ccoshl.c -o complex/ccoshl -D_GNU_SOURCE -D_BSD_SOURCE -D_ALL_SOURCE -D_DEFAULT_SOURCE -lm -lpthread -lrt -L/usr/local/lib -lintl -lstdthreads -lcrypt complex/ccoshl.c:24:31: error: call to undeclared library function 'ccoshl' with type '_Complex long double (_Complex long double)'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] 24 | long double complex output = ccoshl(input1); | ^ complex/ccoshl.c:24:31: note: include the header or explicitly provide a declaration for 'ccoshl' 1 error generated.