changeset 2463:55dff9b0a9d1

added irix64() original patch for irix64 by Martin Decky - slightly modified replaced a "$_cc blah" by "cc_check" (SGI audio)
author pl
date Thu, 25 Oct 2001 11:46:50 +0000
parents 23de840b63f2
children 4296c47ff209
files configure
diffstat 1 files changed, 29 insertions(+), 21 deletions(-) [+]
line wrap: on
line diff
--- a/configure	Thu Oct 25 11:45:35 2001 +0000
+++ b/configure	Thu Oct 25 11:46:50 2001 +0000
@@ -1,4 +1,4 @@
-#!/bin/sh
+#! /bin/sh
 
 #
 # MPlayer configurator.   (C) 2000 Pontscho/fresh!mindworkz
@@ -146,6 +146,10 @@
 	freebsd || openbsd || bsdos
 	return "$?"
 }
+irix64() {
+	test "$system_name" = "IRIX64"
+	return "$?"
+}
 
 
 # Check how echo works in this /bin/sh
@@ -395,13 +399,12 @@
 # ---  Check for C compiler:
 
 if test -z "$_x11libdir" ; then
-   if test -d /usr/X11R6 ; then
-      _x11libdir=-L/usr/X11R6/lib
-   else
-      if test -d /usr/X11 ; then
-         _x11libdir=-L/usr/X11/lib
-      fi
-   fi
+  for I in /usr/X11R6 /usr/X11 /usr/lib32 ; do 	
+    if test -d "$I" ; then
+      _x11libdir="-L$I"
+      break;
+    fi
+  done
 fi
 
 if test -z "$_x11incdir" ; then
@@ -887,7 +890,10 @@
 cc_check $_extraincdir $_extralibdir -ltermcap && _termcap=yes
 
 _png=no
-cc_check $_extraincdir $_extralibdir -lpng -lz -lm && _png=yes
+if test ! irix64 ; then
+  # Don't check for -png on irix	
+  cc_check $_extraincdir $_extralibdir -lpng -lz -lm && _png=yes
+fi
 
 _vorbis=no
 cc_check $_extraincdir $_extralibdir -lvorbis -lm && _vorbis=yes
@@ -1149,6 +1155,7 @@
 # ---
 # try to detect type of audio supported on this machine
 
+
 # check for OSS audio
 cat > $TMPC << EOF
 #include <sys/soundcard.h>
@@ -1158,16 +1165,6 @@
 cc_check && _oss_audio=yes
 
 
-# check for SUN audio
-cat > $TMPC << EOF
-#include <sys/types.h>
-#include <sys/audioio.h>
-int main( void ) {  audio_info_t info; AUDIO_INITINFO(&info); }
-EOF
-_sun_audio=no
-cc_check && _sun_audio=yes
-
-
 # check for ALSA audio: 0.5.x then 0.9.x
 if test "$_alsa" = yes ; then
   _alsaver=no
@@ -1195,14 +1192,25 @@
 EOF
 cc_check $_extraincdir $_extralibdir -lesd || _esd=no
 
+
+# check for SUN audio
+cat > $TMPC << EOF
+#include <sys/types.h>
+#include <sys/audioio.h>
+int main( void ) {  audio_info_t info; AUDIO_INITINFO(&info); }
+EOF
+_sun_audio=no
+cc_check && _sun_audio=yes
+
+
 # check for SGI audio
 cat > $TMPC << EOF
 #include <dmedia/audio.h>
 int main( void ) { return 0; }
 EOF
-
 _sgi_audio=no
-$_cc -o $TMPO $TMPC 2> /dev/null && _sgi_audio=yes
+cc_check && _sgi_audio=yes
+
 
 # check for mad library
 cat > $TMPC << EOF