Index: Makefile ================================================================== --- Makefile +++ Makefile @@ -10,11 +10,12 @@ exceptions/PGException.m HEADERS = ${SRCS:.m=.h} \ ObjPgSQL.h -CPPFLAGS += -Wall -Iexceptions -I. +CPPFLAGS += -Iexceptions -I. +OBJCFLAGS += -Werror LIBS += -lpq prefix ?= /usr/local INSTALL ?= install @@ -24,16 +25,17 @@ LIB_PREFIX = `${OBJFW_CONFIG} --lib-prefix` LIB_SUFFIX = `${OBJFW_CONFIG} --lib-suffix` LIB_FILE = ${LIB_PREFIX}${LIB}${LIB_SUFFIX} all: - @objfw-compile \ - --lib 0.0 \ - -o objpgsql \ - --builddir build \ - ${CPPFLAGS} \ - ${LIBS} \ + @objfw-compile \ + --lib ${LIB_MAJOR}.${LIB_MINOR} \ + -o objpgsql \ + --builddir build \ + ${CPPFLAGS} \ + ${OBJCFLAGS} \ + ${LIBS} \ ${SRCS} .PHONY: test test: @objfw-compile \