12.2. *BSD
Prev | Chapter 12. Ports | Next |
---|
12.2. *BSD
MPlayer runs on all known bsd flavors. There are ports/pkgsrc/fink/etc versions of MPlayer available that are probably easier to use than our raw sources.
To build MPlayer you will need GNU make (gmake - native bsd make will not work) and a recent version of binutils.
If MPlayer complains about not finding /dev/cdrom or /dev/dvd, create an appropriate symbolic link:
ln -s /dev/your_cdrom_device
/dev/cdrom
To use Win32 DLLs with MPlayer you will need to re-compile the kernel with "option USER_LDT
" (unless you run FreeBSD-CURRENT, where this is the default).
12.2.1. FreeBSD
If your CPU has SSE, recompile your kernel with "options CPU_ENABLE_SSE
" (FreeBSD-STABLE or kernel patches required).
12.2.2. OpenBSD
Due to limitations in different versions of gas (relocation vs MMX), you will need to compile in two steps: First make sure that the non-native as is first in your $PATH
and do a gmake -k, then make sure that the native version is used and do gmake.
As of OpenBSD 3.4 the hack above is no longer needed.
12.2.3. Darwin
See the Mac OS section.
Prev | Up | Next |
12.1. Linux | Home | 12.3. Commercial Unix |