more warnings
implement make clean
fix pkg-config invocation
remove unused variables