[MPlayer-users] Mplayer Build Testing

John Brown johnbrown105 at hotmail.com
Wed Oct 31 09:31:00 CET 2007



On Tue, 30 Oct 2007 20:08:34 -0800, Thomas Dineen wrote:
>
> Gentle People:
>
> I have wasted the evening attempting to build several
> releases or your mplayer code! Below is a sampling of
> the results:
>
> 1) The current versions have compile errors on Red Hat!
> 2) Some versions cause gcc to segmentation fault.
> 3) Some versions cause make to hang.
>
> In conclusion I would have to conclude:
> a) You people do not TEST YOUR FUCKING CODE
> before checking it in.
> b) You people do not know what the FUCK YOU are doing.
>
> Thomas Dineen
>
> 

>From your original post:

> make -C stream
> make[1]: Entering directory
> `/home/tools/RH_Linux_DVD/mplayer/mplayer_071507/mplayer-export-2007-07-15/stream'
> cc -I../libavcodec -I../libavformat -Wdisabled-optimization -I. -I..
> -I../libavutil -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4
> -march=pentium3 -mcpu=pentium3 -pipe -ffast-math -fomit-frame-pointer
> -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> -D_LARGEFILE64_SOURCE -I/usr/X11R6/include -I/usr/include/SDL
> -D_REENTRANT -I/usr/include/kde/artsc -I/usr/include/cdda
> -I/usr/include/freetype2 -c -o stream_dvd.o stream_dvd.c
> In file included from /usr/include/netdb.h:28,
> from network.h:16,
> from stream.h:64,
> from stream_dvd.c:32:
> /usr/include/netinet/in.h:259: parse error before '(' token
> /usr/include/netinet/in.h:259: parse error before "__u32"
> /usr/include/netinet/in.h:260: parse error before '(' token
> /usr/include/netinet/in.h:260: parse error before "__u16"
> /usr/include/netinet/in.h:262: parse error before '(' token
> /usr/include/netinet/in.h:262: parse error before "__u32"
> /usr/include/netinet/in.h:264: parse error before '(' token
> /usr/include/netinet/in.h:264: parse error before "__u16"

/usr/include/netinet/in.h is, of course, part of Berkeley Sockets, not MPlayer.
I doubt that it is MPlayer's fault that one of your system headers cannot be
compiled, but what happens if you try to compile the following?

/* test.c begins */
#include 

int main(){return 0;}

/* test.c ends */

$gcc -c test.c
_________________________________________________________________
Climb to the top of the charts!  Play Star Shuffle:  the word scramble challenge with star power.
http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_oct


More information about the MPlayer-users mailing list