LINUX.ORG.RU

gtk, debian, прошу помощи


0

0

Никак не могу поставить gtk. Точнее кажется в debian'e он предустановлен, судя по тому, что apt-get install libgtk2.0-0 отвечает, что уже установлена самая новая версия libgtk2.0-0 Но пытаясь скомпилить файл имеющий заголовок: #include <gtk.h> либо #include <gtk/gtk.h> либо #include <gtk2.0-0/gtk.h> Выдает ошибку, что не может найти. /usr/include/gtk2.0-0/gtk.h существует.

Пытался поставить также как по этой ссылке: http://library.gnome.org/devel/gtk-faq/stable/c192.html pango жаловался на старую версию glib'a - хотя пытаясь обновить был ответ, что сейчас установлена самая новая. Я новичек, не знаю что делать, третий день бьюсь.



Последнее исправление: anon516 (всего исправлений: 1)

вот примерный мейкфаил:

CC_FLAGS=-O3 `pkg-config --cflags --libs gtk+-2.0` -g -ggdb -lutil -lX11 -lXext

all: dfs52

dfs52: dfs52.o step-motor.o
	echo -e '\E[37;44m'"\033[1m xc-master \033[0m"
	msgfmt dfs52.po -o locale/ru/LC_MESSAGES/dfs52.mo
	gcc ${CC_FLAGS} -o dfs52 dfs52.o step-motor.o

dfs52.o: dfs52.c
	gcc ${CC_FLAGS} -c dfs52.c

step-motor.o: step-motor.c
	gcc ${CC_FLAGS} -c step-motor.c

i18n:
	xgettext -C *.c -k_ -kN_

msg:
	msgfmt dfs52.po -o locale/ru/LC_MESSAGES/dfs52.mo
scaldov ★★
()
Ответ на: комментарий от hizel

Нет, не использовал. Сейчас : Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found

После того как сделал что просили - добавил, - ничего не изменилось, та же ошибка.

anon516
() автор топика
Ответ на: комментарий от hizel

>что у вас кажет pkg-config --cflags --libs gtk+-2.0 ? Все то же: Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found

что вы с дебиан сделали?

Только разве ставил по этой ссылке: http://library.gnome.org/devel/gtk-faq/stable/c192.html Не стоило, видимо.

anon516
() автор топика
Ответ на: комментарий от anon516

никогда не ставьте из исходников если не знаете что делаете
даже не представляю чем вам сейчас помочь, нет возможности переустановить debian?
или хотя бы переставьте пакеты, как то так: apt-get install --reinstall pkg-config libgtk2.0-dev

hizel ★★★★★
()
Ответ на: комментарий от hizel

Оххх)

никогда не ставьте из исходников если не знаете что делаете

Впредь буду знать) Переустановка пакетов не помогла, переустановлю Debian. Спасибо большое, удачи Вам.

anon516
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.