[Mplayer-cvslog] CVS: main configure,1.456,1.457

Arpi arpi at thot.banki.hu
Fri May 3 21:17:12 CEST 2002


Hi,

ARGH
why did you remove gcc version check??????????


> Update of /cvsroot/mplayer/main
> In directory mail:/var/tmp.root/cvs-serv16657
> 
> Modified Files:
> 	configure 
> Log Message:
> Add Darwin (MacOS X) detection and configuration and modify compiler check t
> o check through defined-cc, gcc3, cc to find good compiler. Abort on first g
> ood compiler.
> 
> 
> Index: configure
> ===================================================================
> RCS file: /cvsroot/mplayer/main/configure,v
> retrieving revision 1.456
> retrieving revision 1.457
> diff -u -r1.456 -r1.457
> --- configure	3 May 2002 09:43:36 -0000	1.456
> +++ configure	3 May 2002 19:00:54 -0000	1.457
> @@ -65,6 +65,7 @@
>  openbsd() { issystem "OpenBSD" ; return "$?" ; }
>  bsd()     { freebsd || netbsd || bsdos || openbsd ; return "$?" ; }
>  qnx()     { issystem "QNX"     ; return "$?" ; }
> +darwin()  { issystem "Darwin"  ; return "$?" ; }
>  
>  # arch test boolean functions
>  x86() {
> @@ -280,7 +281,7 @@
>    # OS name
>    system_name=`( uname -s ) 2>&1`
>    case "$system_name" in
> -  Linux|FreeBSD|NetBSD|BSD/OS|OpenBSD|SunOS|QNX)
> +  Linux|FreeBSD|NetBSD|BSD/OS|OpenBSD|SunOS|QNX|Darwin)
>      ;;
>    IRIX*)
>      system_name=IRIX
> @@ -299,7 +300,9 @@
>     case "$host_arch" in
>     i386|sparc|ppc|alpha|arm|mips)
>       ;;
> -
> +   powerpc) # Darwin returns 'powerpc'
> +     host_arch=ppc
> +     ;;
>     *) # uname -p on Linux returns 'unknown' for the processor type,
>        # OpenBSD returns 'Intel Pentium/MMX ("Genuine Intel" 586-class)'
>  
> @@ -363,9 +366,8 @@
>  # Checking CC version...
>  # gcc-3.0 merges optimizations coming from egcs, pgcc, agcc, ...
>  if test "$_skip_cc_check" != yes ; then
> + for _cc in $_cc gcc3 cc; do
>    echocheck "$_cc version"
> -  # also check for name (the version checking is only for _gcc_ up for now)
> -  # FIXME implement this in ver. check.
>    cc_name=`$_cc -v 2>&1 | tail -1 | cut -d ' ' -f 1`
>    cc_version=`$_cc -v 2>&1 | sed -n 's/^.*version \([aegcygnustp-]*[0-9.]*\
> ).*$/\1/p'`
>    case $cc_version in
> @@ -383,28 +385,8 @@
>        ;;
>    esac
>    echores "$cc_version"
> -  # If gcc version is crappy RH one, then check if the user has installed t
> he optional
> -  # (at least in Rh7.2) gcc3 packages to save them some pain - malc at tmbg.co
> .uk
> -  if test "$cc_verc_fail" = yes ; then
> -    echocheck "gcc3 version"
> -    _cc=gcc3
> -    cc_version=`$_cc -v 2>&1 | sed -n 's/^.*version \([aegcygnustp-]*[0-9.]
> *\).*$/\1/p'`
> -    case $cc_version in
> -      '')
> -        cc_version="v. ?.??, bad"
> -	cc_verc_fail=yes
> -	;;
> -      2.95.[2-9]|2.95.[2-9].[0-9]|3.[0-9]|3.[0-9].[0-9])
> -        cc_version="$cc_version, ok"
> -        cc_verc_fail=no
> -        ;;
> -      *)
> -        cc_version="$cc_version, bad"
> -        cc_verc_fail=yes
> -        ;;
> -    esac
> -    echores "$cc_version"
> -  fi
> +  (test "$cc_verc_fail" = "no") && break
> + done 
>    if test "$cc_verc_fail" = yes ; then
>      cat <<EOF
>  
> @@ -3481,7 +3463,10 @@
>  
>  EOF
>  fi
> -
> +if darwin ; then
> +  # use gnu style cpp on Darwin
> +  CFLAGS="$CFLAGS -no-cpp-precomp"
> +fi
>  # Thread support
>  if linux ; then
>    CFLAGS="$CFLAGS -D_REENTRANT"
> 
> _______________________________________________
> Mplayer-cvslog mailing list
> Mplayer-cvslog at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/mplayer-cvslog
> 
> 


A'rpi / Astral & ESP-team

--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu



More information about the MPlayer-cvslog mailing list