mcaApp/CanberraSrc/Makefile allows mcaCamberra, mcaAIM, and nmcDemo to be easily omitted from the build on Linux:
# Linux
# To build for Linux system uncomment the following lines. This requires libnet or
# LLC sockets
ifeq ($(LINUX_NET_INSTALLED), YES)
LIBRARY_IOC_Linux += mcaCanberra
PROD_IOC_Linux += mcaAIM
PROD_IOC_Linux += nmcDemo
endif
But not on OS X (Darwin):
# Darwin
LIBRARY_IOC_Darwin += mcaCanberra
PROD_IOC_Darwin += mcaAIM
PROD_IOC_Darwin += nmcDemo
I don't know if the correct approach is to add DARWIN_NET_INSTALLED to mca's configure/CONFIG_APP or to change LINUX_NET_INSTALLED to something more general that applies to both Linux and OS X.