(543) undefined symbols should fail build
I found that if I had a typo in a function name, the build for the
library would not fail. I'd end up with a linker error at runtime.
This add makes the "implicit definition" warning an error now.
CWD = $(shell pwd)
OS=linux
CC=gcc
-CFLAGS=-fPIC -g -Wall -Wno-nonnull -Wno-deprecated-declarations -D__LINUX__ -I contrib/ls-hpack
+CFLAGS=-fPIC -g -Wall -Werror=implicit-function-declaration -Wno-nonnull -Wno-deprecated-declarations -D__LINUX__ -I contrib/ls-hpack
SCOPE_VER:="$(shell git --no-pager describe --abbrev=12 --dirty=+ --always --tags)"
TEST_CFLAGS=-g -Wall -Wno-nonnull -O0 -coverage -D__LINUX__
TEST_CFLAGS+=-DSCOPE_VER=\"$(SCOPE_VER)\"
