Para que conste Homebrew debería haber instalado la cabecera de eigen3 en /usr/local/include/eigen3/. Según Preguntas frecuentes sobre la cerveza casera la ubicación de instalación por defecto es:
/usr/local
A menos que se haya realizado una personalización adicional, no parece que eigen3 en su caso se haya instalado mediante una configuración por defecto de HomeBrew ni de MacPorts, tal y como señala user1256923
.
Después de mirar un Mac con Lion y sin Xcode instalado actualmente no hay include
en el directorio /usr/include
camino. Así que debería ser seguro quitarlo y reconstruirlo.
Además, Xcode 4.3.2 es autónomo, como se observa en Instalar los compiladores de C de la línea de comandos en OS X Lion
Lo que significa que Apple está instalando cosas que Xcode necesita dentro del paquete de la aplicación Xcode, por lo que en este caso es seguro decir que eigen3 no es necesario por Xcode. Por ejemplo gcc y todo lo que necesita Xcode se encuentra dentro de su paquete en la siguiente ruta:
/Applications/Xcode.app/Contents/Developer/usr/
Para recuperar las herramientas de compilación para otras cosas que no sean las de Xcode en '/usr' tendrás que instalar las herramientas de línea de comandos de Xcode para poder hacer cualquier cambio en el /usr
directorio.
Como señala The MacObserver Aquí se explica cómo instalar las herramientas de línea de comandos:
Después de lanzar Xcode, vaya a Preferencias y seleccione el panel de Descargas, luego Componentes. Allí, en la lista de elementos candidatos, uno será las herramientas de línea de comandos. Haz clic en "Instalar".