[Comm] Установка qt из исходников
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Сб Май 7 10:28:41 MSD 2005
On Sat, May 07, 2005 at 09:15:44AM +0400, anterior wrote:
> Привет всем! Скажите пожалуйста, у меня не получается установить
> qt-x11-free-3.1.1 из исходников.(./configure) Сначала он не мог найти
> linux/limits.h Помогло созданием ссылки в /usr/include
> linux -> /usr/include/linux-default/include/linux
> asm -> /usr/include/linux-default/include/asm
> asm-i386 -> /usr/include/linux-default/include/asm-i386
Вместо этого нужно было установить пакет kernel-headers-common (в
старых пакетах были ошибки в зависимостях, из-за которых этот пакет
иногда не устанавливался).
> После этого ему затребовались asm/param.h, но его у меня нет. А вопрос
> кто-нибудь знает в каком пакете он есть. У меня установлены следующие такие
> пакеты:
> gcc2.96-2.96-alt5.i586.rpm libstdc++2.96-devel-2.96-alt5.i586.rpm
> gcc2.96-c++-2.96-alt5.i586.rpm libtool_1.4-1.4.3-alt3.i586.rpm
Даже в Master 2.2 библиотека qt3 уже собиралась gcc3.2; при
использовании gcc2.96 ничего, кроме unresolved symbol, получить не
удастся. Кроме того, новые программы могут и вообще не
компилироваться этой старой версией.
> libGLU-devel-5.0.1-alt7.i586.rpm libtool-common-0.1-alt2.noarch.rpm
> libjpeg-devel-6b-alt1.i586.rpm libtool-demos-1.5-alt10.i586.rpm
> libltdl-1.5-alt10.i586.rpm make-3.80-alt1.i586.rpm
> libmng-devel-1.0.5-alt1.i586.rpm libpng3-devel-1.2.5-alt1.i586.rpm
> rpm-build-4.0.4-alt33.i586.rpm texinfo-4.6-alt1.i586.rpm
> XFree86-devel-4.3.0-alt13.i586.rpm zlib-devel-1.1.4-alt4.i586.rpm
> Вот я думаю может необходимо установить пакет kdelibs-devel 3.1.4-alt11.10 но
> происходит ошибка: "Следующие пакеты имеют неразрешённые зависимости:
> kdelibs-devel: PreDepends: libarts-qt-devel but it is not installable" А его
> у меня нет в репозитории (1CD compact2.3 + 5CD master 2.2)
Такое сочетание вряд ли будет работать - пакеты слишком разные, и
devel-пакеты от Master 2.2 не установятся на Compact 2.3. Придётся
брать эти пакеты из contrib к Compact 2.3:
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Compact/2.3/ALTLinux/RPMS.contrib
> ЗЫ: установлен компакт. Установка qt из rpm пакетов безполезна так как проги
> все равно не компилируются даже под разными компиляторами. В мастере решал
> эту проблему тем что устанавливал qt из исходников
В чистом Master 2.2 всё должно собираться (конечно, какие-то новые
программы могут потребовать более новую версию qt). Необходимо только
следить, чтобы использовался компилятор C++ той же версии, которой
были скомпилированы библиотеки (эту версию можно посмотреть, например,
через rpm -q --provides libqt3).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20050507/d6189c0e/attachment-0003.bin>
Подробная информация о списке рассылки community