5.2. *BSD

MPlayer běží na všech známých BSD verzích. Existují portované/pkgsrc/fink/atd verze MPlayeru, které lze pravděpodobně snadněji použít, než naše surové zdrojové kódy.

K sestavení MPlayeru budete potřebovat GNU make (gmake - nativní BSD make nebude pracovat) a současnou verzi binutils.

Pokud si MPlayer stěžuje, že nemůže najít /dev/cdrom nebo /dev/dvd, vytvořte příslušný symbolický link:

ln -s /dev/vaše_cdrom_zařízení /dev/cdrom

Chcete-li používat Win32 DLL v MPlayeru, budete muset rekompilovat jádro s volbou "USER_LDT" (pokud nepoužíváte FreeBSD-CURRENT, kde je to výchozí).

5.2.1. FreeBSD

Pokud váš procesor má SSE, rekompilujte jádro s "options CPU_ENABLE_SSE" (vyžaduje FreeBSD-STABLE nebo patche do jádra).

5.2.2. OpenBSD

Vzhledem k omezením v různých verzích gas (GNU assembleru – pozn. překl.) (relokace vs MMX), budete muset kompilovat ve dvou krocích: Nejprve se ujistěte že je nenativní as jako první ve vaší $PATH a proveďte gmake -k, pak zajistěte, aby se použila nativní verze a proveďte gmake.

Od OpenBSD 3.4 není již výše uvedená metoda potřeba.

5.2.3. Darwin

Viz sekce Mac OS.