So for me it wasn’t obvious, but when you’re running
make on the
subscribe_publish_sample and getting a ton of warnings and errors like “exit 0” and “exec(exit) failed (No such file or directory)” and “Need an operator” and “Wildcard expanding .prevent_execution” it’s because FreeBSD uses a different
make than Linux. They use Clang, whereas most Linux Makefiles are written for GCC.
So, what you have to do is explicitly run GNU Make, which is conveniently installed via
pkg install gmake and run via
Voila! Suddenly it works again!