Can't build node from source

with mac m1, my the “shell” is not working (it came with zsh)
so I just ran this in my terminal and this problem is solved.

export CPLUS_INCLUDE_PATH="$(brew --prefix)/include"

Bonus tips:
The error of #include "sodium.h" was solved by this post Getting error while building node from source