2 VULKAN_SDK="/usr/local/i586-mingw-msvc/Vulkan"
3 SDK_PREFIX="/usr/local/i586-mingw-msvc"
4 #export PATH="$PATH:~/src/fxc2"
5 export PATH="$PATH:$SDK_PREFIX/icu/bin"
6 export PATH="$PATH:$SDK_PREFIX/Angle/bin"
7 export PATH="$PATH:$SDK_PREFIX/SDL/i686-w64-mingw32/bin"
8 export PATH="$PATH:$SDK_PREFIX/DirectX_June_2010/Utilities/bin/x86"
9 export PATH="$PATH:$SDK_PREFIX/DirectX_June_2010/Developer Runtime/x86"
10 export PATH="$PATH:$VULKAN_SDK/bin"
13 export PKG_CONFIG_LIBDIR=/usr/local/i586-mingw-msvc/pkgconfig/lib
14 export PKG_CONFIG_PATH=/usr/local/i586-mingw-msvc/pkgconfig/lib/pkgconfig
15 export PKG_CONFIG_SYSROOT_DIR=/usr/local/i586-mingw-msvc/pkgconfig
16 #export QMAKE_DXSDK_DIR=/usr/local/i586-mingw-msvc/DirectX_June_2010/
18 #wine ./qtbase/configure.exe \
23 -prefix /usr/local/i586-mingw-msvc/5.12/mingw_82x \
24 -opensource -confirm-license \
25 -xplatform win32-g++ \
29 -device-option CROSS_COMPILE=i686-w64-mingw32- \
30 -no-compile-examples \
35 -skip qtquickcontrols \
40 -I $SDK_PREFIX/SDL/i686-w64-mingw32/include/SDL2 \
41 -I $SDK_PREFIX/SDL/i686-w64-mingw32/include \
42 -L $SDK_PREFIX/SDL/i686-w64-mingw32/lib \
43 -I $SDK_PREFIX/DirectX_June_2010/Include \
44 -L $SDK_PREFIX/DirectX_June_2010/Lib/x86 \
45 -I $VULKAN_SDK/include \
46 -I $VULKAN_SDK/include/vulkan \
48 -device-option SDL_PREFIX=$SDK_PREFIX/SDL/i686-w64-mingw32 \
49 -device-option SDL2_PREFIX=$SDK_PREFIX/SDL/i686-w64-mingw32 \
50 -device-option ICU_PREFIX=$SDK_PREFIX/icu \
51 -device-option OPENGL_ES2_PREFIX=$SDK_PREFIX/Angle \
52 -device-option VULKAN_PREFIX=$VULKAN_SDK \
53 -device-option LIBS_OPENGL_ES2+=GLESv2 \
54 -device-option LIBS_OPENGL_ES2+=EGL \
55 -device-option LIBEGL_NAME=EGL.dll \
56 -device-option LIBGLESV2_NAME=GLESv2.dll \
65 # -device-option QMAKE_DXSDK_DIR=/usr/local/i586-mingw-msvc/DirectX_June_2010 \
66 # -device-option DXSDK_DIR=/usr/local/i586-mingw-msvc/DirectX_June_2010 \
69 # -feature-direct3d9 \
74 # -I /usr/local/i586-mingw-msvc/Angle/include \
75 # -L /usr/local/i586-mingw-msvc/Angle/lib \
76 # -L /usr/local/i586-mingw-msvc/Angle/bin \
77 # -D GL_GLEXT_PROTOTYPES \
80 # -device-option ANGLE_PREFIX=/usr/local/i586-mingw-msvc/Angle \
81 # -device-option QMAKE_CFLAGS+=-mno-rdrnd \
82 # -device-option QMAKE_CXXFLAGS+=-mno-rdrnd \
85 # -combined-angle-lib \
89 # -debug-and-release \
97 # -device-option LIBEGL_NAME=EGL.dll \
98 # -device-option LIBGLESV2_NAME=GLESv2.dll \