xref: /freebsd/sys/contrib/libsodium/dist-build/msys2-win32.sh (revision 3611ec604864a7d4dcc9a3ea898c80eb35eef8a0)
1*0ac341f1SConrad Meyer#! /bin/sh
2*0ac341f1SConrad Meyer
3*0ac341f1SConrad Meyerexport CFLAGS="-Ofast -fomit-frame-pointer -m32 -march=pentium3 -mtune=westmere"
4*0ac341f1SConrad Meyerexport PREFIX="$(pwd)/libsodium-win32"
5*0ac341f1SConrad Meyer
6*0ac341f1SConrad Meyerif (i686-w64-mingw32-gcc --version > /dev/null 2>&1) then
7*0ac341f1SConrad Meyer  echo MinGW found
8*0ac341f1SConrad Meyerelse
9*0ac341f1SConrad Meyer  echo Please install mingw-w64-i686-gcc >&2
10*0ac341f1SConrad Meyer  exit
11*0ac341f1SConrad Meyerfi
12*0ac341f1SConrad Meyer
13*0ac341f1SConrad Meyer./configure --prefix="$PREFIX" --exec-prefix="$PREFIX" \
14*0ac341f1SConrad Meyer            --host=i686-w64-mingw32 && \
15*0ac341f1SConrad Meyermake clean && \
16*0ac341f1SConrad Meyermake && \
17*0ac341f1SConrad Meyermake check && \
18*0ac341f1SConrad Meyermake install
19