
Recherche avancée
Médias (1)
-
Revolution of Open-source and film making towards open film making
6 octobre 2011, par
Mis à jour : Juillet 2013
Langue : English
Type : Texte
Autres articles (5)
-
Sélection de projets utilisant MediaSPIP
29 avril 2011, parLes exemples cités ci-dessous sont des éléments représentatifs d’usages spécifiques de MediaSPIP pour certains projets.
Vous pensez avoir un site "remarquable" réalisé avec MediaSPIP ? Faites le nous savoir ici.
Ferme MediaSPIP @ Infini
L’Association Infini développe des activités d’accueil, de point d’accès internet, de formation, de conduite de projets innovants dans le domaine des Technologies de l’Information et de la Communication, et l’hébergement de sites. Elle joue en la matière un rôle unique (...) -
Les vidéos
21 avril 2011, parComme les documents de type "audio", Mediaspip affiche dans la mesure du possible les vidéos grâce à la balise html5 .
Un des inconvénients de cette balise est qu’elle n’est pas reconnue correctement par certains navigateurs (Internet Explorer pour ne pas le nommer) et que chaque navigateur ne gère en natif que certains formats de vidéos.
Son avantage principal quant à lui est de bénéficier de la prise en charge native de vidéos dans les navigateur et donc de se passer de l’utilisation de Flash et (...) -
Que fait exactement ce script ?
18 janvier 2011, parCe script est écrit en bash. Il est donc facilement utilisable sur n’importe quel serveur.
Il n’est compatible qu’avec une liste de distributions précises (voir Liste des distributions compatibles).
Installation de dépendances de MediaSPIP
Son rôle principal est d’installer l’ensemble des dépendances logicielles nécessaires coté serveur à savoir :
Les outils de base pour pouvoir installer le reste des dépendances Les outils de développements : build-essential (via APT depuis les dépôts officiels) ; (...)
Sur d’autres sites (3384)
-
common.mak : fix the current fate failures with windres
8 décembre 2013, par James Almer -
avutil/common : use unsigned int in GET_UTF8
29 janvier 2020, par Marton Balint -
FFmpeg cross compile for Android fails with on C compiler test for x86_64
5 novembre 2018, par nLLI am trying to cross compile FFmpeg for Android with NDK r16b
I have manged to compile without any issues for all platforms but x86_64.Here is my compile script
#!/bin/bash
function build_one
{
./configure \
--prefix=$PREFIX \
--enable-shared \
--disable-static \
--enable-pic \
--enable-small \
--disable-programs \
--disable-symver \
--target-os=android \
--enable-cross-compile \
--cross-prefix=$CROSS_PREFIX \
--extra-cflags="-Os -fpic $ADDI_CFLAGS" \
--extra-ldflags="$ADDI_LDFLAGS" \
--sysroot=$TOOLCHAIN/sysroot $ADDITIONAL_CONFIG_FLAG \
--disable-all --disable-autodetect --disable-network --enable-pthreads \
--enable-protocol=file --enable-protocol=pipe --enable-protocol=concat \
--disable-all --disable-autodetect --disable-network --enable-pthreads \
--enable-avcodec --enable-avformat --enable-swresample --enable-avfilter --enable-filter=aresample \
--enable-parser=aac --enable-parser=aac_latm --enable-parser=flac --enable-parser=mpegaudio --enable-parser=vorbis \
--enable-muxer=mp3,wav --enable-encoder=pcm*,libmp3lame --enable-nonfree --enable-gpl \
--enable-jni --enable-mediacodec --enable-libmp3lame
make -j4
make install
make distclean
}
HOME_PATH=/home/nll/Desktop
CPU=x86_64
TOOLCHAIN=$HOME_PATH/my_toolchains/x86_64
CROSS_PREFIX=$TOOLCHAIN/bin/x86_64-linux-android-
mkdir -p $(pwd)/android/$CPU
PREFIX=$(pwd)/android/$CPU
ADDI_CFLAGS="-march=x86-64 -I$INCLUDE_PATH"
ADDI_LDFLAGS="-shared -L$LIBS_PATH"
ADDITIONAL_CONFIG_FLAG="--arch=x86_64 --enable-x86asm"
build_oneAbove script fails with
WARNING: /home/nll/Desktop/my_toolchains/x86_64/bin/x86_64-linux-android-pkg-config not found, library detection may fail.
mktemp -u XXXXXX
5ZpQya
test_ld cc
test_cc
BEGIN /tmp/ffconf.KWqViHoN/test.c
1 int main(void){ return 0; }
END /tmp/ffconf.KWqViHoN/test.c
/home/nll/Desktop/my_toolchains/x86_64/bin/x86_64-linux-android-gcc --sysroot=/home/nll/Desktop/my_toolchains/x86_64/sysroot -Os -fpic -march=x86-64 -I -c -o /tmp/ffconf.KWqViHoN/test.o /tmp/ffconf.KWqViHoN/test.c
/home/nll/Desktop/my_toolchains/x86_64/bin/x86_64-linux-android-gcc -shared -L --sysroot=/home/nll/Desktop/my_toolchains/x86_64/sysroot -o /tmp/ffconf.KWqViHoN/test /tmp/ffconf.KWqViHoN/test.o
/home/nll/Desktop/my_toolchains/x86_64/bin/../lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld: error: /tmp/ffconf.KWqViHoN/test.o: unsupported ELF file type 2
collect2: error: ld returned 1 exit status
C compiler test failed.So, error is "unsupported ELF file type 2" which means 64 bit. But, I am trying to build 64 bit library anyway.
I do not understand what is the issue here. Can anyone give me some direction ?