add '-Wno-incompatible-pointer-types -Wno-implicit-function-declaration' to CFLAGS to build with gcc 14.2