UbuntuでGnuPG ClassicのWindows用バイナリをビルドしてみた

ほぼこのページのパクリです。自分用メモとして。 Debian GNU/LinuxでWindows用バイナリをビルドする方法 http://www.clear-code.com/blog/2011/10/13.html
2
林司@るーしゃんず @Archangel_HT

諸般の都合で未だにGnuPGはClassicの1.4系列を使っている者の、Windows向けにコンパイルしたモノが配布されてないのでUbuntuでコンパイルした。以下記録

2016-08-19 07:41:48
林司@るーしゃんず @Archangel_HT

MinGW-W64をインストール %sudo apt-get install mingw-w64 X64にビルドできるか確認 %(cd /usr; echo *mingw*) でi686-w64-mingw32があればおk

2016-08-19 07:44:13
林司@るーしゃんず @Archangel_HT

tarballをDL %wget 以下略 解凍 % tar xf gnupg-1.4.21.tar.bz2

2016-08-19 07:46:21

参考サイトでは.tar.gzファイルだったが、今回は.tar.bz2だったため、%tar xvzf ではエラーが出た。

林司@るーしゃんず @Archangel_HT

ディレクトリを移動 %cd gnupg-1.4.21/ configureをx64向けに変更。自動検出部分も無効にする %./configure --host=x86_64-w64-mingw32 --without-mecab --disable-benchmark

2016-08-19 07:47:25
林司@るーしゃんず @Archangel_HT

一時フォルダにmake %sudo make install DESTDIR=/tmp/gnupg 一時フォルダに移動、圧縮 %cd /tmp/gnupg %zip -r gnupg.zip usr/ で、このZipファイルをWindowsに持ってくる

2016-08-19 07:49:24
林司@るーしゃんず @Archangel_HT

そうして今までのファイルを置き換えるとこんな感じになり完了。 pic.twitter.com/lg300fFLBl

2016-08-19 07:50:17
拡大
林司@るーしゃんず @Archangel_HT

参考サイト: Debian GNU/LinuxでWindows用バイナリをビルドする方法 clear-code.com/blog/2011/10/1…

2016-08-19 07:50:58