* MinGWでのビルド [#odd4694c]
** ソースコード [#b826b5f3]
- MinGWではコンパイルエラーが起きるソフトウェアがあり、MSYS2が配布しているソースコードはパッチが用意されているので、そちらを利用する。
- https://sourceforge.net/projects/msys2/files/REPOS/MINGW/x86_64/
** ビルド [#rf3fe195]
./configure --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32
- configure実行時にbuildとhostとtargetを指定する。
-- https://sourceforge.net/p/mingw-w64/wiki2/MSYS/
- これでだいたいコンパイル通るがダメな場合もある。
** スタティックリンクの指定 [#l07a5d57]
CFLAGS = -g -O2 -static -static-libgcc -static-libstdc++
- GCCのオプションに-staticを付ければいいらしい?
- ダメなら、-static-libgcc -static-libstdc++も付けてみる?
** 参考 [#y71bf450]
- http://www.gaia-gis.it/spatialite-3.0.0-BETA/mingw64_how_to.html