Es un hecho bien conocido que el comando g++
en realidad se enlaza a clang++
, desde el kit de herramientas llvm. El problema es que cada makefile que usa g++
tiene que apuntar explícitamente a la ubicación y, a menos que mi usuario final se haya preparado en Linux, la ruta será diferente.
Mi pregunta es, ¿cómo configuro el sistema, de modo que /bin/g++
realmente apunte a una versión instalada desde macports o homebrew?
Sé que Apple ha desaprobado el Compilador GNU C hace mucho tiempo, y que así es como ha sido, pero crear un vínculo físico al clang es la solución más estúpida que puedo pensar, y me gustaría para que mi sistema funcione como debería