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に必要。それ以外は使わない。

手順

  1. icuのbuild
ソースアーカイブの解凍時は必ずmsys環境からtarを使って行う事!
  1. opensslのbuild
  2. qt5srcにqt5.3.1のsourceを解凍。
  3. qt5src/qtbase/bin に lib/icu*53.dllと opensslの bin/*.dll を全部コピーする
  4. DIRECTXのSDKを Install(ANGLEを使うため)
[S1023で失敗する場合][1]

[DXSDK Jun.2010][2]

DXSDKはWindows SDKに含まれる様になったのですが、古いDXを使いたい場合に必要になる事があります。

QtのBuildで必要だったかは定かじゃないっす、、、(^^;
  1. 環境変数を整える。
  2. build用のフォルダー作ってqt5src\configure を叩いて Shadow Build様に Configurationする
  3. mingw32-make

かなり端折ってますが、こんな流れ。