Bonjour,
j'eassie de faire la cross-compilation de libavg-1.7.0 pour arm pour cela j'exécute le tuto suivant :
export PANGOFT2_CFLAGS="-I/usr/arm-linux-gnueabi/include/"
export PANGOFT2_LIBS="-L/usr/arm-linux-gnueabi/lib/"
export GDK_PIXBUF_CFLAGS="-I/usr/arm-linux-gnueabi/include/"
export GDK_PIXBUF_LIBS="-L/usr/arm-linux-gnueabi/lib/"
export LIBRSVG_CFLAGS="-I/usr/arm-linux-gnueabi/include/"
export LIBRSVG_LIBS="-L/usr/arm-linux-gnueabi/lib/"
export FONTCONFIG_CFLAGS="-I/usr/arm-linux-gnueabi/include/"
export FONTCONFIG_LIBS="-L/usr/arm-linux-gnueabi/lib/"
export FFMPEG_CFLAGS="-I/usr/arm-linux-gnueabi/include/"
export FFMPEG_LIBS="-L/usr/arm-linux-gnueabi/lib/"
export BOOST_PYTHON_CFLAGS="-I/usr/arm-linux-gnueabi/include/"
export BOOST_PYTHON_LIBS="-L/usr/arm-linux-gnueabi/lib/"
export AVCODEC_LIBS="-L/usr/arm-linux-gnueabi/lib/"
export AVCODEC_CFLAGS="-I/usr/arm-linux-gnueabi/include/"
export BOOST_THREAD_LIB="-L/usr/arm-linux-gnueabi/lib/"
export BOOST_THREAD_CFLAGS="-I/usr/arm-linux-gnueabi/include/"
export CROSSTOOL=arm-linux-gnueabi
export CXX=$CROSSTOOL-g++-4.4
export CC=$CROSSTOOL-gcc-4.4
export AR=$CROSSTOOL-ar
export AS=$CROSSTOOL-as
CFLAGS="-I/usr/arm-linux-gnueabi/include/gtk-2.0 -I/usr/arm-linux-gnueabi/include/glib-2.0" CXXFLAGS="-I/usr/arm-linux-gnueabi/include/gtk-2.0 -I/usr/arm-linux-gnueabi/include/glib-2.0/ -I/usr/arm-linux-gnueabi/lib/glib-2.0/include/ -I/usr/arm-linux-gnueabi/include/pango-1.0 -I/usr/arm-linux-gnueabi/include/cairo/ -I/usr/arm-linux-gnueabi/include/librsvg-2" LDFLAGS="-lgdk_pixbuf-2.0 -lavcodec -lavutil -lavformat -lswscale -lSDL -lpango-1.0 -lpangoft2-1.0 -lrsvg-2 " FREETYPE_LIBS=/usr/arm-linux-gnueabi/lib ./configure --target=arm-linux-gnueabi --host=arm-linux-gnueabi CC=arm-linux-gnueabi-gcc-4.4 CXX=$CROSSTOOL-g++-4.4 AR=arm-linux-gnueabi-ar TRIP=arm-linux-gnueabi-strip RANLIB=arm-linux-gnueabi-ranlib --with-sdl-prefix=/usr/arm-linux-gnueabi --prefix=/home/administrateur/Bureau/out/su
Lorsque j'exécte la commande make je recois le message d'erreur suivant :
/usr/local/lib/libmtdev.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[3]: *** [testcalibrator] Erreur 1
make[3]: quittant le répertoire « /home/invitee/Bureau/conf/libavg-1.7.1/src/player »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /home/invitee/Bureau/conf/libavg-1.7.1/src »
make[1]: *** [all] Erreur 2
make[1]: quittant le répertoire « /home/invitee/Bureau/conf/libavg-1.7.1/src »
make: *** [all-recursive] Erreur 1
Mercie de m 'aider à resoudre ce probleme