Nethence Newdoc Olddoc Lab Your IP BBDock  


Warning: those guides are mostly obsolete, please have a look at the new documentation.

UnixWindowsOracleObsoleteHardwareDIYMechanicsScriptsConfigs

Installing XBMC on Slackware 13.37
 
 
Requirements
Make sure those packages are installed,
slackpkg search tetex  # needed by ffmpeg
 
Make sure you've got the kernel headers some place on your system. LIRC needs 'smp_lock.h'.
 
Fetch, compile (put the source file into slackbuilds extracted folder and run the slackbuild script) and install (installpkg) those Slackbuilds (http://slackbuilds.org/),
avahi
cwiid
ffmpeg
id3lib
json-c      # needed by pulseaudio
lame      # needed by ffmpeg
libass
libbluray
libcec
libdaemon    # needed by avahi
libdvdcss
libmicrohttpd
libmodplug
libmpeg2
libnfs
libssh
libva
libvdpau
lirc      # needs smp_lock.h (13.37's 2.6.37.6 has it)
pulseaudio
pybluez
rtmpdump
speex      # needed by pulseaudio
vobcopy
x264      # needed by ffmpeg
xbmc      # compile at last
yajl
Note. for some of those packages, you'll have to add some groups and users. It's mentioned during the installation.
 
If you get lost during the process, eventually check which last package you installed,
ls -ltr /var/log/packages/
 
 
References
http://slackbuilds.org/repository/13.37/multimedia/xbmc/
 

(obsolete, see the new doc)