compile this lib from source(thx NeverGone-RU)