Updated the CPP makefile instructions, can now build static library

Ian,

Another revision sorry, I've updated:
- Instructions at the start of the file, and
- Ability to properly build a static library

Rod.