summaryrefslogtreecommitdiff
path: root/m4/irixal.m4
diff options
context:
space:
mode:
authorMatthias Hopf <mat@mshopf.de>2001-07-16 19:36:00 +0000
committerMatthias Hopf <mat@mshopf.de>2001-07-16 19:36:00 +0000
commit0bb6f834ae95cd434110ab1612563994112d75ac (patch)
tree2cc2b29482da412356c3c8cab8474879d66f47f8 /m4/irixal.m4
parent65d473e411929996584d8841790a9e583db6781d (diff)
downloadxine-lib-0bb6f834ae95cd434110ab1612563994112d75ac.tar.gz
xine-lib-0bb6f834ae95cd434110ab1612563994112d75ac.tar.bz2
IRIX / mips port. Audio and CD support are not implemented yet.
Nuked BUILD_LIB_STATIC. Changed some architecture dependend code to feature dependend code. Autoconf'ing CD / DVD ioctl() support. CVS patchset: 288 CVS date: 2001/07/16 19:36:00
Diffstat (limited to 'm4/irixal.m4')
-rw-r--r--m4/irixal.m440
1 files changed, 40 insertions, 0 deletions
diff --git a/m4/irixal.m4 b/m4/irixal.m4
new file mode 100644
index 000000000..a613eb4d4
--- /dev/null
+++ b/m4/irixal.m4
@@ -0,0 +1,40 @@
+dnl Configure paths/version for IRIX AL
+dnl
+AC_DEFUN(AM_PATH_IRIXAL,
+ [
+dnl replace by test
+ AC_ARG_ENABLE(irixal, [ --enable-irixal Turn on IRIX AL audio support.], enable_irixal=yes, enable_irixal=no)
+
+ AC_ARG_WITH(irixal-prefix,[ --irixal-prefix=pfx Prefix where al is installed (optional)],
+ irixal_prefix="$withval", irixal_prefix="")
+
+ AC_MSG_CHECKING([for IRIX AL support])
+ if test "x$enable_irixal" = xyes ; then
+
+ if test x$irixal_prefix != x ; then
+ IRIXAL_LIBS="-L$al_prefix/lib"
+ IRIXAL_STATIC_LIB="$al_prefix"
+ IRIXAL_CFLAGS="-I$al_prefix/include"
+ fi
+
+ IRIXAL_LIBS="-laudio $IRIXAL_LIBS"
+ if test x$IRIXAL_STATIC_LIB != x; then
+ IRIXAL_STATIC_LIB="$IRIXAL_STATIC_LIB/lib/libaudio.a"
+ else
+ IRIXAL_STATIC_LIB="/usr/lib/libaudio.a"
+ fi
+ fi
+
+ AC_MSG_RESULT($enable_irixal)
+ if test "x$enable_irixal" = xyes ; then
+ ifelse([$2], , :, [$2])
+ else
+ ifelse([$3], , :, [$3])
+ fi
+
+ AC_SUBST(IRIXAL_CFLAGS)
+ AC_SUBST(IRIXAL_STATIC_LIB)
+ AC_SUBST(IRIXAL_LIBS)
+
+])
+