* don't override user specified cxx flags
* attempts to support make install for the headers and the lib