;;
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"
;;
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."