fix some build warnings and make steps
fix some build warnings and make steps