diff -ru ffmpeg.old/libavcodec/eval.c ffmpeg/libavcodec/eval.c --- ffmpeg.old/libavcodec/eval.c Thu Mar 6 12:32:01 2003 +++ ffmpeg/libavcodec/eval.c Sun Nov 2 02:04:09 2003 @@ -34,6 +34,8 @@ #include #include +/* Meuuh power */ +#undef NAN #ifndef NAN #define NAN 0 #endif diff -ru ffmpeg.old/libavformat/rtsp.c ffmpeg/libavformat/rtsp.c --- ffmpeg.old/libavformat/rtsp.c Wed Oct 29 15:25:27 2003 +++ ffmpeg/libavformat/rtsp.c Sun Nov 2 02:04:09 2003 @@ -20,6 +20,7 @@ #include /* for select() prototype */ #include +#include #include #include #ifndef __BEOS__ diff -ru ffmpeg.old/libavformat/tcp.c ffmpeg/libavformat/tcp.c --- ffmpeg.old/libavformat/tcp.c Mon Sep 29 03:41:30 2003 +++ ffmpeg/libavformat/tcp.c Sun Nov 2 02:04:09 2003 @@ -32,6 +32,7 @@ #include #include #include +#define socklen_t int typedef struct TCPContext { int fd;