[Mplayer-cvslog] CVS: main configure,1.809,1.810
Gabucino
gabucino at mplayerhq.hu
Thu Nov 13 21:54:11 CET 2003
Update of /cvsroot/mplayer/main
In directory mail:/var/tmp.root/cvs-serv16741
Modified Files:
configure
Log Message:
cumulative libc5 compatibility patch ;)
- VESA detection by sys/io.h header
- workaround a missing define on libc5
Index: configure
===================================================================
RCS file: /cvsroot/mplayer/main/configure,v
retrieving revision 1.809
retrieving revision 1.810
diff -u -r1.809 -r1.810
--- configure 12 Nov 2003 10:26:01 -0000 1.809
+++ configure 13 Nov 2003 20:52:41 -0000 1.810
@@ -2098,7 +2098,19 @@
# nothing to do
:
else
- die "cannot find header inttypes.h (see DOCS/HTML/en/faq.html)"
+ echores "no"
+ echocheck "bitypes.h (inttypes.h predecessor)"
+ cat > $TMPC << EOF
+#include <sys/bitypes.h>
+int main(void) { return 0; }
+EOF
+ _inttypes=no
+ cc_check && _inttypes=yes
+ if test "$_inttypes" = yes ; then
+ die "you don't have inttypes.h, but sys/bitypes.h is present. Please copy etc/inttypes.h.link into the include path, and re-run configure."
+ else
+ die "cannot find header either inttypes.h or bitypes.h (see DOCS/HTML/en/faq.html)"
+ fi
fi
echores "$_inttypes"
@@ -3504,22 +3516,27 @@
esac
-if test "$_vesa" != no ; then
echocheck "VESA support"
+if test "$_vesa" = auto ; then
if x86 && linux ; then
+ _vesa=no
+ cat > $TMPC << EOF
+#include <sys/io.h>
+int main(void) { return 0; }
+EOF
+ cc_check && _vesa=yes
+fi
+fi
+if test "$_vesa" = yes ; then
_def_vesa='#define HAVE_VESA 1'
_vosrc="$_vosrc vo_vesa.c vesa_lvo.c"
_vomodules="vesa $_vomodules"
echores "yes"
else
_def_vesa='#undef HAVE_VESA'
- _novomodules="vesa $_novomodules"
echores "no (not supported on this OS/architecture)"
+ _novomodules="vesa $_novomodules"
fi
-else
-_def_vesa='#undef HAVE_VESA'
-fi
-
#################
# VIDEO + AUDIO #
@@ -5877,6 +5894,11 @@
/* use GNU internationalization */
$_def_i18n
+
+/* missing mmap function on libc5 systems */
+#ifndef MAP_FAILED
+# define MAP_FAILED ((void *) -1)
+#endif
/* use setlocale() function */
$_def_setlocale
More information about the MPlayer-cvslog
mailing list