Hi,
I try to compile the mplayer for mips with buildroot & uclibc. Because the
compile problem has obviously nothing to do with mplayer, I post my question
here in the hope, someone can help me:
I have the following 2 compile problems:
bertram2:/usr/src/MPlayer-1.0rc1 #
/root/buildroot/build_mips/staging_dir/bin/mips-linux-uclibc-gcc -c
-Wdeclaration-after-statement -O4 -pipe -ffast-math -fomit-frame-pointer
-I/root/buildroot/build_mips/staging_dir/include
-I/root/buildroot/build_mips/staging_dir/include/asm_mips
-I/root/buildroot/build_mips/staging_dir/include/asm -I. -I./libavutil
-I./libavcodec -o mplayer.o mplayer.c
In file included from
/root/buildroot/build_mips/staging_dir/lib/gcc/mips-linux-uclibc/3.4.6/../../../../mips-linux-uclibc/sys-include/pthread.h:681,
from
/root/buildroot/build_mips/staging_dir/lib/gcc/mips-linux-uclibc/3.4.6/../../../../mips-linux-uclibc/sys-include/bits/uClibc_mutex.h:19,
from
/root/buildroot/build_mips/staging_dir/lib/gcc/mips-linux-uclibc/3.4.6/../../../../mips-linux-uclibc/sys-include/bits/uClibc_stdio.h:119,
from
/root/buildroot/build_mips/staging_dir/lib/gcc/mips-linux-uclibc/3.4.6/../../../../mips-linux-uclibc/sys-include/stdio.h:72,
from mplayer.c:5:
/root/buildroot/build_mips/staging_dir/lib/gcc/mips-linux-uclibc/3.4.6/../../../../mips-linux-uclibc/sys-include/bits/sigthread.h:32:
error: syntax error before '*' token
In file included from
/root/buildroot/build_mips/staging_dir/lib/gcc/mips-linux-uclibc/3.4.6/../../../../mips-linux-uclibc/sys-include/sys/types.h:215,
from
/root/buildroot/build_mips/staging_dir/lib/gcc/mips-linux-uclibc/3.4.6/../../../../mips-linux-uclibc/sys-include/stdlib.h:317,
from mplayer.c:6:
/root/buildroot/build_mips/staging_dir/lib/gcc/mips-linux-uclibc/3.4.6/../../../../mips-linux-uclibc/sys-include/sys/select.h:38:
error: conflicting types for 'sigset_t'
/root/buildroot/build_mips/staging_dir/include/asm/signal.h:21: error: previous
declaration of 'sigset_t' was here
The first compile-error with the gcc 4.1 brings more details:
root/buildroot/build_mips/staging_dir/lib/gcc/mips-linux-uclibc/4.1.2/../../../../mips-linux-uclibc/sys-include/bits/sigthread.h:32:
error: expected ';', ',' or ')' before '*' token
I appreciate any ideas, help or advise, maybe I have to reconfigure the
buildroot menuconfig or something.
Best regards
Bertram
__________________________________ Yahoo! Clever: Sie haben Fragen?
Yahoo! Nutzer antworten Ihnen. www.yahoo.de/clever
_______________________________________________
uClibc mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/uclibc