I don’t think so. It is because I give wrong include flag, it should CFLAGS, not CPPFLAGS. 

It will fix ./configure step, I am trying to build now
On Nov 26, 2019, 11:41 -0500, Lars Ingebrigtsen , wrote:
changqi chen <ccq777@gmail.com> writes:

I am building emacs from source code on github. It works fine days ago, then
suddenly, it cannot find tputs in any library.

My OS: macOS Catalina 10.15.1
I have installed ncurses by brew install
I have set PATH, LDFLAGS CPPFLAGS PKG_CONFIG_PATH as brew told me, it not
works.

Have you tried saying "make bootstrap"?

--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no