Re: DxLib for mingw-w64 i686 ( No.1 ) |
- 名前:管理人 日時:2015/10/12 03:17
よろしければらねるさんがお使いの mingw-w64 i686 のパッケージをダウンロードされた
ウェブサイトなどありましたら教えていただけないでしょうか?
mingw に疎いので、どこにある mingw-w64 i686 を使えば確かなのか分からなくて・・・申し訳ありません・・・
|
Re: DxLib for mingw-w64 i686 ( No.2 ) |
- 名前:らねる 日時:2015/10/12 12:11
いえいえ、とんでもないです!
://mingw-w64.sourceforge.net/download.php →Mingw-builds project→Installation: SourceForgeからダウンロードしたsetup.exeを起動すると、
VersionやArchitectureが選べる画面になるので、Architectureをi686に変えればインストールできると思います。
お手数をお掛けしますが、よろしくお願いします。
|
Re: DxLib for mingw-w64 i686 ( No.3 ) |
- 名前:管理人 日時:2015/10/13 01:11
|
Re: DxLib for mingw-w64 i686 ( No.4 ) |
- 名前:らねる 日時:2015/10/13 20:54
ありがとうございます。
Windows環境上でのi686向けビルドが成功しました。
# ちなみにGCC 5.2.0+x86_64でも4.9.2の.aファイルは読み込めていました。一応ご報告です。
ただ、Linuxでのクロスコンパイルには失敗しました。
原因は ://hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=view&no=2232 にあるとおり、dwarf-2とsjlj間の非互換だと思われます。
今のWindows向けmingw-w64 (mingw-builds) はdwarfとsjljも選べるようにはなっていますが、
じゃあ両方でビルド、、、となるとキリが無くなりそう&ややこしそうなので、個人的にはこれで解決扱いでいいと思います。
# わざわざLinuxでクロスコンパイルするくらいなら、dwarf向けのGCCを自分でビルドするだけの技量はありそうですし(
# 蛇足ですが、gcc 4.9.2+i686+linuxでも5.2.0の.a自体は読み込めてそうでした。前述のとおり最終的にリンクに失敗しますが。
お忙しいところありがとうございました。
|