Fixed calling of base constructors
Version checking since Xcode has old gcc
Merge branch 'make' into packet