1. Makefile changed to accomodate a  target;
2. Fixed non-compile with VC++ because variable length arrays not supported as with g++.