Detected operating system: Linux Detected host architecture: i386 Checking for cc version ... 2.95, bad Checking for gcc version ... 2.95, bad Checking for gcc-3.4 version ... ./configure: line 1: gcc-3.4: command not found, bad Checking for gcc-3.3 version ... ./configure: line 1: gcc-3.3: command not found, bad Checking for gcc-3.2 version ... ./configure: line 1: gcc-3.2: command not found, bad Checking for gcc-3.1 version ... ./configure: line 1: gcc-3.1: command not found, bad Checking for gcc3 version ... ./configure: line 1: gcc3: command not found, bad Checking for gcc-3.0 version ... ./configure: line 1: gcc-3.0: command not found, bad Checking for cc version ... 2.95, bad *** Please downgrade/upgrade C compiler to version gcc-2.95.x or gcc-3.x! *** on line 598 of configure it has: 2.95.[2-9]|2.95.[2-9][-.]*|3.[0-9]|3.[0-9].[0-9]) so for gcc-2.95 the version must be >=2.95.2, but the patch truncates the gcc version to 2.95 and is interperated as 2.95.0 by configure. Perhaps instead of truncating the version the above line could be changed to: 2.95.[2-9]|2.95.[2-9][-.]*|3.[0-9]|3.[0-9].[0-9]|3.[0-9][-.]*|3.[0-9].[0-9][-.]*)
Created attachment 54314 [details, diff] mplayer-gcc_detection.patch updated patch for the change I sugested. Tested on gcc-2.95.3 and gcc-3.4.3. I don't have any gccs with a -dumpversion of 3.x.y-z, so I can't test that it works there.
Fixed in another and more general way, sorry for the delay