Hola a todos. Quiero aprender a usar la libreria GTK+ y tengo unos problemas:
Primero, estoy en windows XP y de momento estoy intentando trabajar con devcpp.
Me he bajado los paquetes comentados en la pagina oficial de gtk.
Los he descomprimido todos en un mismo directorio, y he configurado devcpp para que busque los includes en el lugar correcto.
Hasta aquí bien, me encuentra los .h y todo eso. El problema viene con pkg-config.
Lo he probado desde la linea de comandos y encuentra el archivo de configuración correctamente:
pkg-config gtk+-2.0 --cflags –-libs
Esto me lista los comandos necesarios para la inclusion de librerias necesarias para compilar.
El problema es que parece que devcpp no ejecuta el pkg-config.
En las propiedades de mi proyecto, en la pestaña parametros escribo ese comando en el cuadro de texto 'Compiler C++' (de hecho lo he probado en los tres cuadros de texto sin éxito).
Esto hace que no me detecte las funciones:
[Linker error] undefined reference to `gtk_window_new'
[Linker error] undefined reference to `gtk_widget_show'
[Linker error] undefined reference to `gtk_main'
Sé que hay un devpack, y un instalador de todas las librerias, pero quiero hacerlo así, quiero saber lo que hago vamos.