crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

vms
  опции профиля:
сообщение 5.1.2010, 22:48
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 11.12.2009
Пользователь №: 1299

Спасибо сказали: 0 раз(а)




Репутация:   0  


Доброго времени суток.

Столкнулась я с проблемой при попытке установить последние библиотеки qt 4.6.0. Качала с qt.nokia.com (qt-everywhere-opensource-src-4.6.0.tar.gz), далее всё по инструкции:
- скопировала в /tmp
- gunzip qt-everywhere-opensource-src-4.6.0.tar.gz
- tar xvf qt-everywhere-opensource-src-4.6.0.tar
- cd /tmp/qt-everywhere-opensource-src-4.6.0
- ./configure

Последний пункт закончился словами, что всё ок и можно спокойно запускать make, что я и сделала, оставаясь в /tmp/qt-everywhere-opensource-src-4.6.0.

После некоторого времени ожидания:
.... (на всякий случай последние строчки скопировала, вдруг поможет)
.o .obj/release-shared/moc_qhistorystate.o .obj/release-shared/moc_qabstracttransition.o .obj/release-shared/moc_qsignaltransition.o .obj/release-shared/moc_qeventtransition.o -L/tmp/qt-everywhere-opensource-src-4.6.0/lib -lpthread -lz -lm -ldl -pthread -lgthread-2.0 -lrt -lglib-2.0
collect2: ld returned 1 exit status
make[1]: *** [../../lib/libQtCore.so.4.6.0] Error 1
make[1]: Leaving directory `/tmp/qt-everywhere-opensource-src-4.6.0/src/corelib'
make: *** [sub-corelib-make_default-ordered] Error 2

И так уже три раза.
Будьте добры, подскажите, может, я что-то не так делаю? Как решить эту проблему?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
BRE
  опции профиля:
сообщение 6.1.2010, 20:37
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1112
Регистрация: 6.3.2009
Из: Ростов-на-Дону
Пользователь №: 591

Спасибо сказали: 264 раз(а)




Репутация:   44  


В официальных репозиториях Ubuntu нет готового пакета Qt 4.6 (для Ubuntu 9.10, лежит сборка Qt версии 4.5.2). Поэтому не пытайся там найти готовые пакеты.
Либо пробуй собирать Qt из исходников, которые у тебя есть, либо попробовать поставить готовый SDK (скачав один из файлов qt-sdk-linux-x86-opensource-2009.05.bin / qt-sdk-linux-x86_64-opensource-2009.05.bin).
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
vms
  опции профиля:
сообщение 6.1.2010, 20:50
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 11.12.2009
Пользователь №: 1299

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(BRE @ 6.1.2010, 20:37) *
В официальных репозиториях Ubuntu нет готового пакета Qt 4.6 (для Ubuntu 9.10, лежит сборка Qt версии 4.5.2). Поэтому не пытайся там найти готовые пакеты.
Либо пробуй собирать Qt из исходников, которые у тебя есть, либо попробовать поставить готовый SDK (скачав один из файлов qt-sdk-linux-x86-opensource-2009.05.bin / qt-sdk-linux-x86_64-opensource-2009.05.bin).


Если ставить SDK, то такие заморочки, как добавление переменных в .profile, обойдут меня стороной?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
BRE
  опции профиля:
сообщение 6.1.2010, 21:18
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1112
Регистрация: 6.3.2009
Из: Ростов-на-Дону
Пользователь №: 591

Спасибо сказали: 264 раз(а)




Репутация:   44  


Цитата(vms @ 6.1.2010, 20:50) *
Если ставить SDK, то такие заморочки, как добавление переменных в .profile, обойдут меня стороной?

При установке все развернется в /opt и настроится для работы. Вроде даже пункт в главном меню должен появиться для запуска QtCreator.
Дальше или пользоваться Creator или запускать нужный qmake (из /opt) для генерации Makefiles в своих проектах.

Но! Можно собрать Qt 4.6 и из твоих исходников, возможно для сборки не хватает каких-то библиотек или их devel-пакетов. Покажи подробно сообщения от ошибке.


Сообщение отредактировал BRE - 6.1.2010, 21:20
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
vms
  опции профиля:
сообщение 6.1.2010, 22:16
Сообщение #5


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 11.12.2009
Пользователь №: 1299

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(BRE @ 6.1.2010, 21:18) *
Цитата(vms @ 6.1.2010, 20:50) *
Если ставить SDK, то такие заморочки, как добавление переменных в .profile, обойдут меня стороной?

При установке все развернется в /opt и настроится для работы. Вроде даже пункт в главном меню должен появиться для запуска QtCreator.
Дальше или пользоваться Creator или запускать нужный qmake (из /opt) для генерации Makefiles в своих проектах.

Но! Можно собрать Qt 4.6 и из твоих исходников, возможно для сборки не хватает каких-то библиотек или их devel-пакетов. Покажи подробно сообщения от ошибке.


Я пока решила отложить сборку из исходников - добилась для начала того, что можно будет хотя бы ручками всё делать (qmake -project-->qmake-->make), а то этого даже не было. Правда, при этом будет qt 4.5.0 всего лишь, но сроки поджимают.

Думаю, потом я все-таки посмотрю в сторону SDK, потому как просто библиотеки qt-шные у меня не хотят нормально вставать ни на одном из компов %)

Всем спасибо за советы=) Хотелось бы и дальше покопаться в этом направлении, но терпения не хватает.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 10.5.2025, 7:02