`man cfree` leads me to believe that cfree() is not a thing.
Prefer linking to libedit over libreadline, if present.