# MinGW
MinGWの開発環境パック。もともとは、[AlephOneJP](http://mjolnir.logue.be/)をビルドするために作ったものだが、ONScripterのビルドに流用したりしている。[^1]
@[toc]

## [MinGW Logue GCC 4.7.2](http://mingw-logue-pack.googlecode.com/files/Setup%20MinGW%20Logue%20GCC472.exe)
GCC4.7.2の自ビルド品。自己解凍式。
#sh{{
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](http://mingw-logue-pack.googlecode.com/files/MinGW%20Logue%20Pack%20121015.7z)
上記のMinGW Logue GCC-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](http://cid-367e73e8cc6137b0.skydrive.live.com/self.aspx/Development%20Tools/Source/Mesa-7.6.1-MinGW%5E_fix-src.7z) - MinGWでビルドできるようにソースを修正。（ヘッダのパスが間違ってただけだが・・・。）
* [smpeg-0.4.5svn389](/http://cid-367e73e8cc6137b0.skydrive.live.com/self.aspx/Development%20Tools/Source/smpeg-0.4.5svn389+freebsd-amd64patch-src.7z) - FreeBSD AMD64パッチ済み
* [flac-1.2.1-MinGW_fix.7z](http://cid-367e73e8cc6137b0.skydrive.live.com/self.aspx/Development%20Tools/Source/flac-1.2.1-MinGW%5E_fix.tar.gz) - http://aur.archlinux.org/packages.php?ID=36177のパッチを当てた。
* [libmikmod-3.2.0-beta2 MinGW_fix.7z](http://cid-367e73e8cc6137b0.skydrive.live.com/self.aspx/Development%20Tools/Source/libmikmod-3.2.0-beta2-MinGW%5E_fix.7z)

# ありがちなこと
:hoge.c:???: undefined reference to `???@?'って感じエラーが出る|configureのオプションにLIBS="-lws2_32"を加える。

[^1]:20100122のみ

---

## Page Navigation

- Canonical URL: https://logue.be/MinGW
- Permalink: https://logue.be/66d5d5244b8138004c26fbe5
- Parent: [/](/66d6273c0e64af17b0d3463f.md)
- Children: 1 total
  - [Outdated](/66d5d5264b8138004c26fbe7.md)
- Total descendants: 1
- Siblings: 49 of 68 total (19 more not shown; see the page list API below for the full listing)
  - [Comments](/66d5d48a4b8138004c26fb4d.md)
  - [Ext](/66d5d4a44b8138004c26fb67.md)
  - [FF11裏話](/66d5d4a74b8138004c26fb69.md)
  - [FireBug](/66d5d4e44b8138004c26fba8.md)
  - [FoaF](/66d5d4e84b8138004c26fbad.md)
  - [FormatExample](/66d5d4ea4b8138004c26fbaf.md)
  - [FormatRule](/66d5d4ed4b8138004c26fbb1.md)
  - [Glossary](/66d5d4f14b8138004c26fbb3.md)
  - [JavaScript](/66d5d4f34b8138004c26fbb5.md)
  - [Logue](/66d5d50d4b8138004c26fbcf.md)
  - [M3Sakura Make GUI](/66d5d51e4b8138004c26fbdf.md)
  - [Marathon-AlephOne](/66d5d5204b8138004c26fbe1.md)
  - [MenuBar](/66d5d5224b8138004c26fbe3.md)
  - [NSIS](/66d5d5284b8138004c26fbe9.md)
  - [Namazu](/66d5d52a4b8138004c26fbeb.md)
  - [Navigation](/66d5d5334b8138004c26fbf3.md)
  - [ONScripter](/66d5d5354b8138004c26fbf5.md)
  - [PCの紹介](/66d5d5374b8138004c26fbf7.md)
  - [Podcastについて](/66d5d5394b8138004c26fbf9.md)
  - [PukiPlus](/66d5d53b4b8138004c26fbfb.md)
  - [PukiWiki](/66d977b60e64af17b0d350a9.md)
  - [PukiWiki Plus!](/66d5d53d4b8138004c26fbfd.md)
  - [RMTフィルタ](/66d5d5514b8138004c26fc11.md)
  - [RecentChanges](/66d5d5534b8138004c26fc13.md)
  - [SMF](/66d5d5554b8138004c26fc15.md)
  - [Sandbox](/66d6273c0e64af17b0d3465e.md)
  - [Sidebar](/66d978730e64af17b0d3591b.md)
  - [Software](/66d5d55a4b8138004c26fc19.md)
  - [TTYSMenu](/66d5d55c4b8138004c26fc1b.md)
  - [TextFormattingRule](/66d5d5604b8138004c26fc1f.md)
  - [TrackBack](/66d5d5624b8138004c26fc21.md)
  - [Web素材](/66d5d5644b8138004c26fc23.md)
  - [Xfire](/66d5d59d4b8138004c26fc5d.md)
  - [YouTube](/66d5d59f4b8138004c26fc60.md)
  - [blog](/66d5d5a24b8138004c26fc62.md)
  - [dojo](/66d5d8d54b8138004c26ff81.md)
  - [jQuery](/66d5d8d94b8138004c26ff85.md)
  - [pandora.tv](/66d5d8db4b8138004c26ff87.md)
  - [prototype.js](/66d5d8dd4b8138004c26ff89.md)
  - [user](/66d6273c0e64af17b0d3466d.md)
  - [uupaa-js](/66d5d8df4b8138004c26ff8b.md)
  - [zoome](/66d5d8e14b8138004c26ff8d.md)
  - [エミルクロニクルオンライン](/66d5d8e34b8138004c26ff8f.md)
  - [コメント](/66d977b60e64af17b0d350ce.md)
  - [コラム](/66d5d8e74b8138004c26ff93.md)
  - [テスト](/66d5d9004b8138004c26ffab.md)
  - [ニコニコ動画](/66d5d9024b8138004c26ffad.md)
  - [パーティー名](/66d5d9044b8138004c26ffaf.md)
  - [ファイナルファンタジー１１](/66d5d9064b8138004c26ffb1.md)
- Last updated: 2024-09-02T16:47:47.419Z by 
- Full page listing (all children regardless of count): https://logue.be/_api/v3/page-listing/children?id=66d5d5244b8138004c26fbe5
