2.1. Wymagania sprzętowe
Poprzedni | Rozdział 2. Instalacja | Następny

## 2.1. Wymagania sprzętowe

- binutils - zalecana jest wersja 2.11.x. Program ten odpowiedzialny jest za generowanie instrukcji MMX/ 3DNow!/itp., dlatego też jest bardzo ważny.

- gcc - zalecanymi wersjami są 2.95 i 3.3+. Wiadomo, że 2.96 i 3.0.x generują wadliwy kod, 3.1 i 3.2 również miały problemy.

- XFree86 - sugerowaną wersją jest zawsze najnowsza (4.3). Przeważnie każdy tego chce, ponieważ zaczynając od XFree86 4.0.2, zawiera on rozszerzenie XVideo (czasami również nazywane Xv), które jest potrzebne do włączenia sprzętowej akceleracji YUV (szybkie wyświetlanie obrazów) na kartach, które je obsługują. Upewnij się, że są zainstalowane również pakiety rozwojowe, w przeciwnym wypadku nie zadziała. W przypadku niektórych kart nie potrzebujesz XFree86. Zobacz listę poniżej.

- make - sugerowaną wersją jest zawsze najnowsza (przynajmniej 3.79.x). W większości wypadków nie jest to jednak ważne.

- SDL - nie jest konieczne, ale może pomóc w niektórych wypadkach (złe karty dźwiękowe, graficzne, które mają dziwne opóźnienia ze sterownikiem Xv). Zawsze używaj najnowszego (zaczynając od 1.2.x).

- libjpeg - opcjonalny dekoder JPEG, używany przez opcję `-mf` i niektóre pliki QT MOV. Użyteczny zarówno dla MPlayera, jak i MEncodera, jeżeli zamierzasz pracować z plikami jpeg.

- libpng - domyślny i zalecany dekoder (M)PNG. Wymagany przez GUI. Użyteczny zarówno dla MPlayera jak i MEncodera.

- lame - zalecana, wymagana do zakodowania dźwięku MP3 przez MEncodera, sugerowaną wersją jest zawsze najnowsza (przynajmniej 3.90).

- zlib - zalecana, wymagana dla skompresowanych nagłówków MOV i obsługi PNG.

- libogg - opcjonalna, wymagana do odtwarzania plików zapisanych w formacie OGG.

- libvorbis - opcjonalna, wymagana do odtwarzania dźwięku OGG Vorbis.

- LIVE.COM Streaming Media - opcjonalna, wymagana do odtwarzania strumieni RTSP/RTP.

- directfb - opcjonalna, do pobrania z http://www.directfb.org. Wymagana jest co najmniej wersja 0.9.13.

- cdparanoia - opcjonalna, do obsługi CDDA.

- libfreetype - opcjonalna, do obsługi czcionek TTF. Wymagana jest przynajmniej wersja 2.0.9.

- libxmms - opcjonalna, do obsługi wtyczek wejściowych XMMS. Wymagana jest przynajmniej wersja 1.2.7.

- libsmb - opcjonalna, do obsługi Samby.

- ALSA - opcjonalna, do obsługi wyjścia dźwięku przez ALSA. Wymagana jest przynajmniej wersja 0.9.0rc4.

- bio2jack - opcjonalna, do obsługi wyjścia dźwięku poprzez JACK, potrzebna jedynie w czasie kompilacji. Do pobrania z http://bio2jack.sf.net. Ponieważ nie posiada ona opcji instalacji musisz samodzielnie umieścić plik `libbio2jack.a` w swoim katalogu z bibliotekami (np. `/usr/local/lib/`) lub użyć opcji `--with-bio2jack=KATALOG` aby przekazać jego lokalizację do skryptu `./configure`.

Poprzedni | Początek rozdziału | Następny
Rozdział 2. Instalacja | Spis treści | 2.2. Kodeki