![]() |
|
![]() ![]() ![]() |
|
warmonger_ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.7.2007 Где: г. Киев Репутация: нет Всего: 3 |
Доброго времени суток!
создаю в девелопере простенькую программку(очень):
при компиляции выдает: --------------------------------------------------------------------------------------------------------------------------------------- [root@localhost qt]# ls Makefile qt.pro t.cpp t.cpp~ t.o [root@localhost qt]# qmake -project [root@localhost qt]# qmake [root@localhost qt]# make g++ -o qt t.o -lXext -lX11 -lm t.o:(.gnu.linkonce.r._ZTV6QGList+0x18): undefined reference to `QGList::clear()' t.o:(.gnu.linkonce.r._ZTV6QGList+0x20): undefined reference to `QGList::~QGList()' t.o:(.gnu.linkonce.r._ZTV6QGList+0x28): undefined reference to `QGList::~QGList()' t.o:(.gnu.linkonce.r._ZTV6QGList+0x30): undefined reference to `QPtrCollection::newItem(void*)' t.o:(.gnu.linkonce.r._ZTV6QGList+0x40): undefined reference to `QGList::compareItems(void*, void*)' t.o:(.gnu.linkonce.r._ZTV6QGList+0x48): undefined reference to `QGList::read(QDataStream&, void*&)' t.o:(.gnu.linkonce.r._ZTV6QGList+0x50): undefined reference to `QGList::write(QDataStream&, void*) const' t.o:(.gnu.linkonce.r._ZTI6QGList+0x10): undefined reference to `typeinfo for QPtrCollection' collect2: ld returned 1 exit status make: *** [qt] Error 1 --------------------------------------------------------------------------------------------------------------------------------------- qt должна быть установлена... os: Fedora 7 что это может значить? что нужно сделать, что-бы было нормально.... --------------------
Make everything as simple as possible, but not simpler.Albert Einstein |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 24 Всего: 196 |
Надо подключить библиотеки и специальные правила сборки настроить... Создай лучше QT проект и там разминайся.
|
|||
|
||||
warmonger_ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.7.2007 Где: г. Киев Репутация: нет Всего: 3 |
но раньше (если мне не изменяет память на федоре 6) у меня это выходило без проблем...
почему же ейчас нехочет? --------------------
Make everything as simple as possible, but not simpler.Albert Einstein |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 24 Всего: 196 |
Не знаю, что и когда у тебя выходило. Одно могу сказать точно - это не обязано работать.
|
|||
|
||||
warmonger_ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.7.2007 Где: г. Киев Репутация: нет Всего: 3 |
если можно, скажи пожалуйста, в каком случае оно !обязано! работать?
--------------------
Make everything as simple as possible, but not simpler.Albert Einstein |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 24 Всего: 196 |
создаешь папку.
в нее кидаешь файл main.cpp:
Выполняешь команду: qmake -project Затем: qmake И наконец: make После этого если у тебя установлены QT4 и QT4-devel соберется бинарник под именем "main". Затем в KDevelop входишь в меню Project-Import existing project указываешь эту папку, говоришь, что это QT4 и вперед. |
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 7 Всего: 162 |
Какова версия QT? и покажи нам содержимое Makefile. Это сообщение отредактировал(а) JackYF - 12.12.2007, 15:55 |
|||
|
||||
warmonger_ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.7.2007 Где: г. Киев Репутация: нет Всего: 3 |
bsa,
так дело в том, что при вводе команды make выдаются ошибки (см. выше) JackYF, QT 3.3 но я вроди понял в чем проблема - нужно указать переменные среды. --------------------
Make everything as simple as possible, but not simpler.Albert Einstein |
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 7 Всего: 162 |
||||
|
||||
warmonger_ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.7.2007 Где: г. Киев Репутация: нет Всего: 3 |
пожалуйста:
--------------------
Make everything as simple as possible, but not simpler.Albert Einstein |
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 7 Всего: 162 |
Ага. ну нет линка на QtGui. Покажи .pro-файл. Тебе, скорее всего, придётся добавить туда
|
|||
|
||||
warmonger_ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.7.2007 Где: г. Киев Репутация: нет Всего: 3 |
что-то я запутался.... Это сообщение отредактировал(а) warmonger_ - 12.12.2007, 21:50 --------------------
Make everything as simple as possible, but not simpler.Albert Einstein |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 24 Всего: 196 |
warmonger_, добавь в .pro файл:
QT += core gui |
|||
|
||||
warmonger_ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.7.2007 Где: г. Киев Репутация: нет Всего: 3 |
нечего не изменилось --------------------
Make everything as simple as possible, but not simpler.Albert Einstein |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 24 Всего: 196 |
qmake запускал?
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |