$ sudo make ./version.sh `cc -dumpversion` cc -I./libavcodec -I./libavformat -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -I. -I. -I./libavutil -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=pentium-m -mtune=pentium-m -pipe -ffast-math -fomit-frame-pointer -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -shared-libgcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -F/Library/Frameworks -I/Library/Frameworks/GLib.framework/Headers -I/Library/Frameworks/GDK.framework/Headers -I/Library/Frameworks/GTK.framework/Headers -c -o mplayer.o mplayer.c In file included from mplayer.c:793: cfg-mplayer.h:64: warning: redundant redeclaration of 'enqueue' mplayer.c:230: warning: previous definition of 'enqueue' was here mplayer.c: In function 'main': mplayer.c:2664: warning: passing argument 2 of 'guiGetEvent' from incompatible pointer type cc -I./libavcodec -I./libavformat -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -I. -I. -I./libavutil -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=pentium-m -mtune=pentium-m -pipe -ffast-math -fomit-frame-pointer -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -shared-libgcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -F/Library/Frameworks -I/Library/Frameworks/GLib.framework/Headers -I/Library/Frameworks/GDK.framework/Headers -I/Library/Frameworks/GTK.framework/Headers -c -o vobsub.o vobsub.c make -C libvo libvo.a make[1]: `libvo.a' is up to date. make -C libao2 make[1]: Nothing to be done for `libs'. make -C input make[1]: Nothing to be done for `libs'. make -C gui cc -I../libavcodec -I../libavformat -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -I. -I.. -I../libavutil -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=pentium-m -mtune=pentium-m -pipe -ffast-math -fomit-frame-pointer -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -shared-libgcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -F/Library/Frameworks -I/Library/Frameworks/GLib.framework/Headers -I/Library/Frameworks/GDK.framework/Headers -I/Library/Frameworks/GTK.framework/Headers -c -o mplayer/widgets.o mplayer/widgets.c In file included from /usr/X11R6/include/X11/Xlib.h:59, from ./wm/ws.h:10, from mplayer/widgets.h:15, from mplayer/widgets.c:18: /usr/X11R6/include/X11/X.h:71: error: conflicting types for 'XID' /Library/Frameworks/gdk.framework/Headers/gdkprivate.h:48: error: previous declaration of 'XID' was here /usr/X11R6/include/X11/X.h:81: error: conflicting types for 'VisualID' /Library/Frameworks/gdk.framework/Headers/gdkprivate.h:49: error: previous declaration of 'VisualID' was here /usr/X11R6/include/X11/X.h:108: error: conflicting types for 'Cursor' /System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/Quickdraw.h:278: error: previous declaration of 'Cursor' was here /usr/X11R6/include/X11/X.h:109: error: conflicting types for 'Colormap' /Library/Frameworks/gdk.framework/Headers/gdkprivate.h:76: error: previous declaration of 'Colormap' was here /usr/X11R6/include/X11/X.h:111: error: conflicting types for 'KeySym' /Library/Frameworks/gdk.framework/Headers/gdkprivate.h:51: error: previous declaration of 'KeySym' was here In file included from /usr/X11R6/include/X11/Xlib.h:59, from ./wm/ws.h:10, from mplayer/widgets.h:15, from mplayer/widgets.c:18: /usr/X11R6/include/X11/X.h:325:1: warning: "AlreadyGrabbed" redefined In file included from mplayer/widgets.c:12: /Library/Frameworks/gdk.framework/Headers/gdkprivate.h:62:1: warning: this is the location of the previous definition In file included from ./wm/ws.h:10, from mplayer/widgets.h:15, from mplayer/widgets.c:18: /usr/X11R6/include/X11/Xlib.h:271: error: conflicting types for 'Visual' /Library/Frameworks/gdk.framework/Headers/gdkprivate.h:82: error: previous declaration of 'Visual' was here In file included from ./wm/ws.h:11, from mplayer/widgets.h:15, from mplayer/widgets.c:18: /usr/X11R6/include/X11/Xutil.h:317: error: conflicting types for 'XStandardColormap' /Library/Frameworks/gdk.framework/Headers/gdkprivate.h:93: error: previous declaration of 'XStandardColormap' was here mplayer/widgets.c: In function 'gtkInit': mplayer/widgets.c:75: error: 'struct _GdkWindowPrivate' has no member named 'xwindow' mplayer/widgets.c:76: error: 'struct _GdkWindowPrivate' has no member named 'xwindow' mplayer/widgets.c: In function 'gtkAddIcon': mplayer/widgets.c:85: error: 'gdk_display' undeclared (first use in this function) mplayer/widgets.c:85: error: (Each undeclared identifier is reported only once mplayer/widgets.c:85: error: for each function it appears in.) mplayer/widgets.c:85: error: 'struct _GdkWindowPrivate' has no member named 'xwindow' mplayer/widgets.c: In function 'gtkSetLayer': mplayer/widgets.c:153: error: 'gdk_display' undeclared (first use in this function) mplayer/widgets.c:153: error: 'struct _GdkWindowPrivate' has no member named 'xwindow' mplayer/widgets.c: In function 'gtkActive': mplayer/widgets.c:158: error: 'gdk_display' undeclared (first use in this function) mplayer/widgets.c:158: error: 'struct _GdkWindowPrivate' has no member named 'xwindow' make[1]: *** [mplayer/widgets.o] Error 1 make: *** [gui/libgui.a] Error 2