Начал вот писать приложение под gtk.
Компиляция простым
g++ -I /usr/include/gtk-2.0 main.cpp
выдает кучу ошибок. хотя в теле проги обычный Хелло Ворлд + подключеный <gtk/gtk.h>
Посему надо делать полноценные config и make файлы.
Так вот может кто расскажет последовательность действий для этого?
Заранее благодарен.
Autoconf + Automake (или есть ли нормальная IDE?)
Модератор: Модераторы разделов
-
Aleks_Pingvin
- Сообщения: 160
- Статус: Свободный пингвин
Autoconf + Automake
Ни кто на свете не заметит - нас не стало, ни кто не вспомнит здесь о нас...
-
zenwolf
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Autoconf + Automake
вывод ошибок надо посмотреть ,подозреваю что либов девелоперовских (-dev) простонесколько не установленно .
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
FreeNUX
- Сообщения: 185
- Статус: с сириуса
- ОС: FreeBSD 6.2
Re: Autoconf + Automake
Попробуй так - g++ main.cpp `pkg-config gtk+-2.0 --cflags`.
http://www.freebsd.org.ua/doc/ru_RU.KOI8-R...tools-make.html - здесь описан процесс создания make-файлов.
http://www.freebsd.org.ua/doc/ru_RU.KOI8-R...tools-make.html - здесь описан процесс создания make-файлов.
Аркона – лишь тихие воды,
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
-
Sparky
- Сообщения: 604
- Статус: core dumped
- ОС: Plan 9
Re: Autoconf + Automake
Сорри за оффтоп, но причем тут собстно RedHat? Предлагаю модерам перенести в программирование! B)
Блог
--------------------
GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
--------------------
GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
-
Aleks_Pingvin
- Сообщения: 160
- Статус: Свободный пингвин
Re: Autoconf + Automake
А есть ли какая-нить IDE под Гном (это важно!) которая сама может создавать make файлы, как
то например делает KDevelop?
то например делает KDevelop?
Ни кто на свете не заметит - нас не стало, ни кто не вспомнит здесь о нас...
-
FreeNUX
- Сообщения: 185
- Статус: с сириуса
- ОС: FreeBSD 6.2
Re: Autoconf + Automake
Попробуй Anjuta - http://anjuta.sourceforge.net/
Аркона – лишь тихие воды,
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
-
Marduk
- Сообщения: 247
Re: Autoconf + Automake
Aleks_Pingvin писал(а): ↑03.01.2006 09:48А есть ли какая-нить IDE под Гном (это важно!) которая сама может создавать make файлы, как
то например делает KDevelop?
Sun Studio 11, Eclipse + CDT, Code::Blocks Studio, MinGW Developers Studio - есть из чего выбирать
[ Arch Linux || xmonad || dzen2 ]
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: Autoconf + Automake
что это? разработчики LinuxXP наконец-то решили написать что-то свое, и обнаружили, что не знают как это делается?
слава роботам!
-
AndyX
- Сообщения: 116
Re: Autoconf + Automake
Может оно и к лучшему, что они сами ничего не пишут
2Aleks_Pingvin: дело, имхо, не в мэйкфайлах. Мало информации. Что такое "обычный Хелло Ворлд" в твоем понимании?
Библиотеки, опять же, подключать надо...
I am in shape. Round is a shape.
-
Sparky
- Сообщения: 604
- Статус: core dumped
- ОС: Plan 9
Re: Autoconf + Automake
5 баллов.
Хотя мне уже жалко Кэпа & Ко иногда становится
Блог
--------------------
GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
--------------------
GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++