OSDN Git Service

Don't discard titles during scan just because of a read failure on one or more of...
[handbrake-jp/handbrake-jp-git.git] / configure
index abe2b17..ae0d0ba 100755 (executable)
--- a/configure
+++ b/configure
@@ -32,22 +32,27 @@ case $SYSTEM in
     ;;
 
   Darwin)
-    DEFINES="$DEFINES SYS_DARWIN"
+    DEFINES="$DEFINES SYS_DARWIN USE_PTHREAD"
     LINKLIBS="$LINKLIBS -lpthread"
     ;;
 
   FreeBSD)
-    DEFINES="$DEFINES SYS_FREEBSD"
+    DEFINES="$DEFINES SYS_FREEBSD USE_PTHREAD"
     LINKLIBS="$LINKLIBS -pthread"
     ;;
 
   NetBSD)
-    DEFINES="$DEFINES SYS_NETBSD"
+    DEFINES="$DEFINES SYS_NETBSD USE_PTHREAD"
     LINKLIBS="$LINKLIBS -lpthread"
     ;;
 
   Linux)
-    DEFINES="$DEFINES SYS_LINUX"
+    DEFINES="$DEFINES SYS_LINUX USE_PTHREAD _LARGEFILE_SOURCE _FILE_OFFSET_BITS=64"
+    LINKLIBS="$LINKLIBS -lpthread"
+    ;;
+
+  CYGWIN*)
+    DEFINES="$DEFINES SYS_CYGWIN USE_PTHREAD"
     LINKLIBS="$LINKLIBS -lpthread"
     ;;
 
@@ -88,4 +93,6 @@ LINKLIBS = $LINKLIBS ;
 EOF
 
 echo
-echo "To build HandBrake, run 'jam'."
+echo "To build HandBrake, run:"
+echo " './jam' on a Mac (or 'make' to try the UB build method),"
+echo " 'jam' on Linux or Windows."