# HG changeset patch # User diego # Date 1164796422 0 # Node ID be2e003cdd10ac73482ecd27ae0ca803da75fe7e # Parent cb8d847fab7996f81498be9b262b51dc0aa1f1e9 `sdl-config --libs` under mingw32 will give -lmingw32, which leads to multiple definition of main and causes subsequent feature checks to fail. patch by Zuxy Meng, zuxy.meng gmail com diff -r cb8d847fab79 -r be2e003cdd10 configure --- a/configure Wed Nov 29 10:24:43 2006 +0000 +++ b/configure Wed Nov 29 10:33:42 2006 +0000 @@ -4586,7 +4586,7 @@ _libs_mplayer="$_libs_mplayer `$_sdlconfig --libs | cut -d " " -f 1,4,6 | sed s/no-cygwin/cygwin/`" _inc_extra="$_inc_extra `$_sdlconfig --cflags | cut -d " " -f 1,5,6 | sed s/no-cygwin/cygwin/`" elif mingw32 ; then - _libs_mplayer="$_libs_mplayer `$_sdlconfig --libs | sed s/-mwindows//`" + _libs_mplayer="$_libs_mplayer `$_sdlconfig --libs | sed -e s/-mwindows// -e s/-lmingw32//`" _inc_extra="$_inc_extra `$_sdlconfig --cflags | sed s/-Dmain=SDL_main//`" else _libs_mplayer="$_libs_mplayer `$_sdlconfig --libs`"