videolan
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
videolan
qualcuno di voi ha provato ad installare videolan? io ho provato a vedere sul sito ma non presenta apparentemente una versione scaricabile x slack...ho provato i file per qualche altra distro ma nn funzionano!
se vuoi usare vlc su slackware lo devi compilare a mano purtroppo ad oggi ancora non ho trovato una buon pacchetto tgz di questo programma (anzi se sapete dove trovarlo fatemi un fischio(virtuale s'intende) ) .
considera che vlc ha un sacco di dipendenze da soddisfare la piu rognosa per me è stata ffmpef difatti ho cercato in tutte le maniere di farlgielo vedere ma mi ha sempre detto male.. (sul sito di vlc dicono di usare il cvs di ffmpef ma anche cosi non ho risolto ) alla fine lo ho compilato senza ffmpeg .
la prima cosa che ti conviene fare quindi è scaricare tutte le dipendenze (molte se non quasi tutte le puoi trovare nel repository di slacky ) ciao
considera che vlc ha un sacco di dipendenze da soddisfare la piu rognosa per me è stata ffmpef difatti ho cercato in tutte le maniere di farlgielo vedere ma mi ha sempre detto male.. (sul sito di vlc dicono di usare il cvs di ffmpef ma anche cosi non ho risolto ) alla fine lo ho compilato senza ffmpeg .
la prima cosa che ti conviene fare quindi è scaricare tutte le dipendenze (molte se non quasi tutte le puoi trovare nel repository di slacky ) ciao
-
delonghilongo
- Linux 0.x

- Messaggi: 25
- Iscritto il: mar 26 lug 2005, 0:00
esatto il pacchetto sukkopera versione 0 8 1, invece l' 0.8.2 ha una patch all'interno che ha un bug che non fa compilare meglio la punto uno . CiaoLean ha scritto:http://www.slacky.it/forum/viewtopic.ph ... hlight=vlc
- hornet26
- Linux 1.x

- Messaggi: 129
- Iscritto il: ven 12 mar 2004, 0:00
- Nome Cognome: Alberto
- Slackware: 14.0
- Kernel: 3.2.29-smp
- Desktop: KDE
- Località: Teramo
Io ho ricompilato vlc8.2 (videolan) rispettando tutte le dipendenze compresa ffmpeg (cvs).
sono circa una quarantina di file ricompilati tutti da me, in un determinato ordine se no vlc non si compila, se siete interessati vi posso inviare lo storico della sequenza della compilazione con i vari configure
Saluti.
Alberto
sono circa una quarantina di file ricompilati tutti da me, in un determinato ordine se no vlc non si compila, se siete interessati vi posso inviare lo storico della sequenza della compilazione con i vari configure
Saluti.
Alberto
Se per te non è troppo faticoso sarebbe di notevole aiuto, parlando anche in trmini di tempo. Magari riesco a vedere vlc funzionante sulla mia slack.hornet26 ha scritto:Io ho ricompilato vlc8.2 (videolan) rispettando tutte le dipendenze compresa ffmpeg (cvs).
sono circa una quarantina di file ricompilati tutti da me, in un determinato ordine se no vlc non si compila, se siete interessati vi posso inviare lo storico della sequenza della compilazione con i vari configure
Saluti.
Alberto
Mi sono introdotto nel post considerando che proprio prima ho cercato di installarlo ma mi sono arreso a tutte le dipendenze e non volevo perdere anni nel rispettare l'ordine.
Saluti.
- hornet26
- Linux 1.x

- Messaggi: 129
- Iscritto il: ven 12 mar 2004, 0:00
- Nome Cognome: Alberto
- Slackware: 14.0
- Kernel: 3.2.29-smp
- Desktop: KDE
- Località: Teramo
Come promesso ecco il mio storico che mi ha portato alla compilazione delle dipendenze di vlc e transcode.
Spero che vi sia di aiuto.
Ciao Alberto
P.S. per qualsiasi problema non esiter a contattarmi sul forum.
ho anche delle pagine di siti dove puoi trovare i sorgenti. Se interessano le invio
Spero che vi sia di aiuto.
Codice: Seleziona tutto
ecco lo storico della compilazione di vlc-8.2 con alcuni pacchetti già precompilati
le parti tra parentesi sono degli aggiustamenti che ho dovuto fare sul mio PC
Ho usato checkinstall cos' da avere alla fine dell'installazione il pacchetto compilato.
tar xjf libdvbpsi4-0.1.5.tar.bz2
./configure --enable-release --prefix=/usr
make
checkinstall
tar xjf libdvdcss-1.2.9.tar.bz2
./configure --prefix=/usr
make
checkinstall
tar xjf libdvdread-20041028.tar.bz2
./configure --prefix=/usr
checkinstall
tar xjf libdvdplay-1.0.1.tar.bz2
./configure --prefix=/usr
make
checkinstall
tar xzf libdvdnav-0.1.10.tar.gz
./configure --prefix=/usr
checkinstall
tar xzf a52dec-0.7.4.tar.gz
./configure --prefix=/usr
make
checkinstall
tar xzf lame-3.96.1.tar.gz
./configure --prefix=/usr
make
checkinstall
tar xzf id3lib-3.8.3.tar.gz
./configure --prefix=/usr
make
checkinstall
tar xjf libebml-0.7.6.tar.bz2
cd make/linux/
make
checkinstall
tar xjf libmatroska-0.8.0.tar.bz2
cd make/linux/
make
checkinstall
tar xzf mpeg2dec-0.4.0.tar.gz
./configure --prefix=/usr
make
checkinstall
tar xzf openslp-1.0.11.tar.gz
./configure --prefix=/usr
make
checkinstall
tar xjf freetype-2.1.10.tar.bz2
./configure --prefix=/usr
make
checkinstall
tar xzf libcddb-0.9.6.tar.gz
./configure --prefix=/usr
make
checkinstall
tar xzf libcdio-0.76.tar.gz
./configure --prefix=/usr
make
checkinstall
tar xzf libmodplug-0.7.tar.gz
./configure --prefix=/usr
make
checkinstall
tar xjf libspeex-20031022.tar.bz2
./autogen.sh --prefix=/usr
make
checkinstall
tar xjf toolame-02m-beta8.tar.bz2
cd libtoolame/
vim Makefile e cambiare l'architettura del processore e salvare
cd ..
make
da root
cp toolame /usr/bin/
cp stoolame /usr/bin/
oppure
toolame-02l-i486-2sl.tgz
tar xjf pa_snapshot_v19-1.tar.gz
cd portaudio
./configure --prefix=/usr
make
checkinstall
tar xjf goom2k4-dev15-pre-modified.tar.bz2
cd goom2k4-dev15-pre
cp ../goompatch/goom_script_scanner.tab.c src
make
--------quando da errore si legge "goom_script_scanner.tab.loT"-----
$ mv src/goom_script_scanner.tab.loT src/goom_script_scanner.tab.lo
make
checkinstall
tar xjf faac-18102004.tar.gz
cd faac
chmod 755 bootstrap
./bootstrap
./configure --prefix=/usr
make
checkinstall
tar xjf faad2-20040923.tar.bz2
./bootstrap
./configure --prefix=/usr
make
checkinstall
tar xzf imlib2-1.2.1.tar.gz
cd imlib2-1.2.1
./configure --prefix=/usr
make
checkinstall
tar xzf live.2005.11.03.tar.gz
cd live
./genMakefiles linux
rm -rf /usr/lib/live
cp -r live /usr/lib
tar xjf wxGTK-2.6.2.tar.bz2
cd wxGTK-2.6.2
(((((su
mv /usr/include/linux/joystic.h /usr/include/linux/joystic.h-orig
cp ../wxpatch/joystik.h /usr/include/linux/joystic.h )))))
./configure --with-gtk --with-libpng --with-libjpeg --with-libtiff --with-sdl --with-opengl --with-zlib --with-expat --enable-FEATURE=yes --prefix=/usr
make
checkinstall
tar xjf libtheora-1.0alpha5.tar.bz2
cd libtheora-1.0alpha5
./configure --prefix=/usr
make
checkinstall
tar xjf xvidcore-1.1.0-beta2.tar.bz2
cd xvidcore-1.1.0-beta2/build/generic
./configure --prefix=/usr
make
checkinstall
tar xzf divx4linux-std-20030428.tar.gz
cd divx4linux-20030428
su
./install.sh
oppure se lo usi con un centrino
tar xzf divx4linux-std-20020418.tar.gz
cd divx4linux-20020418
su
./install.sh
tar xjf x264-20041029.tar.bz2
cd x264-20041029:
# make
# cp x264 /usr/bin
# cp libx264.a /usr/lib
(# cp x264.h /usr/include)
ffmpeg vuole
cp /home/hornet/videolan/x264-snapshot-20051105-2245/x264.h /usr/include
installpkg libavc1394-0.5.1-i486-2sl.tgz
installpkg libdc1394-1.1.0-i486-2sl.tgz
installpkg libraw1394-1.2.0-i486-1sl.tgz
tar xzf libdts-0.0.2.tar.gz
cd libdts-0.0.2
./configure --prefix=/usr
make
checkinstall
installpkg libpostproc-1.0-0.12.tgz
tar xzf libdv-0.104.tar.gz
cd libdv-0.104
./configure --prefix=/usr
make
checkinstall
cvs -z9 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co ffmpeg
puoi anche usare ffmpeg-20060112-i486-1sl.tgz che trovi sul repository di slacky.it
cd ffmpeg
./configure --enable-a52 --enable-mp3lame --enable-vorbis --enable-faad --enable-faadbin --enable-faac --enable-shared --enable-xvid --enable-pp --enable-shared-pp --enable-libogg --enable-dts --enable-theora --enable-dc1394 --enable-gpl --enable-gprof --enable-x264 --enable-a52bin --prefix=/usr
make
checkinstall
tar xzf gpac-0.4.0-rc2.tar.gz
cd gpac
cp ../gpac_extra_libs-0.4.0.tar.gz .
tar xzf gpac_extra_libs-0.4.0.tar.gz
cp ../ffmpeg/libavcodec/avcodec.h extra_lib/include/ffmpeg
cp ../ffmpeg/libavformat/avformat.h extra_lib/include/ffmpeg
cp ../ffmpeg/libavformat/avio.h extra_lib/include/ffmpeg
edita e cancella dal file avformat.h le seguenti righe:
#include "rtp.h"
#include "rtsp.h"
cd gpac_extra_libs/js
make -f Makefile.ref
cp Linux_All_DBG.OBJ/libjs.a /home/hornet/videolan/gpac/extra_lib/lib/gcc/
cp Linux_All_DBG.OBJ/js /home/hornet/videolan/gpac/bin/
cp Linux_All_DBG.OBJ/libjs.so /home/hornet/videolan/gpac/bin/
cd ../libpng
cp scripts/makefile.linux ../
cd ..
rm Makefile
mv makefile.linux Makefile
make ZLIBINC=../zlib
cp libpng.a /home/hornet/videolan/gpac/extra_lib/lib/gcc
cd /home/hornet/videolan/gpac
cancellre la linea 957 dal file gpac/modules/x11_out/x11_out.c
./configure --prefix/=usr
make
checkinstall
installpkg libtar-1.2.11-1.i386.tgz
vcdimager-0.7.23.tar.gz
cd vcdimager-0.7.23
/configure --prefix/=usr
make
checkinstall
tar xjf vlc-0.8.2.bz2
./configure --enable-wxwindows --enable-release --enable-mad --enable-libdvbpsi --enable-a52 --enable-dts --enable-libmpeg2 --enable-dvdnav --enable-vorbis --enable-ogg --enable-ffmpeg --enable-dvdread --enable-v4l --enable-faad --enable-flac --enable-theora --enable-faac --enable-freetype --enable-fribidi --enable-speex --enable-caca --enable-skins --enable-alsa --enable-esd --enable-arts --enable-portaudio --disable-skins2 --with-ffmpeg-mp3lame --with-ffmpeg-faac --with-ffmpeg-dts --with-ffmpeg-zlib --enable-kde --enable-ncurses --enable-gprof --enable-smb --enable-libcdio --enable-libcddb --enable-png --enable-x264 --enable-joystick --enable-opengl --enable-sdl --enable-hal --enable-dvb --enable-livedotcom --with-livedotcom-tree=../live --prefix=/usr
make
TUTTO OK
TRANSCODE 6.14
tar xzf jpeg-mmx-0.1.6.tar.gz
cd jpeg-mmx
./configure
make
cp libjpeg-mmx.a /usr/lib/
non si installa
tar xzf libmovtar-0.1.3.tar.gz
cd libmovtar-0.1.3
./configure --with-jpeg-mmx=/home/hornet/videolan/jpeg-mmx --prefix=/usr
make
checkinstall
libfame-devel-0.9.0.tgz
installpkg libfame-0.9.1-i486-3sl.tgz
(ln -s /usr/lib/libfame-0.9.so.1.0.0 /usr/lib/libfame.so)
tar xjf libmpeg3-1.6-src.tar.bz2
cd libmpeg3-1.6
./configure --prefix=/usr
make
cp mpeg3cat /usr/bin
cp mpeg3dump /usr/bin
cp mpeg3peek /usr/bin
cp mpeg3toc /usr/bin
cp *.h /usr/include
cp i686/libmpeg3.a /usr/lib
((oppure installare il pacchetto da me costruito nella directory pacchetto o nella directory /home/hornet/videolan/packages.))
installpkg ogmtools-1.5-i486-2sl.tgz
installpkg rarlinux-3.5.0-noarch-1sl.tgz
installpkg subtitleripper-0.3.4-noarch-4sl.tgz
installpkg lzo-2.02-i486-1sl.tgz
installpkg codecswin32.tgz
installpkg binaries-011002.tgz
tar xzf avilibs-0.19.tar.gz
cd avilibs-0.19
make
mkdir /usr/include/riff
cp libavi/*.h /usr/include/riff/
cp libavi/*.a /usr/lib
cp libavi/*.so.* /usr/lib
cp libriff/*.h /usr/include/riff/
cp libriff/*.a /usr/lib
cp libriff/*.so.* /usr/lib
preparo un pacchetto per l'installazione con installpkg che si trova in packages: avilibs-0.19.tgz
ln -s /usr/lib/avifile-0.7/win32 /usr/lib/win32
tar xjf avifile-0.7-0.7.43.tar.bz2
cd avifile-0.7-0.7.43
./configure --with-win32-path=/usr/lib/avifile-0.7/win32 --with-x --enable-x86opt --enable-divxbin --prefix=/usr
make
checkinstall
tar xzf quicktime4linux-1.4-patched-2.tar.gz
./configure
make
no installazione
installpkg libquicktime-CVS20031125-i686-1jto.tgz
(installpkg libquicktime-0.9.7-i486-1sl.tgz non funziona con
transcode-0.6.14)
tar xzf mjpegtools-1.8.0.tar.gz
cd mjpegtools-1.8.0
./configure --with-jpeg-mmx=/home/hornet/videolan/jpeg-mmx --with-quicktime=/home/hornet/videolan/quicktime4linux-1.4-patch --prefix=/usr
make
checkinstall
installpkg Gtk-Perl-0.7009-i486-3sl.tgz
ln -s /usr/include/lqt /usr/include/quicktime
cp /usr/include/lzo/lzo* /usr/include/
tar xzf transcode-0.6.14.tar.gz
cd transcode-0.6.14
./configure --enable-libavcodec --enable-ogg --enable-libmpeg2 --enable-v4l --enable-ogg --enable-libpostproc --enable-freetype2 --enable-avifile --enable-lame --enable-vorbis --enable-theora --enable-libdvdread --enable-libdv --enable-libquicktime --enable-lzo --enable-a52 --enable-a52-default-decoder --enable-libmpeg3 --enable-mjpegtools --enable-libfame --enable-gtk --enable-imagemagick --enable-libjpegmmx --enable-libjpeg --with-libpostproc-libs=/usr/lib --with-libpostproc-includes=/usr/include/postproc --enable-libxml2 --with-libpostproc-prefix=/usr --with-lzo-includes=/usr/include/lzo --prefix=/usr
(mv transcode-0.6.14/export_ffmpeg.loT transcode-0.6.14/export_ffmpeg.lo)
make
checkinstall
tar xzf transcode-1.0.2.tar.gz
cd transcode-1.0.2
./configure --enable-libavcodec --enable-libmpeg2 --enable-v4l--enable-libpostproc --enable-freetype2 --enable-avifile --enable-lame --enable-vorbis --enable-libdvdread --enable-libdv --with-libquicktime-includes=/usr/include/lqt --enable-libquicktime --enable-lzo --enable-a52 --with-libmpeg3-includes=/usr/include --enable-libmpeg3 --enable-mjpegtools --enable-libfame --enable-gtk --enable-imagemagick --enable-libjpegmmx --enable-libjpeg --with-libpostproc-libs=/usr/local/lib --with-libpostproc-includes=/usr/local/include/postproc --with-libpostproc-prefix=/usr/local --with-lzo-includes=/usr/include/lzo --enable-libxml2 --enable-mmx --enable-theora --enable-v4l --enable-ffbin --enable-ogg --enable-sdl --enable-sse --enable-sse2 --enable-mmx
P.S. per qualsiasi problema non esiter a contattarmi sul forum.
ho anche delle pagine di siti dove puoi trovare i sorgenti. Se interessano le invio

