MinGW
MinGW
MinGWの開発環境パック。もともとは、AlephOneJPをビルドするために作ったものだが、ONScripterのビルドに流用したりしている。
@contents
MinGW Logue GCC 4.7.2
GCC4.7.2の自ビルド品。自己解凍式。
Using built-in specs. COLLECT_GCC=D:\MinGW\bin\gcc.exe COLLECT_LTO_WRAPPER=d:/mingw/bin/../libexec/gcc/mingw32/4.7.2/lto-wrapper.exe Target: mingw32 Configured with: ../gcc-4.7.2/configure --prefix=/mingw --with-arch=i686 --with-tune=generic --build=mingw32 --enable-threads --enable-languages=c,c++,objc,obj-c++ --enable-libgomp --enable-libiconv --enable-version-specific-runtime-libs --disable-sjlj-exceptions --with-dwarf2 --disable-win32-registry --disable-werror --disable-nls --disable-ppl-version-check --enable-cloog-backend=isl --disable-cloog-version-check --with-host-libstdcxx=-lstdc++ --enable-lto --with-system-zlib --enable-libstdcxx-debug --enable-cxx-flags='-fno-function-sections -fno-data-sections' --enable-fully-dynamic-string --disable-libstdcxx-pch --enable-static --disable-shared --disable-bootstrap --with-pkgversion=Logue --with-bugurl=http://code.google.com/p/mingw-logue-pack/issues/list Thread model: win32 gcc version 4.7.2 (Logue)
以下のビルド済みライブラリを選択で追加可能。
- pthreads-2.9.1
- libiconv-1.14
- gmp-5.0.2
- mpc-0.9
- mpfr3.0.1
- polylib-5.22.5
- ppl-0.12pre1
- cloog-ppl-0.15.11
- zlib-1.2.5
- gcc-4.6.1
- binutils-2.21.53
- w32api-3.17-2
MinGW Logue Pack 20121005
上記のMinGWLogueGCC-4.7.2ベース。すべてスタティックリンク
環境 | ライブラリ | ユーティリティ |
---|---|---|
binutils 2.22.90 | libiconv 1.14 | bzip2-1.0.6 |
GCC 4.7.2 | expat 2.1.0 | zlib-1.2.7 |
mingw-runtime 3.20-2 | Boost 1.51.0 | pkg-config-0.25-1 |
w32api 3.17-2 | jpeg v8d | nasm-2.10 |
pthreads-2.9.1 | libpng 1.5.12 | yasm-1.2.0 |
opengl-4.3 | tiff 4.0.3 | autoconf-2.68 |
GMP-5.0.5 | freetype 2.4.10 | automake-1.12.4 |
mpfr-3.1.1 | libmad 0.15.1b | libtool-2.4 |
mpc-1.0.1 | sqlite-3.7.14.1 | |
polylib-5.22.5 | libogg-1.3.0 | |
ppl-1.0 | flac-1.2.1-1 | |
CLooG-0.17.0 | libsndfile-1.0.25 | |
speex-1.2rc1 | ||
libvorbis-1.3.3 | ||
libmikmod 3.2.0-beta2 | ||
freeglut-2.6.0 | ||
glew-1.7.0 | ||
SDL-1.2.15-r6363hg | ||
SDL_image-1.2.13-r316hg | ||
SDL_net-1.2.9-r197hg | ||
SDL_ttf-2.0.10-r174hg | ||
smpeg-0.4.5svn398 | ||
zziplib-0.13.62 |
パッチ済みソースコード
- Mesa3D 7.6.1- MinGWでビルドできるようにソースを修正。(ヘッダのパスが間違ってただけだが・・・。)
- smpeg-0.4.5svn389- FreeBSD AMD64パッチ済み
- flac-1.2.1-MinGW_fix.7z- http://aur.archlinux.org/packages.php?ID=36177のパッチを当てた
。 - libmikmod-3.2.0-beta2 MinGW_fix.7z
ありがちなこと
- hoge.c:???: undefined reference to `[email protected]?'って感じエラーが出る
- configureのオプションにLIBS="-lws2_32"を加える。
Last Modified: 2012-10-11 15:49:09