не находит gtk.h при компиляции проэкта в esbox

при сборке из консоли достаточно вписать pkg-config --cflags --libs gtk+-2.0
Куда в esbox'е это вписать? В нокиевском мануале они прописывают pkg-config в makefile. Пробовал, ничего не получилось.. Хэлп плииз :)
Вот так:

gcc `pkg-config --cflags --libs gtk+-2.0` your-source-file.c -o yourprogram
так я и делал в консоли, там все работает. Но если создавать проект в esbox, то возле надписи \"#include <gtk/gtk.h>\" пишет \"unresolved inclusion\"
Аа, ES-Box-то я и не заметил...
Никогда им не пользовался, не подскажу... Если не забуду — гляну когда до дома доберусь.
Если забуду — напомните :)
А вы проект в ESbox как создавали? Если создавать проект как «C (или С++) Maemo Project», то все зависимости и инклюды вроде подцепляет автоматически.
все дело в том, что я создавал Empty Maemo C++ Project, там папки инклудов прописаны ток основные. над было писать <gtk-2.0/gtk/gtk.h> или прописывать папки инклудов, так сказать, поближе к ним самим.. легче уже создать из шаблона hello world и изменять исходники под себя, даи с makefile'ом можно не возиться... В любом случае, спасибо что откликнулись :)
Дело в том, что для «C/C++ Maemo Project» ESBox создаёт полноценное окружение с помощью autotools: все эти Makefile.in, configure, и ещё туча скриптов.

А вы, как я понял, сами Makefile пишете?
Если да, то вы прямо в Makefile можете и написать:

yourbinary: source1.c source2.c
gcc `pkg-config --cflags --libs gtk+-2.0` $^ -o $@


Дело, кстати, не только в пути к gtk-шным инклюдам, но и в библиотеках, с которыми компилятор должен линковать ваш проект, их тоже нужно не забыть прописать.

Если вы пишете Makefile сами, выложите его здесь, обсудим :) А то не видя вашей ситуации не совсем понятно о чём речь.


Лично я ненавижу autotools и для небольших проектов пишу мэйкфайлы руками, вставляя в них код, похожий на тот, что выше.
я пробовал вписывать pkg-config в созданный автоматом makefile:
CXXFLAGS += $(shell pkg-config --cflags gtk+-2.0)

и все равно не получалось. Плюс в makefile я не вписал исходники(проект то пустой создавался), ему и нечего было компилить :D
Без исходников, очевидно, ничего не скомпилируется ;)

Вы покажите что ли вывод make или ещё что-нибудь. А то по фразе «и все равно не получалось» совершенно не понятна причина проблемы :)