Re: lug-bg: xine audioplugin
- Subject: Re: lug-bg: xine audioplugin
- From: lug-bg@xxxxxxxxxxxx (Victor Senderov)
- Date: Sat, 15 Feb 2003 13:34:39 +0100
On Friday 14 February 2003 14:09, George Danchev wrote:
>
> Ñ äâå äóìè èíôîðìàöèÿòà êîÿòî ñè äàë å íåäîñòàòú÷íà è íåïðåöèçíà çà äà òè
> ñå äàäå òî÷åí îòãîâîð (òðÿáâàò âåðñèè íà ñîðñîâå íà ïðîãðàìàòà, àêî å îò
> cvs êîé òàã è ò.í., çàãëàâíèòå ôàéëîâå êîèòî âêëþ÷âà è ò.í., ïîíÿêîãà è
> êîìïèë+ëèíêåð âåðñèèòå ñà âàæíè).
Îê, ÿñíî. Ïðîñòî íå èñêàõ äà çàòðóïâàì ãðóïàòà ñ ïðåìíîãî èíôî, çàùîòî ñúì
ïî÷òè ñèãóðåí, ÷å êîäà íå ìîæå äà ñå êîìïèëèðà, à íå ÷å ñúì îáúðêàë çàãëàâíè
ôàéëîâå è ò.í. Èìàì íÿêàêúâ ìèíèìàëåí îïèò ñ ïðîãðàìèðàíåòî è òèÿ íåùà ñà ìè
ÿñíè, ìàêàð ÷å íå òâúðäÿ, ÷å ðàçáèðàì êàêâî "òî÷íî" ïðàâÿò ./configure, make
install è äð. ïîäîáíè.
Ñèñòåìàòà: RedHat 7.3, úïäåéòíàò ñúñ âñè÷êî, äåòî å èçëÿçëî îò RedHat çà 7.3 è
ñ íåêîé rpm-îâå (ÿáúëêè è êðóøè), äåòî íå ñà îò RedHat, íî ïúê ñå
install-íàõà áåç ïðîáëåì (íàïð. KDE 3.1 îò ASPLinux) è ïî÷òè íèùî íå ñúì
êà÷âàë îò íå-rpm (ìîæå áè ñàìî bglinux íà Àíòîí Çèíîâèåâ è mozilla 1.2.1).
ßäðî 2.4.18-3, àìà òîâà åäâà ëè èìà çíà÷åíèå. Xine âåðñèÿ:
This is xine (X11 gui) - a free video player v0.9.13
(c) 2000-2002 by G. Bartsch and the xine project team.
Built with xine library 0.9.13 [Sun 04 Aug 2002 22:39:58]-[gcc version 2.96
20000731 (Red Hat Linux 7.3 2.96-112)]-[Linux 2.4.18-5 i686].
Found xine library version: 0.9.13 (0.9.13).
XServer Vendor: The XFree86 Project, Inc. Release: 40200000,
Protocol Version: 11, Revision: 0,
Available Screen(s): 1, using 0
Depth: 24.
Íà óåá-ñòðàíèöàòà (http://rambo.its.tudelft.nl/~ewald/xine/) èìà îïèñàíèå çà
äâå âåðñèè íà artsplugin: åäíàòà çà âåðñèè íà xine 0.9.9...0.9.13, äðóãàòà çà
1.0.0. Òàçè çà 1.0.0 ñå òåãëè äèðåêòíî, à çà 0.9.13 (ìîÿòà âåðñèÿ) ñå òåãëè
îò KDE cvs, cvs co multimedia, êîåòî è íàïðàâèõ. Èìàì è ïðàâèëíèòå header
files:
xine-libs-devel-0.9.13-fr2
xine-libs-0.9.13-fr2
è ñúîòâåòíî âñè÷êèòå tool-âå, êîèòî ìè òðÿáâàò îò ñîðòà íà autoconf 1.6 è ò.í.
> Ãëåäàì, ÷å íèêîé ìàé íÿìà äà òè îòãîâîðè, íåðàçáðàõ òî÷íî è êîè ñîðñîâå ñå
> îïèòâàø äà êîìïèëèðàø, òå êàêâè .h ôàéëîâå âêëþ÷âàò (îò êîè âåðñèè,
> àëàáàëà), ñòàòè÷íî èëè äèíàìè÷íî ùå ñå ñâúðçâàò è ñ êîè áèáëèîòåêè òî÷íî,
> çà òîâà ùå òè îáÿñíÿ íàáúðçî ïî-îáùî êàê ñòîÿò íåùàòà, ïúê òè ùå ñå ñåòèø
> ñàì êàê äà ïðîöåäèðàø â òâîèòà ñèòóàöèÿ. Çíà÷è äîñòà õîðà ñè ìèñëÿò, ÷å
> èçïúëíÿâàéêè ìàãè÷åñêàòà ïîðåäèöà îò configure, make, make install âñè÷êî å
> ÎÊ èëè òðÿáâà äà áúäå ÎÊ;-) .... Äîêàòî íå ñå îïðåäåëÿò òî÷íî ãîðíèòå
> ðàáîòè äåòî òè èçïèñàõ äîðè è äà íÿìà ïðîãðàìíè ãðåøêè â êîäà íÿìà äà
> êîìïèëèðàø è ñâúðæåø íèùî, ùîòî äà êàæåì íàïðèìåð íÿêúäå â ñîðñà ñå âêëþ÷âà
> íÿêîé ñè .h ôàéë, äà îáà÷å â òâîÿòà ñèñòåìà òîé ãî íÿìà èëè íå å â òî÷íàòà
> âåðñèÿ êîÿòî ñå î÷àêâà äà ñå âêëþ÷è îò ñîðñà, ñåùàø ñå êàêâà áîçà ñòàâà...
ßñíî. Çà òîâà è èçòåãëèõ âñè÷êî, êàêâîòî "ìèñëÿ", ÷å å ïðàâèëíî. Ïðîáëåìúò
å, ÷å íÿìà íèêàêâà äîêóìåíòàöèÿ çà òîçè plugin. Íå ìîãà äà ñå "çàêúëíà", ÷å
èìà ãðåøêè â êîäà, íî ïðîñòî êîìïèëèðàíåòî å ìíîãî çàìîòàíî è çàòîâà ìè
òðÿáâà êîìïèëèðàíà âåðñèÿ íà òîÿ plugin (ïî æåëàíèå ñòàòè÷íî ñâúðçàíà). Àêî
è òÿ íå òðúãíå: ëîøî íÿìà, ùå ÷àêàì xine äà ïóñíàò íîâàòà âåðñèÿ 1.0.0 áåç
áúãîâå è ùå ñè ãëåäàì ôèëìè ñ íåÿ: äîòîãàâà winboze.
> (ñàì ìîæå áè ìîæåø äà ñå ñåòèø çà äðóãè compile/linkage failed ïðèìåðè) ...
> Àêî äà êàæåì ãî èìàø îòíÿêúäå êîìïèëèðàíî è ñâúðçàíî äèíàìè÷íî òî ïàê
> íÿìà ãàðàíöèÿ ÷å ùå ñè íàìåðè òî÷íî â òâîéòà ñèñòåìà êîðåêòíèòå .so, .là è
> ò.í. áèáëèîòåêè ïðè ñòàðòèðàíåòî è äèíàìè÷íîòî ñâúðçâàíå... Çíà÷è îñòàâà
> èëè íÿêîé äà òè ãî ïðàòè ñâúðçàíî ñòàòè÷íî èëè òè äà ñè ãî êîìïèëèðàø ïðè
> òåá (ñëåä êàòî ðàçðåøèø ãîðíèòå óñëîâèÿ, ðàçãëåæäàéêè ñîðñà èëè
> äîêóìåíòàöèÿòà, àêî ÿ èìà) è ñâúðæåø êàêòî íàìåðèø çà äîáðå (íàé-âåðîÿòíî
> äèíàìè÷íî)...
Âñè÷êî ÿñíî è òî÷íî.
> Òîâà ñà ò.í. (run)-depends è build-depends (èìà è conflicts)
> è â Debian íàïðèìåð ñà "must" -
> ïîòðåáèòåëèòå ñà îáó÷åíè è çíàÿò çà êàêâî èäå ðå÷ ïðè build-âàíå è
> run-âàíå. Åäèíñòâåíîòî êîåòî ìîãà äà çàêëþ÷à ñ 99% ñèãóðíîñò å, ÷å target
> system íå å Debian, èíà÷å íÿìàøå äà èìàø òàêèâà òåðçàíèÿ èëè ïîíå íå â òîçè
> ñòðàøåí âèä.
Íå å.
>
> P.S. íÿäÿâàì ñå äîñòà õîðà äà ðàçáåðàò ïîíÿòèÿòà êîìïèëèðàíå è ñâúðçâàíå è
> íåîáõîäèìîòî çà òÿõíèÿ óñïåõ, äðóãîòî å ðåëèãèÿ è ïëèòêî ãëåäàíå íà íåùàòà.
ÎÊ. Áëàãîäàðÿ çà èç÷åðïàòåëíèÿ îòãîâîð. Ùå ñå ïîìú÷à äà ãî êîìïèëèðàì îùå
èçâåñòíî âðåìå.
--
Ïîçäðàâè,
Âèêòîð
---
RedHat likes living on the bleeding edge,
but leaves the bleeding up to you. --
Author Unknown
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================
|