[Mplayer-cvslog] CVS: main configure,1.612,1.613

Jürgen Keil CVS jkeil at mplayerhq.hu
Tue Nov 26 19:34:21 CET 2002


Update of /cvsroot/mplayer/main
In directory mail:/var/tmp.root/cvs-serv30687

Modified Files:
	configure 
Log Message:
Add a new test for "scandir()" and friends.
scandir() is used in the new menu code; and we must include our own
implemenation for solaris (and maybe other platforms as well).


Index: configure
===================================================================
RCS file: /cvsroot/mplayer/main/configure,v
retrieving revision 1.612
retrieving revision 1.613
diff -u -r1.612 -r1.613
--- configure	25 Nov 2002 02:19:09 -0000	1.612
+++ configure	26 Nov 2002 18:34:09 -0000	1.613
@@ -2116,6 +2116,20 @@
 echores "$_linux_devfs"
 
 
+echocheck "scandir()"
+cat > $TMPC << EOF
+int main (void) { scandir("", 0, 0, 0); alphasort(0, 0); return 0; }
+EOF
+_scandir=no
+cc_check && _scandir=yes
+if test "$_scandir" = yes ; then
+ _def_scandir='#define HAVE_SCANDIR 1'
+else
+ _def_scandir='#undef HAVE_SCANDIR'
+fi
+echores "$_scandir"
+
+
 echocheck "strsep()"
 cat > $TMPC << EOF
 #include <string.h>
@@ -4823,6 +4837,9 @@
 
 /* Define this if you have shm support */
 $_def_shm
+
+/* Define this if your system has scandir & alphasort */
+$_def_scandir
 
 /* Define this if your system has strsep */
 $_def_strsep




More information about the MPlayer-cvslog mailing list