Portál AbcLinuxu, 15. května 2024 09:13


Dotaz: Překlad MPlayeru pod Debianem

2.12.2005 10:03 Honza
Překlad MPlayeru pod Debianem
Přečteno: 127×
Odpovědět | Admin
Zdravím,

Nevím si rady s překladem MPlayeru ze zdrojového balíku pod Debianem. Jde o následující. Pokaždé se mi překlad zastaví na MMX2. Pokud MMX2 při konfiguraci zablokuju, zastaví se překlad na obyčejném MMX. Pokud opět MMX zblokuju, zastaví se překlad dále (už nevím na čem). Vždy to vyhodí chybu na knihovně libpostproc a libavcodec. A neustále něco blokovat se mi už nechce. Nevím jestli je chyba na té knihovně nebo někde jinde. Zde je konfigurace PC: - CPU Intel PIII M (HP6100) - MPlayer 1.0pre7 - gcc 4.0.2 - Debian 3.1 unstable

Díky za odpovědi.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.12.2005 10:31 Mti.
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kdyz jsem potreboval mplayer, poslouzil postup.
http://www.princessleia.com/MPlayer.php
Usetrilo mi to spoustu hledani. :-) Chodi mi to tak i na ubuntu.
martink avatar 2.12.2005 11:06 martink | skóre: 10 | Hradec Králové
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejjednodušší asi pro vás bude přidat si do souboru /etc/apt/sources.list řádek

deb http://ftp.nerim.net/debian-marillat/ sid main

a nainstalovat mplayer z balíčku.

Jinak bych zkusil použít starší verzi gcc.
2.12.2005 12:47 Jirka
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kompiloval jsem totéž pod Debian 3.1 Sarge, gcc 3.3.5 a celkem bez problémů. Jen pokud configure hlásil, že chybí nějaká knihovna, tak to byla zpravidla -dev verze.

Mimochodem, nefunguje až kompilace nebo se to zarazí u configure? Stalo se mi totiž, že když jsem instaloval program transcode, configure proběhlo v pohodě, ale při kompilaci se objevila spousta chyb právě v souvislosti s knihovnou libavcodec. Nakonec pomohlo odinstalování balíčku libavcodec-dev a místo toho jsem tam dal libavcodeccvs-dev.

Jirka
2.12.2005 13:01 Honza
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Prave, ze chybu vyhodi az preklad make. Kdyby ji vyhodil configure, tak by byla pravdepodobne spatna verze knihovny nebo by chybela. Jenomze knihovny jsou nainstalovane. Mam docela podezreni na gcc verze 4. Kazdopadne vyzkousim uvedene rady. Uvidim, ktera ten problem vyresi. Akorat nevim, kde knihovnu libavcodeccvs-dev vzit. V balicich deb ji nemohu najit.

Diky. Honza
2.12.2005 13:42 Jirka
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Je to v neoficiálních balíčcích debianu - viz výše odpověď od martink.

Jirka
2.12.2005 15:02 Honza
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
OK.
2.12.2005 14:01 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Mam docela podezreni na gcc verze 4.
S tím jsem problém neměl.
2.12.2005 15:11 kbelik
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Mam docela podezreni na gcc verze 4.
Mě při kompimpilaci mplayeru, make "řekl" cosi, že se mu gcc-4.0 nelíbí a sám si našel starší verzi, tj. gcc-3.3 a zkompilovalo se to bez problémů.
2.12.2005 15:07 qwerty | skóre: 3
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Odpovědět | | Sbalit | Link | Blokovat | Admin
neni to nahodou potreba opatchovat, aby to slo s gcc4 zkompilovat?
5.12.2005 13:04 Honza
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Zaplatu jsem nepouzil, ale zkusil jsem to prelozit pomoci gcc verze 2.95 a jde to v pohode. Takze gcc verze 4 bez zaplat asi zatim nepouzitelne.
5.12.2005 18:06 Pepa
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jak ponizit gcc z v4 na v3?

jedna se o Debian testing/unstable.

Mplayeru vadi gcc v4.
5.12.2005 18:19 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Třeba takhle:

1. Nainstaluj si balíčky gcc-3.4 a g++-3.4

2. Najdi v /usr/bin symbolický odkaz gcc, který ukazuje na gcc-4.0. Změň ho tak, aby ukazoval na gcc-3.4 a to samé proveď u cpp a g++.
Quando omni flunkus moritati
5.12.2005 18:25 Kyosuke | skóre: 28 | blog: nalady_v_modre
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Ten druhý krok mi přijde zbytečný. Copak se nedá nastavit kompilátor při ./configure?
5.12.2005 20:51 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Samozřejmě, že dá. Záleží na tom, co chceš používat defaultně. Já třeba radši gcc-3.4
Quando omni flunkus moritati
5.12.2005 21:32 Pepa
Rozbalit Rozbalit vše Re: Překlad MPlayeru pod Debianem
Diky skompilovano ; vyreseno.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.