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

Reply via email to