[Buildroot] install mplayer and libman
Tony Mozi
spooflinux at hotmail.fr
Thu Feb 11 17:09:21 UTC 2010
Hi all,
Concerning the context, I do the cross compilation of linux-2.6.22.2 for an ARM9.
I want to install mplayer and libman.
Well, I tick them in the buildroot in :
Package Selection for the target --->
Audio and video libraries and applications --->
-*- libmad
[*] mplayer
Then, I save it and I run make.
I have these errors.
rm -rf /home/user/Documents/buildroot-2009.11/output/build/buildroot-config
mkdir -p /home/user/Documents/buildroot-2009.11/output/build
cp -dpRf package/config/buildroot-config /home/user/Documents/buildroot-2009.11/output/build/buildroot-config
/usr/bin/make -j1 -C /home/user/Documents/buildroot-2009.11/output/build/MPlayer-1.0rc2
make[1]: entrant dans le répertoire « /home/user/Documents/buildroot-2009.11/output/build/MPlayer-1.0rc2 »
/home/user/Documents/buildroot-2009.11/output/staging/usr/bin/arm-linux-uclibc-gcc -I./libavcodec -I./libavformat -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -I. -I. -I./libavutil -Os -pipe -Os -I/home/user/Documents/buildroot-2009.11/output/staging/usr/include -I/home/user/Documents/buildroot-2009.11/output/staging/include --sysroot=/home/user/Documents/buildroot-2009.11/output/staging/ -isysroot /home/user/Documents/buildroot-2009.11/output/staging -mtune=arm922t -march=armv4t -mabi=apcs-gnu -msoft-float -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -I/home/user/Documents/buildroot-2009.11/output/staging/usr/include -c -o mplayer.o mplayer.c
In file included from /home/user/Documents/buildroot-2009.11/output/staging/usr/include/stdio.h:28,
from mplayer.c:5:
/home/user/Documents/buildroot-2009.11/output/staging/usr/include/features.h:383:4: error: #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately, uClibc was built without large file support enabled.
In file included from /home/user/Documents/buildroot-2009.11/output/staging/usr/include/stdio.h:72,
from mplayer.c:5:
/home/user/Documents/buildroot-2009.11/output/staging/usr/include/bits/uClibc_stdio.h:72:2: error: #error Sorry... uClibc was built without large file support!
In file included from mplayer.c:5:
/home/user/Documents/buildroot-2009.11/output/staging/usr/include/stdio.h:83: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fpos_t'
In file included from mplayer.c:5:
/home/user/Documents/buildroot-2009.11/output/staging/usr/include/stdio.h:709: error: expected declaration specifiers or '...' before 'fpos_t'
/home/user/Documents/buildroot-2009.11/output/staging/usr/include/stdio.h:711: error: expected ';', ',' or ')' before '*' token
make[1]: *** [mplayer.o] Erreur 1
make[1]: quittant le répertoire « /home/user/Documents/buildroot-2009.11/output/build/MPlayer-1.0rc2 »
make: *** [/home/user/Documents/buildroot-2009.11/output/build/MPlayer-1.0rc2/mplayer] Erreur 2
So, I tick in
Toolchain --->
[*] Enable large file (files > 2 GB) support?
And I run 'make'.
There is no difference!
Have you got an idea?
BR
_________________________________________________________________
Nouveau ! Tout Windows Live débarque dans votre téléphone. Voir les Windows phone
http://clk.atdmt.com/FRM/go/175819071/direct/01/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20100211/1366ea22/attachment.html>
More information about the buildroot
mailing list