uclibc cross-compile problem for mips
Bertram Geck
bertramgeck at yahoo.com
Wed Apr 25 02:09:16 PDT 2007
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://busybox.net/lists/uclibc/attachments/20070425/ea52a892/attachment.htm
More information about the uClibc
mailing list