The first and most important lesson you need to learn is to act on your error messages. It is not 14 hours since you asked another question and the answer was directly in the error message. The community is happy to help and beginners are more than welcome. But a minimum effort on your behalf is appreciated.
Stating what part you do not understand and what you tried yourself is crucial. "I need filebeat" is not enough. We are happy to help you understand the problems - not as a free general support channel.
Try by focusing on the first error given:
exec: "clang": executable file not found in $PATH
If you do not know it - then learn the command which(1). This searches your $PATH to locate a file.
$ which clang
/usr/bin/clang
With the error message you see you will probably not find anything. But it is an important test - maybe the gmake was running in a different environment and a different $PATH.
Then I would examine how your $PATH looks like.
$ echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/bin:/usr/X11R6/bin:/home/johndoe/bin
The next tool we then must learn is whereis(1). This also searches outside your $PATH.
$ whereis clang
clang: /usr/bin/clang /usr/share/man/man1/clang.1.gz /usr/src/usr.bin/clang
If you still have not found clang then it looks like it is simply not installed. It is installed by default on a recent FreeBSD system (10.x released in 2015). This leads me to believe that you are not following the instructions you specified yourself. My guess is that you are working directly on a pfsense box which has a limited toolset installed. This is why we often specify the output of uname -a.
You can go one step further by searching the full system. Have a look at locate(1)
$ locate clang
/usr/bin/clang
/usr/bin/clang++
/usr/bin/clang-cpp
/usr/bin/clang-tblgen
/usr/lib/clang
/usr/lib/clang/8.0.1
...
And find(1)
$ find /usr -name "clang"
/usr/bin/clang
...