Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: antipart от Февраль 20, 2007, 20:46



Название: не собирается Qt-4.2.2
Отправлено: antipart от Февраль 20, 2007, 20:46
Может кто пробовал собрать qt-x11-opensource-src-4.2.2.tar.gz
вSlackware 10.2 . configure --prefix=/dir
версия компилятора gcc 3.3.6
Может компилятор страрый или конфигурация по умолчанию не канает?

добавлено спустя 43 минуты:

 Прошу прощения configure проходит вроде нормально, а потом при make не компилируется
Код:
collect2: ld terminated with signal 9 [Killed]
make[2]: *** [../../lib/libQtGui.so.4.2.2] Error 1
make[2]: Leaving directory `/root/qt-x11-opensource-src-4.2.2/src/gui'
make[1]: *** [sub-gui-make_default] Error 2
make[1]: Leaving directory `/root/qt-x11-opensource-src-4.2.2/src'
make: *** [sub-src-make_default-ordered] Error 2


Название: не собирается Qt-4.2.2
Отправлено: QCasper от Февраль 20, 2007, 23:21
Че-то ошибка как-то неполно выглядит, покажи суть ошибки. Наверняка не хватает чего-то у тебя в системе.


Название: не собирается Qt-4.2.2
Отправлено: antipart от Февраль 20, 2007, 23:50
Код:
.obj/release-shared/moc_qgraphicsitemanimation.o .obj/release-shared/moc_qgraphicsview.o .obj/release-shared/moc_qundogroup.o .obj/release-shared/moc_qundostack.o .obj/release-shared/moc_qundostack_p.o .obj/release-shared/moc_qundoview.o .obj/release-shared/moc_qsystemtrayicon.o .obj/release-shared/moc_qcompleter_p.o .obj/release-shared/qrc_qstyle.o   -L/root/qt-x11-opensource-src-4.2.2/lib -L/usr/X11R6/lib -lSM -lICE -lQtCore -L/root/qt-x11-opensource-src-4.2.2/lib -lz -lglib-2.0 -lpthread -lXi -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lm -ldl 
collect2: ld terminated with signal 9 [Killed]
make[2]: *** [../../lib/libQtGui.so.4.2.2] Error 1
make[2]: Leaving directory `/root/qt-x11-opensource-src-4.2.2/src/gui'
make[1]: *** [sub-gui-make_default] Error 2
make[1]: Leaving directory `/root/qt-x11-opensource-src-4.2.2/src'
make: *** [sub-src-make_default-ordered] Error 2


Название: не собирается Qt-4.2.2
Отправлено: Dimchansky от Февраль 21, 2007, 00:20
В Ubuntu (Debian) можно сделать так:
Код:
sudo apt-get install qt4-designer qt4-dev-tools qt4-qtconfig qt4-doc libqt4-sql libqt4-gui libqt4-dev libqt4-debug libqt4-core

если не хочется собирать самому. :)


Название: не собирается Qt-4.2.2
Отправлено: antipart от Февраль 21, 2007, 00:22
Прости , не понял...


Название: не собирается Qt-4.2.2
Отправлено: nova от Февраль 21, 2007, 00:53
А ты на машине сам работаеш?
Судя по сообшению
Цитировать
ld terminated with signal 9
над тобой ктото издевается :)
типа killall -9 ld ;)


Название: не собирается Qt-4.2.2
Отправлено: Dimchansky от Февраль 21, 2007, 01:02
Цитата: "antipart"
Прости , не понял...


я говорил о том, что можно скачать готовые пакеты, где Qt уже собрана. Для дистрибутива Debian собранный Qt 4.2.2 версии.


Название: не собирается Qt-4.2.2
Отправлено: antipart от Февраль 21, 2007, 01:14
работаю сам...
правда Слака под виртуальной машиной VMware Workstation 5...
Но , давече (на другой машине) пробовал поставить qt-4.2.0 тоже фришную, на ту же Слаку 10.2 без VMware , тоже сломалась на make...
правда ошибку не сохранил в файл, а так не вспомню, к сожалению...

По поводу - кто-то издевается, пробовал запускать повторно make -
ломается там же...

добавлено спустя 5 минут:

 
Цитировать
я говорил о том, что можно скачать готовые пакеты, где Qt уже собрана. Для дистрибутива Debian собранный Qt 4.2.2 версии.


искал, везде ссылки на Slackware.com (почти везде), но не нашел...
решил проще собрать... оказалось не очень...


Название: не собирается Qt-4.2.2
Отправлено: Dimchansky от Февраль 21, 2007, 13:27
Я не работал со SlackWare.
Но если хочешь попробовать, поставь себе ubuntu (http://www.ubuntu.com/products/GetUbuntu/download?action=show&redirect=download) в виртуалку, например. Введи там те заветные команды в консоли, что я написал:
Цитировать
sudo apt-get install qt4-designer qt4-dev-tools qt4-qtconfig qt4-doc libqt4-sql libqt4-gui libqt4-dev libqt4-debug libqt4-core

и можешь приступать к программированию на Qt. Ну может быть перед этим прийдется ещё поставить компилятор и всё такое.
Цитировать
sudo apt-get install build-essential