Recent 'git' seems to be missing CRM/Event/DAO folder
A git clone of the CiviCRM source tree is not a complete CiviCRM codebase.

Some CiviCRM code is autogenerated, via a script named GenCode.php

See Github for CiviCRM for full instructions.