gtk+ 2.24.17 の win64 ビルド問題の正しい理解と解決を行った。
MinGW-w64 LD の問題ではなかった。
GTK+ 2.24.18 の README.win32 によると win64 ビルドでは gtk/gtk.def を削除しビルドする必要がある。過去の GTK+ ライブラリーとの互換性のため残している関数を PRIVATE キーワードをつけ gtk.def ファイルに記述している。 win64 ビルドでは不要で関数は定義されない。
しかし gtk/gtk.def を削除すると自動生成がうまくいかず、余計な文字列が挿入され、リンクに失敗する。
スクリプトでは gtk/gtk.def の削除と余計な文字列の削除を行い、対処した。