KDE из исходников
Модератор: Модераторы разделов
KDE из исходников
Нет, я не буду тут спрашивать как его собрать или что то в этом духе. Так как я уже давно это сделал.
Просто посмотрев то, что лежит офицально на диске , я увидел патчи. Вот и задался вопросом, а зачем собственно эти патчи нужны? К сожелению мой английский плох, а опота не хватит , что бы понять самому. Но вот любознательность гложит, так как я всегда пологал, что slackware почти что чист =)
собственно секция source/KDE
первый патч пападается в kdeartwork
слд в kdebase
это wildcards
kcheckpass
startkde.xdg как то понял зачем нужен =)
слд в kdeedu
патч post
потом kdemultimedia
патч ugly-kernel
собственно все. Вопрос, собственно зачем они , и нужны анологичные под 3.5 =)
P.S вот такие заморочки...
Просто посмотрев то, что лежит офицально на диске , я увидел патчи. Вот и задался вопросом, а зачем собственно эти патчи нужны? К сожелению мой английский плох, а опота не хватит , что бы понять самому. Но вот любознательность гложит, так как я всегда пологал, что 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...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Re: KDE из исходников
Да нет, TuLiss имел ввиду например если собирать из исходников с компакт дисков дистрибутива, kde на 3-ем cd. То в cdrom/source/kde/.. встречаются diff-файлы. Вопрос был как я понял для чего они нужны, когда Слака считается одним из самых не пропатченных дистрибутивов.
FreeBSD 6-stable
FreeBSD 5.5-stable
FreeBSD 5.5-stable
Re: KDE из исходников
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...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Re: KDE из исходников
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
---------------------------------------
Что это значит? причем это не первая программа где я такое вижу, что собственно делать?
/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...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Re: KDE из исходников
TuLiss писал(а): ↑09.01.2006 07:55warning: 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
Re: KDE из исходников
обнавились мы до куррент. А что теперь KD будет использовать cairo ????
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Re: KDE из исходников
что значит обновились мы до курент?
каиро нужно обновить для того чтобы обновить pango
впрочем это отвлеченная тема
arts либы для работы со звуком а не с рендерингом шрифтов,
насколько я понимаю, там и грабли нуджно искать
для начала нужно смотреть полный лог ./configure
до компиляции arts
найти библиотеки в которых данные функции реализованы
затем попытаться их отключить и пересомпилировать arts заново
хотя у меня все прошло нормально
аналогичные проблеммы были с другими библиотеками
каиро нужно обновить для того чтобы обновить pango
впрочем это отвлеченная тема
arts либы для работы со звуком а не с рендерингом шрифтов,
насколько я понимаю, там и грабли нуджно искать
для начала нужно смотреть полный лог ./configure
до компиляции arts
найти библиотеки в которых данные функции реализованы
затем попытаться их отключить и пересомпилировать arts заново
хотя у меня все прошло нормально
аналогичные проблеммы были с другими библиотеками
Re: KDE из исходников
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...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Re: KDE из исходников
эээ.... pango.... gtk+.... atk... libglade.... и KDE???? Все вышеперчисленные библиотеки используются gtk+/gnome и к кедам никакого отношения не имеют.
Re: KDE из исходников
Да было приятно =)
В общем разобрался что у меня там не так было. Надо было внимательней вкуривать док.
А вообще.ю пора кеды делать модульные =) А то с пакетом что то много лишнего начело поставлятся.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Re: KDE из исходников
в пслд время часто встречаю (далее пример письма, урезанная часть)
И так во многих местах
С чем связанно я не понял, но виновник найдет, это artds, пересобирите его себя из исходников, и все будет хорошо =)
Врузумительных ответов от автора пакетов на kde.org я так и не получил.
Когда я пытался поставить 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...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
- Angel_13th
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: KDE из исходников
Я вообще собирал с опцией --without-arts, так как меня полностью устраивает вывод звука через алсу.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Re: KDE из исходников
Ну можно и так =) Просто пакет есть пакет. А для себя любимого можно все что угодно. Кстати я вот , что задумался, а можно ли программы KDE разбить? Сделать несколько пакотов по программам. Ну на кой черт мне два похожиш редактора аля блакнот?
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Re: KDE из исходников
в следующих версиях arts будет заменен
хотя действительно непонятно зачем он нужен
2TuLiss разбить это врятли
а вот убрать некоторые приложения из пакетов можно
отредактировав конфиг и маке - файлы
хотя действительно непонятно зачем он нужен
2TuLiss разбить это врятли
а вот убрать некоторые приложения из пакетов можно
отредактировав конфиг и маке - файлы
- Angel_13th
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: KDE из исходников
Не хочу разводить тут holly warы, но в других дистрах это сделать можно, в gentoo это kde-meta. Есть что то похожее и в Дебина и еще где то.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Re: KDE из исходников
yу если есть где то,значит можно и тут =) вопрос только как. В любом случии пока не актуально. А то можно было бы посидеть и подумать =)
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Re: KDE из исходников
В основном дял того, что бы звук по сети передавать на рабочие станции с Х терминалами В Х протоколе не предусмотрена передача звука
Re: KDE из исходников
aRTS нужен для того, чтобы можно было прозрачно менять подложку (например, плавно переползать с хренового звука на ноутбуке на качественную домашнюю звуковуху по приходе домой и обратно по уходе). Но GStreamer, который пока выглядит наиболее реальным кандидатом, справится с этим лучше.
- Angel_13th
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: KDE из исходников
ddc Расскажи, это как так? По сети звук даеш на акустику?
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Re: KDE из исходников
Нет, на другой arts сервер.
Re: KDE из исходников
Angel
Как правильно отметил BigKAA, на звуковой сервер (aRTS, другой звуковой стример или звуковую систему).
Как правильно отметил BigKAA, на звуковой сервер (aRTS, другой звуковой стример или звуковую систему).
Ой, а этого я не видел, когда писал. Извиняюсь за дублирование!