* [sisyphus] libSDL REQUIRENAME @ 2001-08-07 11:53 cornet 2001-08-07 6:59 ` Alexey Morozov 0 siblings, 1 reply; 13+ messages in thread From: cornet @ 2001-08-07 11:53 UTC (permalink / raw) To: Sisyphus Привет всем! Вот попытался поапгрейтиться.... [root@smart RPMS]# rpm -Uvh libSDL-1.2.2-alt1.i586.rpm error: failed dependencies: libXv.so.1 is needed by libSDL-1.2.2-alt1 libXxf86dga.so.1 is needed by libSDL-1.2.2-alt1 Что это за файлы такие libXv.so.1 libXxf86dga.so.1 ?? Прошлая libSDL их не хотела, а вот новая... Я никак не найду в каком пакете эти so'шки живут :-(( Help, однако! -- ******** FIRE & STEEL ******** ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] libSDL REQUIRENAME 2001-08-07 11:53 [sisyphus] libSDL REQUIRENAME cornet @ 2001-08-07 6:59 ` Alexey Morozov 2001-08-07 13:00 ` cornet 0 siblings, 1 reply; 13+ messages in thread From: Alexey Morozov @ 2001-08-07 6:59 UTC (permalink / raw) To: Sisyphus On Tue, 7 Aug 2001, cornet wrote: > [root@smart RPMS]# rpm -Uvh libSDL-1.2.2-alt1.i586.rpm > error: failed dependencies: > libXv.so.1 is needed by libSDL-1.2.2-alt1 > libXxf86dga.so.1 is needed by libSDL-1.2.2-alt1 > > Что это за файлы такие libXv.so.1 libXxf86dga.so.1 ?? Прошлая > libSDL их не хотела, а вот новая... > Я никак не найду в каком пакете эти so'шки живут :-(( Это Xvideo и DGA из XFree86 ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] libSDL REQUIRENAME 2001-08-07 6:59 ` Alexey Morozov @ 2001-08-07 13:00 ` cornet 2001-08-07 9:00 ` Alexey Morozov 2001-08-07 18:47 ` Sergey Vlasov 0 siblings, 2 replies; 13+ messages in thread From: cornet @ 2001-08-07 13:00 UTC (permalink / raw) To: sisyphus Alexey Morozov wrote: > > On Tue, 7 Aug 2001, cornet wrote: > > > [root@smart RPMS]# rpm -Uvh libSDL-1.2.2-alt1.i586.rpm > > error: failed dependencies: > > libXv.so.1 is needed by libSDL-1.2.2-alt1 > > libXxf86dga.so.1 is needed by libSDL-1.2.2-alt1 > > > > Что это за файлы такие libXv.so.1 libXxf86dga.so.1 ?? Прошлая > > libSDL их не хотела, а вот новая... > > Я никак не найду в каком пакете эти so'шки живут :-(( > Это Xvideo и DGA из XFree86 Обнаружил их как ссылки в XFree86-devel-4.1.0-alt5 Уж не значит ли это, что Ваша сборка SDL прибита гвоздями к XFree 4.1.0 и собрать что либо для использования под X 3.3.6 просто уже не удастся? Мне это очень актуально, у меня дома ATI 3D RagePro и соответственно X Mach64-3.3.6. И вообще хотелось бы узнать подробнее, как в X-4.1.0 обстоят дела с поддержкой видюх ATI, а то инсталлятор мне радостно сообщил, что аппаратно ускоренный режим у меня будет только с X-3.3.6. -- ******** FIRE & STEEL ******** ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] libSDL REQUIRENAME 2001-08-07 13:00 ` cornet @ 2001-08-07 9:00 ` Alexey Morozov 2001-08-07 15:02 ` cornet 2001-08-07 18:47 ` Sergey Vlasov 1 sibling, 1 reply; 13+ messages in thread From: Alexey Morozov @ 2001-08-07 9:00 UTC (permalink / raw) To: sisyphus On Tue, 7 Aug 2001, cornet wrote: > > Это Xvideo и DGA из XFree86 > Обнаружил их как ссылки в > XFree86-devel-4.1.0-alt5 > Уж не значит ли это, что Ваша сборка SDL прибита гвоздями к XFree Ну, во-первых, сборка не моя :-). > 4.1.0 и собрать что либо для использования под X 3.3.6 просто уже > не удастся? Скорее всего. Я так понимаю, поддерживать 3.3.6 уже не модно. > > Мне это очень актуально, у меня дома ATI 3D RagePro и У меня, как на странно, тоже. > соответственно X Mach64-3.3.6. А вот тут - напротив :-). > И вообще хотелось бы узнать подробнее, как в X-4.1.0 обстоят дела > с поддержкой видюх ATI, а то инсталлятор мне радостно сообщил, Нормально. Не сказать хорошо, но нормально. > что аппаратно ускоренный режим у меня будет только с X-3.3.6. Аппаратно ускоренный - это означает, что будет аппаратное ускорение для OpenGL. Если оно Вам надо (то есть, например, Вы пИнгвинов с утра до ночи с горок спускаете. Шютка), то тогда да, имеет смысл использовать 3.3.6 или идти на dri.sourceforge.net и становиться в ряды добровольцев, переносящих поддержку 3D в дешевых ATIшках с 3.3.x до 4.x. Но, гхм, "не советую". Если Вам 3D от этой карточки не уперся никуда, советую поставить XF4, сходить на gatos.sourceforge.net, выкачать там правильный драйвер для младших ATI (ati.2), поставить и радоваться жизни. Натурально, всякие mplayer'ы и прочие DivX'ы очень радостно кажут фильмы с приличным fps, не говоря уже о том, чтобы окошки таскать из стороны в сторону. Да, для особых извращенцев: можно поставить XF4 (XF-libs и прочее), а XServer использовать 3.3.6. Ну то есть, если _очень_ охота 3D :-) ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] libSDL REQUIRENAME 2001-08-07 9:00 ` Alexey Morozov @ 2001-08-07 15:02 ` cornet 2001-08-07 21:01 ` Alexey Morozov 0 siblings, 1 reply; 13+ messages in thread From: cornet @ 2001-08-07 15:02 UTC (permalink / raw) To: sisyphus Alexey Morozov wrote: > > On Tue, 7 Aug 2001, cornet wrote: > > > > Это Xvideo и DGA из XFree86 > > Обнаружил их как ссылки в > > XFree86-devel-4.1.0-alt5 > > Уж не значит ли это, что Ваша сборка SDL прибита гвоздями к XFree > Ну, во-первых, сборка не моя :-). Сорри, когда я говорил "Вы" zя имел в виду Altlinux. > > 4.1.0 и собрать что либо для использования под X 3.3.6 просто уже > > не удастся? > Скорее всего. Я так понимаю, поддерживать 3.3.6 уже не модно. Странно, но я только что сорбрал SDL из src.rpm скачанного с libsdl.org и никаких подобных зависимостей и привязок к XF4 я там нее обнаружил :-/ > > > > Мне это очень актуально, у меня дома ATI 3D RagePro и > У меня, как на странно, тоже. > > > соответственно X Mach64-3.3.6. > А вот тут - напротив :-). > > > И вообще хотелось бы узнать подробнее, как в X-4.1.0 обстоят дела > > с поддержкой видюх ATI, а то инсталлятор мне радостно сообщил, > Нормально. Не сказать хорошо, но нормально. А почему не хорошо? В чем это выражается? > > что аппаратно ускоренный режим у меня будет только с X-3.3.6. > Аппаратно ускоренный - это означает, что будет аппаратное ускорение > для OpenGL. Если оно Вам надо Во во, именно оно мне и надо! > (то есть, например, Вы пИнгвинов > с утра до ночи с горок спускаете. Шютка), то тогда да, имеет смысл > использовать 3.3.6 Что я и делаю в данный момент. > или идти на dri.sourceforge.net и становиться в ряды > добровольцев, переносящих поддержку 3D в дешевых ATIшках с 3.3.x до 4.x. > Но, гхм, "не советую". Даже и думать не буду, я не программер :-) > Если Вам 3D от этой карточки не уперся никуда, советую поставить XF4, > сходить на gatos.sourceforge.net, выкачать там правильный драйвер для > младших ATI (ati.2), поставить и радоваться жизни. Натурально, всякие > mplayer'ы и прочие DivX'ы очень радостно кажут фильмы с приличным fps, не > говоря уже о том, чтобы окошки таскать из стороны в сторону. Ну вот как раз фильмы мне пофигу :-) > Да, для особых извращенцев: можно поставить XF4 (XF-libs и прочее), а > XServer использовать 3.3.6. Ну то есть, если _очень_ охота 3D :-) А вот тут если можно подробнее, пожалуйста. Что значит использовать XFree4 и одновременно Xserver3 ????? Я в этом деле не слишком разбираюсь :-( -- ******** FIRE & STEEL ******** ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] libSDL REQUIRENAME 2001-08-07 15:02 ` cornet @ 2001-08-07 21:01 ` Alexey Morozov 2001-08-08 6:40 ` cornet 0 siblings, 1 reply; 13+ messages in thread From: Alexey Morozov @ 2001-08-07 21:01 UTC (permalink / raw) To: sisyphus On Tue, 7 Aug 2001, cornet wrote: > > > > 4.1.0 и собрать что либо для использования под X 3.3.6 просто уже > > > не удастся? > > Скорее всего. Я так понимаю, поддерживать 3.3.6 уже не модно. > Странно, но я только что сорбрал SDL из src.rpm скачанного с > libsdl.org и никаких подобных зависимостей и привязок к XF4 я там > нее обнаружил :-/ ./configure рулит? Проблема в том, что то, что определилось и собралось где-нить на altair.altlinux.ru - это один набор зависимостей, а то, что у Вас - другой. Ну, не сможет у Вас SDL казать через Xv и DGA. Обидно, конечно, но не смертельно. А вообще, типа, ports рулят :-). 2ALTLinux Team: не думали принести рулезную технологию на родную платформу? :-) > > > И вообще хотелось бы узнать подробнее, как в X-4.1.0 обстоят дела > > > с поддержкой видюх ATI, а то инсталлятор мне радостно сообщил, > > Нормально. Не сказать хорошо, но нормально. > А почему не хорошо? В чем это выражается? Нет 3D (Хотя, как я уже говорил, какое может быть 3D в карточке за тридцать баков? :-)), всякие новомодности типа Xv поддерживаются только в гатосовском драйвере (они периодически merge'атся в дерево XF, но, как правило, у них новее). > > > что аппаратно ускоренный режим у меня будет только с X-3.3.6. > > Аппаратно ускоренный - это означает, что будет аппаратное ускорение > > для OpenGL. Если оно Вам надо > Во во, именно оно мне и надо! Тогда рекомендую не маятся х^Hфигней и купить нормальную карточку долларов за 100. Глянув, конечно, перед этим в линуксовый HCL, но все более-менее пристойные карточки там перечислены. > Что я и делаю в данный момент. Ну, см. выше. У младших ATI достаточно фиговый OpenGL. > > или идти на dri.sourceforge.net и становиться в ряды > > добровольцев, переносящих поддержку 3D в дешевых ATIшках с 3.3.x до 4.x. > > Но, гхм, "не советую". > Даже и думать не буду, я не программер :-) Вольному воля, спасенному рай. > А вот тут если можно подробнее, пожалуйста. > Что значит использовать XFree4 и одновременно Xserver3 ????? > Я в этом деле не слишком разбираюсь :-( Очень просто. Ставите _одновременно_ XF4 со всеми либами, и прочей требухой и, как он там назывался, XFree86-Mach64-3.3.x-*.rpm (Собственно говоря, скорее всего, оно у Вас так и стоит сейчас, rpm -qa | grep XFree). После чего убеждаетесь, что линк /etc/X11/X кажет не на ../../usr/X11R6/bin/XFree86, а куда-нить в район ../../usr/X11R6/bin/XF86_Mach64. Собственно, после этого стоит убедиться, что конфиг /etc/X11/XF86Config (не /etc/X11/XF86Config-4 ! это конфиг для X сервера из 4х Xов!) разумен (ну, если Вы сейчас гоняете пИнгвинов, то, видимо, разумен), и все. По startx и init 5 сейчас будет грузиться X сервер от 3.3.x, а все проги будут из комплекта XF4. Часть вещей типа того же DGA или Xvideo, скорее всего, будет недоступна (просто потому что в этом Xserver'е нет таких возможностей), но пИнгвинов гонять получится. SY, AM ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] libSDL REQUIRENAME 2001-08-07 21:01 ` Alexey Morozov @ 2001-08-08 6:40 ` cornet 2001-08-08 0:25 ` Alexey Morozov 0 siblings, 1 reply; 13+ messages in thread From: cornet @ 2001-08-08 6:40 UTC (permalink / raw) To: sisyphus Alexey Morozov wrote: > > On Tue, 7 Aug 2001, cornet wrote: skip. > ./configure рулит? Я сделал еще тупее - прежде чем лезть руками в потроха, пошел по дефалту: rpm -i cd /usr/src/RPM/SPECS rpm -bb SDL.cpec через пару минут получил бинарный rpm и полез в него смотреть что там и как. > Проблема в том, что то, что определилось и собралось где-нить на > altair.altlinux.ru - это один набор зависимостей, а то, что у Вас - > другой. Ну, не сможет у Вас SDL казать через Xv и DGA. Обидно, конечно, но > не смертельно. Более того, мне это сейчас абсолютно побарабану :-) > А вообще, типа, ports рулят :-). skip. > Тогда рекомендую не маятся х^Hфигней и купить нормальную карточку долларов > за 100. Глянув, конечно, перед этим в линуксовый HCL, но все более-менее > пристойные карточки там перечислены. Я уже думаю об этом, но финансы... повременю пока что. > > Что я и делаю в данный момент. > Ну, см. выше. У младших ATI достаточно фиговый OpenGL. Эт я уже заметил, но это лучше чем просто ничего :-) skip. > Очень просто. Ставите _одновременно_ XF4 со всеми либами, и прочей > требухой и, как он там назывался, XFree86-Mach64-3.3.x-*.rpm (Собственно > говоря, скорее всего, оно у Вас так и стоит сейчас, rpm -qa | grep XFree). > После чего убеждаетесь, что линк /etc/X11/X кажет не на > ../../usr/X11R6/bin/XFree86, а куда-нить в район > ../../usr/X11R6/bin/XF86_Mach64. Угу, именно так и есть. > Собственно, после этого стоит убедиться, что конфиг /etc/X11/XF86Config > (не /etc/X11/XF86Config-4 ! это конфиг для X сервера из 4х Xов!) разумен > (ну, если Вы сейчас гоняете пИнгвинов, то, видимо, разумен), и все. Разумен и изменения в нем действительно влияют на работу X. > По startx и init 5 сейчас будет грузиться X сервер от 3.3.x, а все проги > будут из комплекта XF4. Часть вещей типа того же DGA или Xvideo, скорее > всего, будет недоступна (просто потому что в этом Xserver'е нет таких > возможностей), но пИнгвинов гонять получится. А вот тут не понял :-( Какие именно проги будут из комплекта XF4 и почему? -- ******** FIRE & STEEL ******** ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] libSDL REQUIRENAME 2001-08-08 6:40 ` cornet @ 2001-08-08 0:25 ` Alexey Morozov 0 siblings, 0 replies; 13+ messages in thread From: Alexey Morozov @ 2001-08-08 0:25 UTC (permalink / raw) To: sisyphus On Wed, 8 Aug 2001, cornet wrote: > > ./configure рулит? > Я сделал еще тупее - прежде чем лезть руками в потроха, пошел по > дефалту: > rpm -i > cd /usr/src/RPM/SPECS > rpm -bb SDL.cpec > через пару минут получил бинарный rpm и полез в него смотреть что > там и как. Ну, как будто configure в этом случае не отработал :-) > Более того, мне это сейчас абсолютно побарабану :-) :-) > > за 100. Глянув, конечно, перед этим в линуксовый HCL, но все более-менее > > пристойные карточки там перечислены. > Я уже думаю об этом, но финансы... повременю пока что. > > Ну, см. выше. У младших ATI достаточно фиговый OpenGL. > Эт я уже заметил, но это лучше чем просто ничего :-) :-) > > По startx и init 5 сейчас будет грузиться X сервер от 3.3.x, а все проги > > будут из комплекта XF4. Часть вещей типа того же DGA или Xvideo, скорее > > всего, будет недоступна (просто потому что в этом Xserver'е нет таких > > возможностей), но пИнгвинов гонять получится. > А вот тут не понял :-( Какие именно проги будут из комплекта XF4 > и почему? Как какие? rpm -ql XFree86 | grep /usr/X11R6/bin/ , натурально :-). Рекомендую, найдете много увлектального :-)/ ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] libSDL REQUIRENAME 2001-08-07 13:00 ` cornet 2001-08-07 9:00 ` Alexey Morozov @ 2001-08-07 18:47 ` Sergey Vlasov 2001-08-08 6:53 ` cornet 1 sibling, 1 reply; 13+ messages in thread From: Sergey Vlasov @ 2001-08-07 18:47 UTC (permalink / raw) To: sisyphus On Tue, 07 Aug 2001 17:00:40 +0400 cornet <cornet@zmail.ru> wrote: > Alexey Morozov wrote: > > > > On Tue, 7 Aug 2001, cornet wrote: > > > > > [root@smart RPMS]# rpm -Uvh libSDL-1.2.2-alt1.i586.rpm > > > error: failed dependencies: > > > libXv.so.1 is needed by libSDL-1.2.2-alt1 > > > libXxf86dga.so.1 is needed by libSDL-1.2.2-alt1 > > > > > > Что это за файлы такие libXv.so.1 libXxf86dga.so.1 ?? Прошлая > > > libSDL их не хотела, а вот новая... > > > Я никак не найду в каком пакете эти so'шки живут :-(( > > Это Xvideo и DGA из XFree86 > > Обнаружил их как ссылки в > XFree86-devel-4.1.0-alt5 > Уж не значит ли это, что Ваша сборка SDL прибита гвоздями к XFree > 4.1.0 и собрать что либо для использования под X 3.3.6 просто уже > не удастся? Бинарный пакет из Сизифа прибит гвоздями к XFree86-libs-4.1.0, с которым он собирался. Если взять src.rpm и пересобрать его в своей системе с более старой версией XFree86-libs, этих зависимостей не будет (там эти библиотеки были статические). И, кстати, XFree86-libs уже давно только 4.x, даже в Spring. Но это ни в коем случае не означает, что X-сервер тоже должен быть 4.x. Так что обновление XFree86-libs, Mesa, ... не должно тянуть за собой XFree86-server-4.1.0 и мешать работе X-сервера от 3.3.6; если это не так - это баг, который надо исправлять. (В общем случае для XFree86-libs вообще не требуется установка X-сервера - он вполне может быть на другой машине.) ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] libSDL REQUIRENAME 2001-08-07 18:47 ` Sergey Vlasov @ 2001-08-08 6:53 ` cornet 2001-08-08 15:35 ` Sergey Vlasov 0 siblings, 1 reply; 13+ messages in thread From: cornet @ 2001-08-08 6:53 UTC (permalink / raw) To: sisyphus Sergey Vlasov wrote: > >skip. > Бинарный пакет из Сизифа прибит гвоздями к XFree86-libs-4.1.0, с > которым он собирался. Если взять src.rpm и пересобрать его в своей > системе с более старой версией XFree86-libs, этих зависимостей не > будет (там эти библиотеки были статические). [cornet@smart SRPMS]$ rpm -i SDL-1.2.2-alt1.src.rpm [cornet@smart SPECS]$ rpm -bb SDL.spec error: failed build dependencies: Mesa-devel is needed by SDL-1.2.2-alt1 XFree86-devel is needed by SDL-1.2.2-alt1 aalib-devel is needed by SDL-1.2.2-alt1 alsa-lib-devel is needed by SDL-1.2.2-alt1 audiofile-devel is needed by SDL-1.2.2-alt1 esound-devel is needed by SDL-1.2.2-alt1 libstdc++-devel is needed by SDL-1.2.2-alt1 nasm is needed by SDL-1.2.2-alt1 Это значит, что если я поставлю старый XFree86-devel от X-3.3.6 то по идее SDL от Alt должна собраться с поддержкой старых X и соответственно программы, использующие SDL, должны работать нормально с моими X 3.3.6. Я правильно понимаю? > И, кстати, XFree86-libs уже давно только 4.x, даже в Spring. Но это > ни в коем случае не означает, что X-сервер тоже должен быть 4.x. Так > что обновление XFree86-libs, Mesa, ... не должно тянуть за собой > XFree86-server-4.1.0 и мешать работе X-сервера от 3.3.6; если это не > так - это баг, который надо исправлять. (В общем случае для > XFree86-libs вообще не требуется установка X-сервера - он вполне может > быть на другой машине.) Означает ли это, что я могу снести имеющийся XFree86-libs-4.0.3-ipl2mdk, поставить вместо него XFree86-libs-3.3.6* и пересобрав SDL-1.2.2-alt со старым XFree86-devel-3.3.6 иметь правильную работу SDL-базированых приложений под моими старыми XFree86-Mach64-3.3.6 ?? -- ******** FIRE & STEEL ******** ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] libSDL REQUIRENAME 2001-08-08 6:53 ` cornet @ 2001-08-08 15:35 ` Sergey Vlasov 2001-08-09 18:38 ` cornet 0 siblings, 1 reply; 13+ messages in thread From: Sergey Vlasov @ 2001-08-08 15:35 UTC (permalink / raw) To: sisyphus On Wed, 08 Aug 2001 10:53:23 +0400 cornet <cornet@zmail.ru> wrote: > Sergey Vlasov wrote: > > > Бинарный пакет из Сизифа прибит гвоздями к XFree86-libs-4.1.0, с > > которым он собирался. Если взять src.rpm и пересобрать его в своей > > системе с более старой версией XFree86-libs, этих зависимостей не > > будет (там эти библиотеки были статические). > > [cornet@smart SRPMS]$ rpm -i SDL-1.2.2-alt1.src.rpm > [cornet@smart SPECS]$ rpm -bb SDL.spec > error: failed build dependencies: > Mesa-devel is needed by SDL-1.2.2-alt1 > XFree86-devel is needed by SDL-1.2.2-alt1 > aalib-devel is needed by SDL-1.2.2-alt1 > alsa-lib-devel is needed by SDL-1.2.2-alt1 > audiofile-devel is needed by SDL-1.2.2-alt1 > esound-devel is needed by SDL-1.2.2-alt1 > libstdc++-devel is needed by SDL-1.2.2-alt1 > nasm is needed by SDL-1.2.2-alt1 > Это значит, что если я поставлю старый XFree86-devel от X-3.3.6 > то по идее SDL от Alt должна собраться с поддержкой старых X и > соответственно программы, использующие SDL, должны работать > нормально с моими X 3.3.6. > Я правильно понимаю? Старый XFree86-devel ставить не надо (тем более такого пакета в Spring нет). По идее достаточно поставить указанные пакеты из дистрибутива (хотя такую компиляцию никто не проверял, так что, возможно, что-то придется обновить до более новой версии). > > И, кстати, XFree86-libs уже давно только 4.x, даже в Spring. Но это > > ни в коем случае не означает, что X-сервер тоже должен быть 4.x. Так > > что обновление XFree86-libs, Mesa, ... не должно тянуть за собой > > XFree86-server-4.1.0 и мешать работе X-сервера от 3.3.6; если это не > > так - это баг, который надо исправлять. (В общем случае для > > XFree86-libs вообще не требуется установка X-сервера - он вполне может > > быть на другой машине.) > > Означает ли это, что я могу снести имеющийся > XFree86-libs-4.0.3-ipl2mdk, поставить вместо него > XFree86-libs-3.3.6* и пересобрав SDL-1.2.2-alt со старым > XFree86-devel-3.3.6 иметь правильную работу SDL-базированых > приложений под моими старыми XFree86-Mach64-3.3.6 > ?? Нет, XFree86-libs остается от 4.x в любом случае, но может работать как с сервером 4.x, так и 3.3.6. Вся проблема появилась из-за того, что libXv в новой сборке XFree86-4.1.0 собрали как разделяемую, и собранные в этом окружении программы не могут работать без нее. Вам достаточно поставить недостающие пакеты для сборки и пересобрать пакет SDL. Разумеется, при работе возможности будут ограничены тем, что поддерживает используемый X-сервер. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] libSDL REQUIRENAME 2001-08-08 15:35 ` Sergey Vlasov @ 2001-08-09 18:38 ` cornet 2001-08-11 15:35 ` Sergey Vlasov 0 siblings, 1 reply; 13+ messages in thread From: cornet @ 2001-08-09 18:38 UTC (permalink / raw) To: sisyphus Sergey Vlasov wrote: > skip. > > Это значит, что если я поставлю старый XFree86-devel от X-3.3.6 > > то по идее SDL от Alt должна собраться с поддержкой старых X и > > соответственно программы, использующие SDL, должны работать > > нормально с моими X 3.3.6. > > Я правильно понимаю? > > Старый XFree86-devel ставить не надо (тем более такого пакета > в Spring нет). По идее достаточно поставить указанные пакеты > из дистрибутива (хотя такую компиляцию никто не проверял, так что, > возможно, что-то придется обновить до более новой версии). Тоесть как никто не проверял!!?? Те пакеты, которые она хочет надо ставить из Сизифа. В таком случае в каком же окружении собиралась эта SDL как не в Сизифовском? К тому же, я почти уверен, что означенные пакеты потянут за собой еще пол царства и сарай в придачу :-( а сделать столь глобальное обновление у меня сейчас нет технической возможности. В то же время, старенький XFree86-devel где нть в загашнике найдется... skip. > Нет, XFree86-libs остается от 4.x в любом случае, но может работать > как с сервером 4.x, так и 3.3.6. Вся проблема появилась из-за того, > что libXv в новой сборке XFree86-4.1.0 собрали как разделяемую, > и собранные в этом окружении программы не могут работать без нее. > Вам достаточно поставить недостающие пакеты для сборки и пересобрать > пакет SDL. Разумеется, при работе возможности будут ограничены тем, > что поддерживает используемый X-сервер. Тогда обьясните, плизз, в чем будет разница условий сборки, если все пакеты XFree* будут теже что и в Сизифе, и только ссылочка /etc/X11/X будет казать на /usr/X11R6/bin/XF86_Mach64 а не на /usr/X11R6/bin/XFree86 ??? Блин, чем больше я углубляюсь в то дело, тем больше понимаю что ничерта в этом не понимаю :-(( На сколько я понял, XFree-server-X.X.X-*.rpm это непосредственно растеризатор, занимающийся выводом картинки в видеобуфер и общающийся с железкой. В то же время как XFree-X.X.X-*.rpm это набор тулзов, примочек и интерфейсов для программ, желающих работать через X. Соответственно эти два компонента могут исполняться на разных хостах. Я прав? Если да, то вопрос: XFree86-libs и XFree86-devel ето чье хозяйство, XFree-server или XFree ??? -- ******** FIRE & STEEL ******** ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] libSDL REQUIRENAME 2001-08-09 18:38 ` cornet @ 2001-08-11 15:35 ` Sergey Vlasov 0 siblings, 0 replies; 13+ messages in thread From: Sergey Vlasov @ 2001-08-11 15:35 UTC (permalink / raw) To: sisyphus On Thu, 09 Aug 2001 22:38:54 +0400 cornet <cornet@zmail.ru> wrote: > Sergey Vlasov wrote: > > > > Это значит, что если я поставлю старый XFree86-devel от X-3.3.6 > > > то по идее SDL от Alt должна собраться с поддержкой старых X и > > > соответственно программы, использующие SDL, должны работать > > > нормально с моими X 3.3.6. > > > Я правильно понимаю? > > > > Старый XFree86-devel ставить не надо (тем более такого пакета > > в Spring нет). По идее достаточно поставить указанные пакеты > > из дистрибутива (хотя такую компиляцию никто не проверял, так что, > > возможно, что-то придется обновить до более новой версии). > > Тоесть как никто не проверял!!?? Те пакеты, которые она хочет > надо ставить из Сизифа. В таком случае в каком же окружении > собиралась эта SDL как не в Сизифовском? В Сизифовском и собиралась, с XFree 4.1.0. Но Вы-то хотите собрать ее с более старой версией из Spring; я имел в виду, что есть вероятность, что в этой старой версии может чего-нибудь не хватить, и придется подправлять spec. Хотя вряд ли. Единственное замечание: если так собрать, потом apt-get будет орать, что одинаковые пакеты имеют разные зависимости, но вроде бы это ему работать не мешает. > К тому же, я почти уверен, что означенные пакеты потянут за собой > еще пол царства и сарай в придачу :-( а сделать столь глобальное > обновление у меня сейчас нет технической возможности. В то же > время, старенький XFree86-devel где нть в загашнике найдется... Да, XFree86-libs-4.1.0 потянет за собой новую версию Mesa. Но искать XFree86-devel от 3.3.6 ни в коем случае не нужно - он должен соответствовать версии XFree86-libs, у Вас, как я понял, 4.0.3. > > Нет, XFree86-libs остается от 4.x в любом случае, но может работать > > как с сервером 4.x, так и 3.3.6. Вся проблема появилась из-за того, > > что libXv в новой сборке XFree86-4.1.0 собрали как разделяемую, > > и собранные в этом окружении программы не могут работать без нее. > > Вам достаточно поставить недостающие пакеты для сборки и пересобрать > > пакет SDL. Разумеется, при работе возможности будут ограничены тем, > > что поддерживает используемый X-сервер. > > Тогда обьясните, плизз, в чем будет разница условий сборки, если > все пакеты XFree* будут теже что и в Сизифе, и только ссылочка > /etc/X11/X будет казать на /usr/X11R6/bin/XF86_Mach64 а не на > /usr/X11R6/bin/XFree86 > ??? Никакой разницы. > Блин, чем больше я углубляюсь в то дело, тем больше понимаю что > ничерта в этом не понимаю :-(( > > На сколько я понял, XFree-server-X.X.X-*.rpm это непосредственно > растеризатор, занимающийся выводом картинки в видеобуфер и > общающийся с железкой. В то же время как XFree-X.X.X-*.rpm это > набор тулзов, примочек и интерфейсов для программ, желающих > работать через X. Соответственно эти два компонента могут > исполняться на разных хостах. > Я прав? > Если да, то вопрос: XFree86-libs и XFree86-devel ето чье > хозяйство, XFree-server или XFree ??? В части XFree86-server - да, так и есть. А вот пакет XFree-4.0.3 - это смесь: часть файлов нужна только для сервера (шрифты misc, настройка XKB, ...), часть - чисто клиентские программы. В 4.1.0 это подчищено: все клиентские утилиты вынесены в пакет XFree86-utils. XFree86-libs - только клиентские библиотеки. ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2001-08-11 15:35 UTC | newest] Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2001-08-07 11:53 [sisyphus] libSDL REQUIRENAME cornet 2001-08-07 6:59 ` Alexey Morozov 2001-08-07 13:00 ` cornet 2001-08-07 9:00 ` Alexey Morozov 2001-08-07 15:02 ` cornet 2001-08-07 21:01 ` Alexey Morozov 2001-08-08 6:40 ` cornet 2001-08-08 0:25 ` Alexey Morozov 2001-08-07 18:47 ` Sergey Vlasov 2001-08-08 6:53 ` cornet 2001-08-08 15:35 ` Sergey Vlasov 2001-08-09 18:38 ` cornet 2001-08-11 15:35 ` Sergey Vlasov
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git