Ai tempi della Slackware 12.1 abbiamo avuto un po tutti questo problema; alla fine avevamo scoperto che la causa era l'opzione di compilazione
--enable-optimize-memory, che mandava continuamente in crash VLC.
Dopo quella scoperta, il package VLC presente su Slacky.eu (anche l'attuale 0.9.8a) viene sempre creato con l'opzione
--enable-optimize-memory=no, per cui quel problema non si pone più.
Io ho dovuto ricompilarmi VLC 0.9.8a perché stavo facendo esperimenti con le Qt4; comunque, non ho mai avuto crash sotto KDE.
Eventuali problemi possono presentarsi se non si hanno tutte le dipendenze soddisfatte; se vuoi accertartene, potresti scaricare tutto il necessario per la creazione del package dal codice sorgente:
http://repository.slacky.eu/slackware-1 ... .9.8a/src/
Nello SlackBuild, decommenta la riga
set -e e prova a lanciare la compilazione per vedere se ottieni qualche errore; nel mio caso, per evitare tutta una serie di problemi (soprattutto con libdc1394 e libdv), ho usato queste opzioni di compilazione:
Codice: Seleziona tutto
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--enable-hal \
--enable-dbus \
--enable-telepathy \
--enable-release \
--enable-optimize-memory=no \
--enable-shout \
--enable-libproxy=no \
--disable-audioscrobbler \
--disable-taglib \
--enable-live555 \
--enable-dc1394=no \
--enable-dv=no \
--enable-dvdread \
--enable-dvdnav \
--enable-dvbpsi \
--enable-v4l \
--enable-v4l2 \
--enable-pvr \
--enable-cddax \
--enable-vcdx \
--enable-faad \
--enable-real \
--enable-realrtsp \
--enable-flac \
--enable-theora \
--enable-svg \
--enable-snapshot \
--enable-svgalib \
--enable-ggi \
--enable-aa \
--enable-caca \
--enable-esd \
--enable-pulse \
--enable-portaudio \
--enable-arts \
--enable-jack \
--enable-cyberlink \
--enable-skins2 \
--enable-qt4 \
--enable-xosd \
--enable-galaktos \
--enable-goom \
--enable-twolame \
--enable-loader \
--enable-mozilla \
--with-live555-tree=/usr/lib/live \
--program-prefix= \
--program-suffix= \
--build=$CHOST-slackware-linux