c++ required to build some npm packages