15.13. Respeite ambos CC e CXX

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.

For questions about the FreeBSD ports system, e-mail <ports@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.