add gyp
Merge remote-tracking branch 'origin/no-qt' into no-qt
fix build error