Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

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
============================================================================




 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.