Qt 5.3.1 build with mingw-w64 4.9.1 64bit
私用覚書
環境
- Windows 8.1 Pro x64
- ActivePerl 5.18.2 x64
- Ruby 1.9.3p545 i386-mingw32
- msys
- mingw-w64 mingw-builds 4.9.1 seh posix
- icu 53.1
- openssl 1.0.1i
msysは icuと opensslの buildに必要。それ以外は使わない。
手順
- icuのbuild
ソースアーカイブの解凍時は必ずmsys環境からtarを使って行う事!
- opensslのbuild
- qt5srcにqt5.3.1のsourceを解凍。
- qt5src/qtbase/bin に lib/icu*53.dllと opensslの bin/*.dll を全部コピーする
- DIRECTXのSDKを Install(ANGLEを使うため)
[S1023で失敗する場合][1]
[DXSDK Jun.2010][2]
DXSDKはWindows SDKに含まれる様になったのですが、古いDXを使いたい場合に必要になる事があります。
QtのBuildで必要だったかは定かじゃないっす、、、(^^;
- 環境変数を整える。
- build用のフォルダー作ってqt5src\configure を叩いて Shadow Build様に Configurationする
- mingw32-make
かなり端折ってますが、こんな流れ。