O port deve respeitar ambos variáveis CC e CXX. Se ele não faz, por favor adicione NO_PACKAGE=ignora ambos cc ou cxx ao Makefile.
Um exemplo de um Makefile respeitando ambas seguintes variáveis CC e CXX. Note que o ?=:
CC ?= gcc
CXX ?= g++
Aqui está um exemplo qual não respeita as variáveis CC nem CXX:
CC = gcc
CXX = g++
Ambas variáveis CC e CFLAGS podem ser definidas no sistema do FreeBSD no /etc/make.conf. O primeiro exemplo define um valor se ele não foi anteriormente definido no /etc/make.conf, preservando quaisquer definições system-wide. O segundo exemplo clobbers quaisquer coisas anteriormente definidas.