KDE из исходников

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Ответить
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X
Контактная информация:

KDE из исходников

Сообщение TuLiss »

Нет, я не буду тут спрашивать как его собрать или что то в этом духе. Так как я уже давно это сделал.
Просто посмотрев то, что лежит офицально на диске , я увидел патчи. Вот и задался вопросом, а зачем собственно эти патчи нужны? К сожелению мой английский плох, а опота не хватит , что бы понять самому. Но вот любознательность гложит, так как я всегда пологал, что slackware почти что чист =)

собственно секция source/KDE

первый патч пападается в kdeartwork
слд в kdebase
это wildcards
kcheckpass
startkde.xdg как то понял зачем нужен =)

слд в kdeedu
патч post

потом kdemultimedia
патч ugly-kernel


собственно все. Вопрос, собственно зачем они , и нужны анологичные под 3.5 =)

P.S вот такие заморочки...
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current
Контактная информация:

Re: KDE из исходников

Сообщение alastor »

Не знаю, у меня все без патчей работает
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: KDE из исходников

Сообщение vg2.0 »

alastor писал(а):
07.01.2006 00:55
Не знаю, у меня все без патчей работает

Да нет, TuLiss имел ввиду например если собирать из исходников с компакт дисков дистрибутива, kde на 3-ем cd. То в cdrom/source/kde/.. встречаются diff-файлы. Вопрос был как я понял для чего они нужны, когда Слака считается одним из самых не пропатченных дистрибутивов. :)
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X
Контактная информация:

Re: KDE из исходников

Сообщение TuLiss »

vg2.0 писал(а):
07.01.2006 02:27
Да нет, TuLiss имел ввиду например если собирать из исходников с компакт дисков дистрибутива, kde на 3-ем cd. То в cdrom/source/kde/.. встречаются diff-файлы. Вопрос был как я понял для чего они нужны, когда Слака считается одним из самых не пропатченных дистрибутивов. :)


ну да Собственно половину из них я понял, с моими знаниями ENG. В общем может завтра отпишу что есть что.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X
Контактная информация:

Re: KDE из исходников

Сообщение TuLiss »

warning: libstdc++.so.5, needed by /opt/kde/lib/libartskde.so, may conflict with libstdc++.so.6





Что это значит? причем это не первая программа где я такое вижу, что собственно делать?

/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::StdSynthModule::stop()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::StdSynthModule::streamEnd()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::autoSuspend()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::StdSynthModule::start()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::start()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::streamStart()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()'


----------------------------------------
configure: WARNING: you should use --build, --host, --target
configure: WARNING: Your libstdc++ doesn't appear to be patched for
visibility support. Disabling -fvisibility=hidden
---------------------------------------
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
mswt
Сообщения: 3

Re: KDE из исходников

Сообщение mswt »

TuLiss писал(а):
09.01.2006 07:55
warning: libstdc++.so.5, needed by /opt/kde/lib/libartskde.so, may conflict with libstdc++.so.6

arts требует libstdc++.so.5 которая и идет в официальной слаквари 10.2
"официальный" префикс слаквари "/usr" (тоесть библиотеки лежат в /usr/lib)
при самостоятельной сборке пакетов стандартный префикс "/usr/local" (/usr/local/lib)
очевидно у Вас обе версии - 5я в /usr/lib 6я в /usr/local/lib
на время сборки вторую можно спрятать .. хотя ее вобще можно удалить

Что это значит? причем это не первая программа где я такое вижу, что собственно делать?

/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::StdSynthModule::stop()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::StdSynthModule::streamEnd()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::autoSuspend()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::StdSynthModule::start()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::start()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::streamStart()'
/opt/kde/lib/libartskde.so: undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()'

в общем смысле это значит что данный модуль скомпилирован без включения кода данных
функций .. на них есть лишь "пустые" ссылки, а в частности этого лога мало )
----------------------------------------
configure: WARNING: you should use --build, --host, --target
configure: WARNING: Your libstdc++ doesn't appear to be patched for
visibility support. Disabling -fvisibility=hidden
---------------------------------------


А вообще некоторые библиотеки которые идeт в 10.2 желают обновления на новые.
Я перед компиляцией кде 3.5 обновил/установил следубщее:
atk - 1.10.3
cairo - 1.0.2
freetype - 2.1.10
glib-2.9.0
gtk+2.8.9
libglade - 2.5.1
libpng - 1.2.8
pango - 1.11.0
pkg-config - 0.20
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X
Контактная информация:

Re: KDE из исходников

Сообщение TuLiss »

mswt писал(а):
10.01.2006 20:38
А вообще некоторые библиотеки которые идeт в 10.2 желают обновления на новые.
Я перед компиляцией кде 3.5 обновил/установил следубщее:
atk - 1.10.3
cairo - 1.0.2
freetype - 2.1.10
glib-2.9.0
gtk+2.8.9
libglade - 2.5.1
libpng - 1.2.8
pango - 1.11.0
pkg-config - 0.20



обнавились мы до куррент. А что теперь KD будет использовать cairo ????
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
mswt
Сообщения: 3

Re: KDE из исходников

Сообщение mswt »

что значит обновились мы до курент?
каиро нужно обновить для того чтобы обновить pango
впрочем это отвлеченная тема
arts либы для работы со звуком а не с рендерингом шрифтов,
насколько я понимаю, там и грабли нуджно искать
для начала нужно смотреть полный лог ./configure
до компиляции arts
найти библиотеки в которых данные функции реализованы
затем попытаться их отключить и пересомпилировать arts заново
хотя у меня все прошло нормально
аналогичные проблеммы были с другими библиотеками
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X
Контактная информация:

Re: KDE из исходников

Сообщение TuLiss »

mswt писал(а):
11.01.2006 09:30
что значит обновились мы до курент?
каиро нужно обновить для того чтобы обновить pango
впрочем это отвлеченная тема
arts либы для работы со звуком а не с рендерингом шрифтов,
насколько я понимаю, там и грабли нуджно искать
для начала нужно смотреть полный лог ./configure
до компиляции arts
найти библиотеки в которhttp://www.linuxforum.ru/index.php?act=Post&CODE=02&f=19&t=15096&qpid=157131ых данные функции реализованы
затем попытаться их отключить и пересомпилировать arts заново
хотя у меня все прошло нормально
аналогичные проблеммы были с другими библиотеками


Компиляции основных трех либ прошли нормально. Хотя и работает все нормально. Хотя шас еще раз все перепроверю.

Зачем обнавлять pango ? на сайте я не видел, что он как то зависим с KDE +)
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current
Контактная информация:

Re: KDE из исходников

Сообщение alastor »

:blink:
эээ.... pango.... gtk+.... atk... libglade.... и KDE???? :blink: Все вышеперчисленные библиотеки используются gtk+/gnome и к кедам никакого отношения не имеют.
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X
Контактная информация:

Re: KDE из исходников

Сообщение TuLiss »

alastor писал(а):
11.01.2006 23:05
:blink:
эээ.... pango.... gtk+.... atk... libglade.... и KDE???? :blink: Все вышеперчисленные библиотеки используются gtk+/gnome и к кедам никакого отношения не имеют.



Да было приятно =)

В общем разобрался что у меня там не так было. Надо было внимательней вкуривать док.
А вообще.ю пора кеды делать модульные =) А то с пакетом что то много лишнего начело поставлятся.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X
Контактная информация:

Re: KDE из исходников

Сообщение TuLiss »

в пслд время часто встречаю (далее пример письма, урезанная часть)


Когда я пытался поставить KDE 3.5встает только 3.4.2 (т.е. то, что было в дистрибе). stable u arts 1.5, у меня постоянно в КДЕ вываливается звуковойсервер, при любой попытке проиграть звук :( Причем такое поведение и при стандартном ядре из дистрибута 2.6.14.3 + alsa_для_него, и при собранном вручную с вкопмилинными дровами.



И так во многих местах

С чем связанно я не понял, но виновник найдет, это artds, пересобирите его себя из исходников, и все будет хорошо =)

Врузумительных ответов от автора пакетов на kde.org я так и не получил.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: KDE из исходников

Сообщение Angel_13th »

Я вообще собирал с опцией --without-arts, так как меня полностью устраивает вывод звука через алсу.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X
Контактная информация:

Re: KDE из исходников

Сообщение TuLiss »

Angel писал(а):
17.01.2006 12:19
Я вообще собирал с опцией --without-arts, так как меня полностью устраивает вывод звука через алсу.


Ну можно и так =) Просто пакет есть пакет. А для себя любимого можно все что угодно. Кстати я вот , что задумался, а можно ли программы KDE разбить? Сделать несколько пакотов по программам. Ну на кой черт мне два похожиш редактора аля блакнот?
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
mswt
Сообщения: 3

Re: KDE из исходников

Сообщение mswt »

в следующих версиях arts будет заменен
хотя действительно непонятно зачем он нужен

2TuLiss разбить это врятли
а вот убрать некоторые приложения из пакетов можно
отредактировав конфиг и маке - файлы
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: KDE из исходников

Сообщение Angel_13th »

Не хочу разводить тут holly warы, но в других дистрах это сделать можно, в gentoo это kde-meta. Есть что то похожее и в Дебина и еще где то.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X
Контактная информация:

Re: KDE из исходников

Сообщение TuLiss »

Angel писал(а):
17.01.2006 12:42
Не хочу разводить тут holly warы, но в других дистрах это сделать можно, в gentoo это kde-meta. Есть что то похожее и в Дебина и еще где то.


yу если есть где то,значит можно и тут =) вопрос только как. В любом случии пока не актуально. А то можно было бы посидеть и подумать =)
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
BigKAA
Сообщения: 292
Контактная информация:

Re: KDE из исходников

Сообщение BigKAA »

mswt писал(а):
17.01.2006 12:40
в следующих версиях arts будет заменен
хотя действительно непонятно зачем он нужен


В основном дял того, что бы звук по сети передавать на рабочие станции с Х терминалами :) В Х протоколе не предусмотрена передача звука :(
Удачи, Артур Крюков
--
CentOS 5.x | Fedora Core
Home милый wikihome и мой блог
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: KDE из исходников

Сообщение ddc »

aRTS нужен для того, чтобы можно было прозрачно менять подложку (например, плавно переползать с хренового звука на ноутбуке на качественную домашнюю звуковуху по приходе домой и обратно по уходе). Но GStreamer, который пока выглядит наиболее реальным кандидатом, справится с этим лучше.
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: KDE из исходников

Сообщение Angel_13th »

ddc Расскажи, это как так? По сети звук даеш на акустику?
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
BigKAA
Сообщения: 292
Контактная информация:

Re: KDE из исходников

Сообщение BigKAA »

Angel писал(а):
17.01.2006 14:42
ddc Расскажи, это как так? По сети звук даеш на акустику?


Нет, на другой arts сервер.
Удачи, Артур Крюков
--
CentOS 5.x | Fedora Core
Home милый wikihome и мой блог
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: KDE из исходников

Сообщение ddc »

Angel
Как правильно отметил BigKAA, на звуковой сервер (aRTS, другой звуковой стример или звуковую систему).

BigKAA писал(а):
17.01.2006 12:54
В основном дял того, что бы звук по сети передавать на рабочие станции с Х терминалами :) В Х протоколе не предусмотрена передача звука :(
Ой, а этого я не видел, когда писал. Извиняюсь за дублирование!
Спасибо сказали:
Ответить