最初のMinGW環境でインストールされたもののリストです。msysの番号が飛んでいますが、このblog内で共通のID番号となっています。
続きを読む
$ ls /mingw/var/cache/mingw-get/packages | grep -n mingw32
続きを読む
$ ls /mingw/var/cache/mingw-get/packages | grep -n mingw32
目標その1. ビルドに必要な開発補助ツール・ライブラリなども可能な限りソースからコンパイルする。現在の達成状況はこちら→mingw32編、msys編。以下2012年11月吉日におこなった自己流のMinGW環境ビルドのerror.blogです。
目標その2. 可能な限り最新版ソースを使用する。(svn、git利用も含む)
目標その3. UNIXからの移植がしやすいmingw-w64を使用。ただし32bitマシン上のネイティブ環境ですべてコンパイルすること。クロスコンパイル(Cygwinを含む)は無しの方向。
目標その1. ビルドに必要な開発補助ツール・ライブラリなども可能な限りソースからコンパイルする。現在の達成状況はこちら→mingw32編、msys編。以下2012年11月吉日におこなった自己流のMinGW環境ビルドのerror.blogです。
目標その2. 可能な限り最新版ソースを使用する。(svn、git利用も含む)
目標その3. UNIXからの移植がしやすいmingw-w64を使用。ただし32bitマシン上のネイティブ環境ですべてコンパイルすること。クロスコンパイル(Cygwinを含む)は無しの方向。
目標その1. ビルドに必要な開発補助ツール・ライブラリなども可能な限りソースからコンパイルする。現在の達成状況はこちら→mingw32編、msys編。以下2012年11月吉日におこなった自己流のMinGW環境ビルドのerror.blogです。
目標その2. 可能な限り最新版ソースを使用する。(svn、git利用も含む)
目標その3. UNIXからの移植がしやすいmingw-w64を使用。ただし32bitマシン上のネイティブ環境ですべてコンパイルすること。クロスコンパイル(Cygwinを含む)は無しの方向。
cat gettext-tools/woe32dll/gettextlib-exports.c | grep -v rpl_opt > gettext-tools/woe32dll/gettextlib-exports.c.new
mv gettext-tools/woe32dll/gettextlib-exports.c.new gettext-tools/woe32dll/gettextlib-exports.c
cd gettext-runtime
./configure --prefix=/mingw --enable-threads=win32 --enable-relocatable
make && make install
cd gettext-tools2012.08.25 gettext-0.18.1.1
./configure --prefix=/mingw --enable-threads=win32 --enable-relocatable --disable-shared
make
install src/msgfmt.exe /mingw/bin
install src/msgmerge.exe /mingw/bin
install src/xgettext.exe /mingw/bin
./configure --prefix=/mingw
sed 's/-O3/-O3 -mms-bitfields -mthreads/' win32/Makefile.gcc >Makefile.gcc
touch *.h
make IMPLIB='libz.dll.a' -f Makefile.gcc
make install -f Makefile.gcc SHARED_MODE=1 BINARY_PATH=/ex-lib/bin INCLUDE_PATH=/ex-lib/include $ LIBRARY_PATH=/ex-lib/lib
make clean GC-inlined
cp pthreadGC2.dll /mingw/bin
cp libpthreadGC2.a /mingw/lib/libpthread.a
cp pthread.h sched.h semaphore.h /mingw/include/.
make clean GCE-inlined
cp libpthreadGCE2.a /mingw/lib/libpthreadGCE2.dll.a
./configure --prefix=/mingw --enable-optimise --enable-stl --enable-unicode2012.08.14 wxMSW-2.8.12