Fix Makefile library module list
Fix -pedantic compilation flag