NAS Synology
Quelques trucs sur les NAS synology
Site du fabricant
Débridage
http://www.nslu2-linux.org/wiki/DS101/HomePage
Installation de amule
http://www.nas-forum.com/forum/index.php?showtopic=510
Installation d’un environnement de cross compilation pour VLC
Voici les étapes que j’ai suivi pour compiler VLC sur le NAS. Pour l’instant j’arrive à un VLC compilé, qui permet de lister le contenu du NAS avec le freeplayer, mais qui plante sur la lecture d’un fichier.
Création d’un compte “cross”
Pour éviter de corrompre notre machine de cross-compilation, il faut commencer par créer un compte réserver pour la cross-compilation.
Installation de crosstools
L’étape suivante consiste à télécharger et installer crosstool dans notre compte cross.
Création du compilateur
Configuration du shell
export CC=/home/cross/opt/crosstool/gcc-4.0.0-glibc-2.3.3/powerpc-603-linux-gnu/bin/powerpc-603-linux-gcc export CPP=/home/cross/opt/crosstool/gcc-4.0.0-glibc-2.3.3/powerpc-603-linux-gnu/bin/powerpc-603-linux-cpp export CXX=/home/cross/opt/crosstool/gcc-4.0.0-glibc-2.3.3/powerpc-603-linux-gnu/bin/powerpc-603-linux-g++ export CXXCPP=/home/cross/opt/crosstool/gcc-4.0.0-glibc-2.3.3/powerpc-603-linux-gnu/bin/powerpc-603-linux-cpp export LDFLAGS=-L/home/cross/compiled/lib export CPPFLAGS=-I/home/cross/compiled/include
Compilation de libmad
./configure --host=powerpc --prefix=/home/cross/compiled make install make install-data
Compilation de ffmpeg
./configure --arch=powerpc --cc=/home/cross/opt/crosstool/gcc-4.0.0-glibc-2.3.3/powerpc-603-linux-gnu-gcc --cross-compile --enable-pp --enable-gpl --prefix=/home/cross/compiled
Compilation de mpeg
./configure --host=powerpc --prefix=/home/cross/compiled make make install
Compilation de iconv
./configure --host=powerpc --prefix=/home/cross/compiled make make install
Compilation de dvbpsi
./configure --host=powerpc --prefix=/home/cross/compiled make make install
Compilation de vlc
./configure --host=powerpc --with-ffmpeg-tree=/home/cross/unpack/ffmpeg-export-2007-02-18 --disable-wxwidgets --disable-skins2 --prefix=/home/cross/compiled