MPlayer funciona en FreeBSD, OpenBSD, NetBSD, BSD/OS y Darwin. Hay versiones ports/pkgsrc/fink/etc de MPlayer disponibles que son probablemente más faciles de usar que nuestras fuentes en crudo.
Para construir MPlayer necesita GNU make (gmake - el make nativo de BSD no funciona) y una versión reciente de binutils.
Si MPlayer se queja de que no encuentra /dev/cdrom o /dev/dvd, cree un enlace simbólico apropiado:
ln -s /dev/(su_dispositivo_de_cdrom)
/dev/cdrom
Para usar DLLs Win32 con MPlayer necesita
re-compilar el kernel con la "opción USER_LDT
"
(a no ser que ejecute FreeBSD-CURRENT, donde es así por defecto).
Si su CPU tiene SSE, recompile el kernel con
"la opción CPU_ENABLE_SSE
" (FreeBSD-STABLE o parches
del kernel son requeridos).
Debido a limitaciones en diferentes versiones de gas (relocalización frente a MMX),
puede ser necesario compilar en dos pasos: Primero asegúrate de que el no-nativo
está el primero en tu $PATH
y haz gmake -k, después
asegúrate de que la versión nativa es la que se usa y haz gmake.
Vea la sección Mac OS.