fix a gyp conflict problem in ubuntu
change API