add autotools support, autotools scipts are adapted from geekvault XD
Revert "add autotools support, autotools scipts are adapted from geekvault XD"

This reverts commit 6b93ee0f2af2fa0325a722e995eaf2d2d8589bf2.