Сборка TDE: различия между версиями

Материал из ALT Linux Wiki
Строка 22: Строка 22:
===TQt===
===TQt===
Trinity использует набор инструментов виджетов TQt. TQt — форк последней версии Qt3 со значительным количеством исправления ошибок и улучшения. Поскольку Trolltech, первоначальный разработчик Qt, прекратил поддержку Qt3, проект Trinity Project форкнул его и продолжил его обслуживание и развитие.
Trinity использует набор инструментов виджетов TQt. TQt — форк последней версии Qt3 со значительным количеством исправления ошибок и улучшения. Поскольку Trolltech, первоначальный разработчик Qt, прекратил поддержку Qt3, проект Trinity Project форкнул его и продолжил его обслуживание и развитие.
===Порядок сборки===
{|class="wikitable" style="float:center; margin-left:2em"
!colspan="2"|Порядок сборки (осн.)
|-
!№
!Компонент
|-
|1
|tqt3
|-
|2
|cmake-trinity
|-
|3
|tqtinterface
|-
|4
|arts
|-
|5
|dbus-tqt
|-
|6
|dbus-1-tqt
|-
|7
|tqca-tls<ref>Рекомендуется, но требуется для некоторых приложений, таких как дополнение Kopete OTR</ref>
|-
|8
|libart-lgpl
|-
|9
|avahi-tqt<ref>Рекомендуется, но требуется для поддержки обнаружения служб DNS</ref>
|-
|10
|tdelibs
|-
|11
|tdebase
|}


==Адаптация для ALT==
==Адаптация для ALT==

Версия от 00:12, 3 января 2025

Информация на официальных ресурсах

Информация о сборке базовых модулей указана на вики TDE - https://wiki.trinitydesktop.org/How_to_Build_TDE_Core_Modules

Перевод

Компоненты для сборки

Для сборки пакетов Trinity необходимы:

  • cmake >= 2.8.12
  • autotools (automake, autoconf и т. д.).
  • компилятор C++. (g++ до 4.6 включительно)

Дополнительные зависимости:

  • X server
  • openssl
  • fontconfig
  • freetype
  • ghostscript
  • xdg support
  • libpng
  • libmng

Для сборки tdepim также понадобится libical.

TQt

Trinity использует набор инструментов виджетов TQt. TQt — форк последней версии Qt3 со значительным количеством исправления ошибок и улучшения. Поскольку Trolltech, первоначальный разработчик Qt, прекратил поддержку Qt3, проект Trinity Project форкнул его и продолжил его обслуживание и развитие.

Порядок сборки

Порядок сборки (осн.)
Компонент
1 tqt3
2 cmake-trinity
3 tqtinterface
4 arts
5 dbus-tqt
6 dbus-1-tqt
7 tqca-tls[1]
8 libart-lgpl
9 avahi-tqt[2]
10 tdelibs
11 tdebase

Адаптация для ALT

Компоненты для сборки

Библиотеки в ALT
Компонент Треб. версия Пакет Версия
сизифа
cmake >= 2.8.12 cmake 3.31.3
autotools - autobook 1.5
g++ <=4.6 gcc-c++ 14
Библиотеки в ALT
Компонент Пакет Версия
сизифа
X server
openssl
fontconfig fontconfig-devel
freetype libfreetype-devel
ghostscript
xdg support
libpng libpng-*-devel
libmng libmng-devel
  1. Рекомендуется, но требуется для некоторых приложений, таких как дополнение Kopete OTR
  2. Рекомендуется, но требуется для поддержки обнаружения служб DNS