Решил написать прогу на GTK с применением библиотек GNOME. Накачал софта метров на 600 наверное. и это только DEB пакеты. При компиляции пишет
: bash: gnome-config: команда не найдена
ok.c:1:19: fatal error: gnome.h: Нет такого файла или каталога
compilation terminated.
Пакет gnome-config не упоминается в APT, там о нём вообще ничего.
Файл gnome.h расположен в дирректории: /usr/include/libgnomeui-2.0/gnome.h
Мне конечно было бы проще поставить дизайнер qt или netbeans, но я предпочитаю консоль средам IDE.
Дистр debian 6 по не известным причинам сам сделался гибридом 7 версии скачав python и прочии среды от первой версии до последней стабильной.
Помогите с этим разобраться.
Не найден gnome.h (Ошибки компиляции)
Модератор: Модераторы разделов
-
seisros
- Сообщения: 78
- ОС: Calculate 13.04
Не найден gnome.h
Многие говорят что трудно жить по высшему закону. А спать трудно? А пробуждаться?
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Не найден gnome.h
gcc -I/usr/include/libgnomeui-2.0 ...
Если всё остальное правильно скачано.
Если всё остальное правильно скачано.
-
seisros
- Сообщения: 78
- ОС: Calculate 13.04
Re: Не найден gnome.h
gcc: fatal error: no input files
Он в упор не видит, и всё требует gnome-config. Которого у меня нет.
На Dragon Fly BSD было на много проще с этим.
Многие говорят что трудно жить по высшему закону. А спать трудно? А пробуждаться?
-
Bizdelnick
- Модератор
- Сообщения: 21351
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Не найден gnome.h
А теперь давайте с начала. Что именно Вы запускаете, что получаете такой результат?
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
seisros
- Сообщения: 78
- ОС: Calculate 13.04
Re: Не найден gnome.h
Bizdelnick писал(а): ↑11.05.2013 23:16А теперь давайте с начала. Что именно Вы запускаете, что получаете такой результат?
Команду: gcc ok.c -o ok `gnome-config --cflags --libs gnomeui`
Многие говорят что трудно жить по высшему закону. А спать трудно? А пробуждаться?
-
Bizdelnick
- Модератор
- Сообщения: 21351
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Не найден gnome.h
Вы вызываете gnome-config и удивляетесь, что компиляция без него не проходит?
Делайте, как написал NickLion:
gcc -I/usr/include/libgnomeui-2.0 ok.c -o ok
Upd. По идее Ваша команда должна работать, если вместо gnome-config написать pkg-config. Лень проверять.
Делайте, как написал NickLion:
gcc -I/usr/include/libgnomeui-2.0 ok.c -o ok
Upd. По идее Ваша команда должна работать, если вместо gnome-config написать pkg-config. Лень проверять.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Не найден gnome.h
Правда, ещё, скорее всего надо будет указать линковку с библиотеками.
-
seisros
- Сообщения: 78
- ОС: Calculate 13.04
Re: Не найден gnome.h
Bizdelnick писал(а): ↑11.05.2013 23:56Вы вызываете gnome-config и удивляетесь, что компиляция без него не проходит?
Делайте, как написал NickLion:
gcc -I/usr/include/libgnomeui-2.0 ok.c -o ok
Выдаёт:
In file included from ok.c:1:0:
/usr/include/libgnomeui-2.0/gnome.h:4:21: fatal error: gtk/gtk.h: Нет такого файла или каталога
compilation terminated.
pkg-config тоже пробывал ещё самым первым, он стоит в системе не прокатывает gnome не видит, а тут gtk.
Мне вот интересно, вообще ктонибудь его заставлял работать? Я знаю что в центрах разработок совсем другое ПО, далеко не то коорое доступно нам. Это как в java они пишут приложения на телефоны и у них работают, а я пишу тем софтом что они мне дали, так выходит 20 ошибок на класс с их же исходным кодом. Вердикт один, комерция!
Многие говорят что трудно жить по высшему закону. А спать трудно? А пробуждаться?
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Не найден gnome.h
Ну, добавьте ещё опцию -I/usr/include/gtk-2.0
Естественно проверьте, есть ли этот путь, может, по-другому зовётся.
Естественно проверьте, есть ли этот путь, может, по-другому зовётся.
-
Bizdelnick
- Модератор
- Сообщения: 21351
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Не найден gnome.h
Что? Потрудитесь излагать свои мысли так, чтобы не приходилось додумывать, что же там у Вас происходит. И показывайте команды, которые вводите и их вывод.
Покажите, что выдаёт pkg-config --cflags --libs gnomeui.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |