Update Makefile

Preclude cflags overriding.

Fedora has %optflags for building, if I use CFLAGS="%{optflags}" during building, it will override the fPIC and custom flags defined, and it's incorrect. Therefore we should avoid that issue.