ejecutar compiler compilar compilador c++ c macos gcc

c++ - compiler - gcc linux



Cómo instalar gtk en OSX para usar con el compilador g++/gcc (2)

Ya hice esta pregunta en apple.stackexchange.com , pero me dijeron que era el lugar equivocado para esta pregunta, así que la haré aquí, como se me sugirió.

En mi universidad tenemos la tarea de implementar un c-programa que tenga un GTK-GUI. El GTK-GUI ya está implementado, solo tenemos que implementar un algoritmo que le dé algunos datos.

Ya tengo gcc / g ++ trabajando. Pero cuando intento compilar el proyecto, el compilador devuelve el error, que no encuentra el gtk:

fatal error: ''gtk/gtk.h'' file not found #include <gtk/gtk.h> ^

Entonces, mi pregunta es: ¿Cómo instalo gtk en los Mavericks de OSX para usarlo con el compilador gcc / g ++?

Mi configuración: MacBook Pro Retina mediados de 2012 con OSX Mavericks. Homebrew está instalado y funcionando si pudiera ser útil para la instalación.

(Por supuesto, las herramientas de desarrollo de Apple Command Line están instaladas)


Finalmente resolví el problema. tojanfoe sugirió en un comentario el enlace http://www.hardcoded.net/devlogs/20120426 que resultó no ser útil.

Así lo resolví:

1.a) Instalación de GTK + 2.x:

brew install gtk+

1.b) Instalación de GTK + 3.x:

También puede instalar gtk + 3.x a través de Home Brew si lo necesita, pero la versión 2.x es suficiente para mis propósitos. El comando sería:

brew install gtk+3

2.) Pero después de la instalación tuve el problema, no se pudo encontrar el cairo. Así lo resolví de esta manera:

export PKG_CONFIG_PATH=/usr/local/Cellar/cairo/1.12.16/lib/pkgconfig/

3.) Luego el compilador dijo que no pudo encontrar el paquete ''xcb-shm'', requerido por ''cairo''. Esto se puede resolver de esta manera:

export PKG_CONFIG_PATH=/usr/X11/lib/pkgconfig

Después de este comando el compilador funcionó como se esperaba.