#!/bin/sh # Change this script to meet your needs and/or environment. #TARGET=x86_64-pc-mingw32 TARGET=x86_64-w64-mingw32 PREFIX=/opt/cross_win64 PATH="$PREFIX/bin:$PATH" export PATH W64BUILD=1 export W64BUILD CC="$TARGET-gcc" AS="$TARGET-as" RANLIB="$TARGET-ranlib" AR="$TARGET-ar" WINDRES="$TARGET-windres" export CC AS RANLIB AR WINDRES STRIPPER="$TARGET-strip" if [ "$1" = "strip" ]; then $STRIPPER vispatch.exe exit 0 fi HOST_OS=`uname|sed -e s/_.*//|tr '[:upper:]' '[:lower:]'` case "$HOST_OS" in linux) MAKE_CMD=make ;; freebsd|openbsd|netbsd) MAKE_CMD=gmake ;; *) MAKE_CMD=make ;; esac exec $MAKE_CMD -f makefile.mingw $*