  if test "$pthread" = "auto" ; then
      pthread="no"
      case $SYS in
-@@ -345,16 +346,18 @@
+@@ -350,13 +351,13 @@
              pthread="yes"
              ;;
-         MINGW|CYGWIN)
+         MINGW)
 -            if cc_check pthread.h -lpthread "pthread_create(0,0,0,0);" ; then
 +            if cc_check pthread.h -lpthread "pthread_create(0,0,0,0); pthread_num_processors_np();" ; then
                  pthread="yes"
                  libpthread="-lpthread"
 -            elif cc_check pthread.h -lpthreadGC2 "pthread_create(0,0,0,0);" ; then
-+            elif cc_check pthread.h -lpthreadGC2 "pthread_create(0,0,0,0); pthread_num_processors_np();" ; then
++            elif cc_check pthread.h -lpthreadGC2 "pthread_create(0,0,0,0); pthread_num_processors_np(); " ; then
                  pthread="yes"
                  libpthread="-lpthreadGC2"
 -            elif cc_check pthread.h "-lpthreadGC2 -lwsock32 -DPTW32_STATIC_LIB" "pthread_create(0,0,0,0);" ; then

 
 .depend: config.mak
 	rm -f .depend
@@ -149,14 +149,14 @@
 	rm -rf test/
 	$(MAKE) -C gtk distclean
 
-install: x264 $(SONAME)
+install: x264$(EXE)
 	install -d $(DESTDIR)$(bindir) $(DESTDIR)$(includedir)
 	install -d $(DESTDIR)$(libdir) $(DESTDIR)$(libdir)/pkgconfig
 	install -m 644 x264.h $(DESTDIR)$(includedir)
 	install -m 644 libx264.a $(DESTDIR)$(libdir)
 	install -m 644 x264.pc $(DESTDIR)$(libdir)/pkgconfig
-	install x264 $(DESTDIR)$(bindir)
-	ranlib $(DESTDIR)$(libdir)/libx264.a
+	install x264$(EXE) $(DESTDIR)$(bindir)
+	$(RANLIB) $(DESTDIR)$(libdir)/libx264.a
 	$(if $(SONAME), ln -sf $(SONAME) $(DESTDIR)$(libdir)/libx264.so)
 	$(if $(SONAME), install -m 755 $(SONAME) $(DESTDIR)$(libdir))
 

--- configure	2008-04-06 09:07:25.000000000 +0200
+++ configure	2008-04-06 09:10:52.000000000 +0200
@@ -343,6 +343,7 @@
 # autodetect options that weren't forced nor disabled
 
 libpthread=""
