[MPlayer-users] buildroot linking error with mplayer

Bertram Geck bertramgeck at yahoo.com
Tue Apr 24 16:12:58 CEST 2007


Hi John,
yes, I do run the "make distclean" everytime I change the option of the configure.
The compile did complete, because it had a typo and the buildroot-gcc had not been used. Now I get the error:

/root/buildroot/build_mips/staging_dir/bin/mips-linux-uclibc-gcc-4.1.2 -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/usr/include -I.  -I./libavutil -I./libavcodec -o mplayer.o mplayer.c
In file included from /usr/include/sys/types.h:133,
                 from /usr/include/stdlib.h:438,
                 from mplayer.c:6:
/root/buildroot/build_mips/staging_dir/include/asm/time.h:75: warning: 'regparm' attribute directive ignored
/root/buildroot/build_mips/staging_dir/include/asm/time.h:81: warning: 'regparm' attribute directive ignored
In file included from /usr/include/sys/types.h:220,
                 from /usr/include/stdlib.h:438,
                 from mplayer.c:6:
/usr/include/sys/select.h:125: warning: 'struct timespec' declared inside parameter list
/usr/include/sys/select.h:125: warning: its scope is only this definition or declaration, which is probably not what you want
In file included from /usr/include/sys/wait.h:31,
                 from mplayer.c:20:
/root/buildroot/build_mips/staging_dir/include/asm/signal.h:21: error: conflicting types for 'sigset_t'
/usr/include/sys/select.h:38: error: previous declaration of 'sigset_t' was here
In file included from /usr/include/sys/stat.h:105,
                 from mplayer.c:31:
/usr/include/bits/stat.h:70: error: field 'st_atim' has incomplete type
/usr/include/bits/stat.h:71: error: field 'st_mtim' has incomplete type
/usr/include/bits/stat.h:72: error: field 'st_ctim' has incomplete type
In file included from mplayer.c:161:
get_path.c: In function 'get_path':
get_path.c:54: warning: incompatible implicit declaration of built-in function 'strlen'
mplayer.c: In function 'get_demuxer_info':

regards bertram

----- Ursprüngliche Mail ----
Von: John Brown <johnbrown105 at hotmail.com>
An: mplayer-users at mplayerhq.hu
Gesendet: Dienstag, den 24. April 2007, 14:20:15 Uhr
Betreff: Re: [MPlayer-users] buildroot linking error with mplayer

Bertram Geck <bertramgeck <at> yahoo.com> writes:

> 
> Hi all,
> 
> after disabling almost everything in the configure script,I went error-free
through compiling.
> 
> The linker gives me the error message:

[cut - gmane won't let me include it all anyway]

> vidix/libvidix.a(vidixlib.o): In function `vdlOpen':
> vidixlib.c:(.text+0x36d): undefined reference to `dlerror'
> vidixlib.c:(.text+0x4af): undefined reference to `dlerror'
> collect2: ld returned 1 exit status
> make: *** [mplayer] Fehler 1
> ==========================================================
> 
> I disabled the vidix-support, but the error stays.
> --disable-vidix-internal \
> --disable-vidix-external \
> 

Did you 'make clean' or perhaps better, 'make distclean' before you configured
again with --disable-vidix-xxx?

_______________________________________________
MPlayer-users mailing list
MPlayer-users at mplayerhq.hu
http://lists.mplayerhq.hu/mailman/listinfo/mplayer-users







      Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem neuen Yahoo! Mail. www.yahoo.de/mail


More information about the MPlayer-users mailing list