-CC="gcc"
-CXX="g++"
-CCFLAGS="$CCFLAGS -Wall -g"
-OPTIM="$OPTIM -O3 -funroll-loops"
-LINKLIBS="-lz"
-
-# System-specific flags
-SYSTEM=`uname -s`
-case $SYSTEM in
- BeOS)
- CCFLAGS="$CCFLAGS -Wno-multichar"
- DEFINES="$DEFINES SYS_BEOS"
- LINKLIBS="$LINKLIBS -lbe -ltracker"
-
- RELEASE=`uname -r`
- case $RELEASE in
- 6.0|5.0.4) # Zeta or R5 / BONE beta 7
- SYSTEM="$SYSTEM / BONE"
- LINKLIBS="$LINKLIBS -lbind -lsocket"
- ;;
- 5.0*) # R5 / net_server
- SYSTEM="$SYSTEM / net_server"
- DEFINES="$DEFINES BEOS_NETSERVER"
- LINKLIBS="$LINKLIBS -lnet"
- ;;
- *)
- echo "Unsupported BeOS version"
- exit 1 ;;
- esac
- ;;
-
- Darwin)
- DEFINES="$DEFINES SYS_DARWIN USE_PTHREAD"
- LINKLIBS="$LINKLIBS -lpthread"
- ;;
-
- FreeBSD)
- DEFINES="$DEFINES SYS_FREEBSD USE_PTHREAD"
- LINKLIBS="$LINKLIBS -pthread"
- ;;
-
- NetBSD)
- DEFINES="$DEFINES SYS_NETBSD USE_PTHREAD"
- LINKLIBS="$LINKLIBS -lpthread"
- ;;
-
- Linux)
- DEFINES="$DEFINES SYS_LINUX USE_PTHREAD"
- LINKLIBS="$LINKLIBS -lpthread"
- ;;
-
- CYGWIN*)
- DEFINES="$DEFINES SYS_CYGWIN USE_PTHREAD"
- LINKLIBS="$LINKLIBS -lpthread"
- ;;
-
- *)
- echo "Unsupported operating system"
- exit 1 ;;
-esac
-echo "System: $SYSTEM"
-
-# Check for endianness (we need to define WORDS_BIGENDIAN for libdvdread)
-cat > testconf.c << EOF
-int main()