1
<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"><title>6.5. HP-UX</title><link rel="stylesheet" href="default.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.68.1"><link rel="start" href="index.html" title="MPlayer - Odtwarzacz film�w"><link rel="up" href="ports.html" title="Rozdzia� 6. Porty"><link rel="prev" href="irix.html" title="6.4. Silicon Graphics Irix"><link rel="next" href="qnx.html" title="6.6. QNX"><link rel="preface" href="howtoread.html" title="Jak czyta� t� dokumentacj�"><link rel="chapter" href="intro.html" title="Rozdzia� 1. Wprowadzenie"><link rel="chapter" href="features.html" title="Rozdzia� 2. Mo�liwo�ci"><link rel="chapter" href="usage.html" title="Rozdzia� 3. Spos�b u�ycia"><link rel="chapter" href="faq.html" title="Rozdzia� 4. FAQ - Cz�sto Zadawane Pytania"><link rel="chapter" href="cd-dvd.html" title="Rozdzia� 5. U�ywanie CD/DVD"><link rel="chapter" href="ports.html" title="Rozdzia� 6. Porty"><link rel="chapter" href="mencoder.html" title="Rozdzia� 7. Kodowanie z MEncoderem"><link rel="appendix" href="mailinglists.html" title="Dodatek A. Listy dyskusyjne"><link rel="appendix" href="bugreports.html" title="Dodatek B. Jak zg�asza� b��dy"><link rel="appendix" href="bugs.html" title="Dodatek C. Znane b��dy"><link rel="appendix" href="skin.html" title="Dodatek D. Format sk�rki MPlayera"><link rel="appendix" href="users-vs-dev.html" title="Dodatek E. Deweloperzy wyrywaj� sobie w�osy"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">6.5. HP-UX</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="irix.html">Poprzedni</a>�</td><th width="60%" align="center">Rozdzia� 6. Porty</th><td width="20%" align="right">�<a accesskey="n" href="qnx.html">Nast�pny</a></td></tr></table><hr></div><div class="sect1" lang="pl"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="hp-ux"></a>6.5. HP-UX</h2></div></div></div><p>
2
Joe Page umie�ci� na swojej stronie domowej
3
<a href="http://users.rcn.com/joepage/mplayer_on_hpux11.htm" target="_top">dokument
4
HOWTO</a> stworzony przez Martina Gansser'a dotycz�cy <span class="application">MPlayera</span>
5
na HP-UX. Korzystaj�c z zawartych tam intrukcji program powinien si� skompilowa� bez
6
najmniejszych problem�w. Poni�sze informacje s� zaczerpni�te z tego opracowania.
8
Do budowy b�dziesz potrzebowa� GCC 3.4.0, GNU make 3.80, i SDL 1.2.7 lub ich
9
nowszych wersji. Kompilator HP cc nie wyprodukuje dzia�aj�cego programu,
10
a wcze�niejsze wersje GCC s� pe�ne b��d�w.
11
Aby mo� skorzysta� z OpenGL, musisz zainstalowa� biblioteki Mesa, wtedy
12
sterowniki wyj�cia video gl i gl2 powinny dzia�a�. Ich wydajno�� mo�e by�
13
tragiczna, jednak zale�ne jest to od mocy obliczeniowej procesora. Dobrym
14
zamiennikiem, raczej kiepskiego, systemu d�wi�kowego HP-UX jest GNU esound.
16
Stw�rz urz�dzenie DVD, przeskanuj magistral� SCSI komend�:
17
</p><pre class="screen">
20
Class I H/W Path Driver S/W State H/W Type Description
22
ext_bus 1 8/16/5 c720 CLAIMED INTERFACE Built-in SCSI
23
target 3 8/16/5.2 tgt CLAIMED DEVICE
24
disk 4 8/16/5.<span class="bold"><strong>2</strong></span>.<span class="bold"><strong>0</strong></span> sdisk CLAIMED DEVICE <span class="bold"><strong>PIONEER DVD-ROM DVD-305</strong></span>
25
/dev/dsk/c1t2d0 <span class="bold"><strong>/dev/rdsk/c1t2d0</strong></span>
26
target 4 8/16/5.7 tgt CLAIMED DEVICE
27
ctl <span class="bold"><strong>1</strong></span> 8/16/5.7.0 sctl CLAIMED DEVICE Initiator
28
/dev/rscsi/c1t7d0 /dev/rscsi/c1t7l0 /dev/scsi/c1t7l0
31
Z rezultat�w dzia�ania komendy mo�emy odczyta�, �e na adresie 2 SCSI znajduje
32
si� Pioneer DVD-ROM. Instancja karty dla �cie�ki sprz�towej 8/16 to 1.
34
Stw�rz dowi�zanie surowego urz�dzenia do urz�dzenia DVD.
35
</p><pre class="screen">
36
# ln -s /dev/rdsk/c<em class="replaceable"><code><instancja magistrali SCSI></code></em>t<em class="replaceable"><code><ID docelowego SCSI></code></em>d<em class="replaceable"><code><LUN></code></em> /dev/<em class="replaceable"><code><urz�dzenie></code></em>
39
</p><pre class="screen">
40
# ln -s /dev/rdsk/c1t2d0 /dev/dvd
42
Poni�ej znajduj� si� rozwi�zania kilku najcz�stszych problem�w:
43
</p><div class="itemizedlist"><ul type="disc"><li><p>
44
Wysypanie si� programu przy uruchamianiu z komunikatem b��du:
45
</p><pre class="screen">
46
/usr/lib/dld.sl: Unresolved symbol: finite (code) from /usr/local/lib/gcc-lib/hppa2.0n-hp-hpux11.00/3.2/../../../libGL.sl
49
Oznacza to, �e funkcja <code class="systemitem">.finite().</code> jest niedost�pna
50
w standardowej bibliotece math HP-UX.
51
Zamiast niej dost�pna jest <code class="systemitem">.isfinite().</code>.
52
Rozwi�zanie: Skorzystaj z najnowszego pliku sk�adowego Mesa.
54
Wysypanie si� programu przy odtwarzaniu z komunikatem:
55
</p><pre class="screen">
56
/usr/lib/dld.sl: Unresolved symbol: sem_init (code) from /usr/local/lib/libSDL-1.2.sl.0
59
Rozwi�zanie: Skorzystaj z opcji extralibdir skryptu configure
60
<tt class="option">--with-extralibdir="/usr/lib -lrt"</tt>
62
MPlayer powoduje b��d naruszenia ochrony pami�ci (segfault) z komunikatem:
63
</p><pre class="screen">
64
Pid 10166 received a SIGSEGV for stack growth failure.
65
Possible causes: insufficient memory or swap space, or stack size exceeded maxssiz.
70
J�dro HP-UX ma domy�lnie zdefiniowany rozmiar stosu przeznaczonego na ka�dy
71
proces i jest to 8MB(?).(11.0 i nowsze �atki 10.20 pozwalaj� Ci zwi�kszy�
72
parametr <code class="systemitem">maxssiz</code> do 350MB dla 32-bitowych program�w).
73
Musisz rozszerzy� <code class="systemitem">maxssiz</code> i przekompilowa� j�dro
74
(i uruchomi� ponownie komputer). Mo�esz wykorzysta� do tego celu SAM. (Kiedy
75
w nim b�dziesz, sprawd� warto�� <code class="systemitem">maxdsiz</code>. Okre�la ona
76
maksymalny rozmiar danych, jak� program mo�e u�y�. To czy domy�lne 64MB wystarczy
77
czy nie, zale�y wy��cznie od wymaga� Twoich aplikacji.)
78
</p></li></ul></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="irix.html">Poprzedni</a>�</td><td width="20%" align="center"><a accesskey="u" href="ports.html">Pocz�tek rozdzia�u</a></td><td width="40%" align="right">�<a accesskey="n" href="qnx.html">Nast�pny</a></td></tr><tr><td width="40%" align="left" valign="top">6.4. Silicon Graphics Irix�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Spis tre�ci</a></td><td width="40%" align="right" valign="top">�6.6. QNX</td></tr></table></div></body></html>