提案/クロスコンパイル/02.ひげぽんがLinuxビルドにチャレンジ の変更点



 #topicpath
 ** これは何か [#u45d342b]
 ひげぽんがLinuxでいろいろビルドするのを体験することで現状抱えている問題点を認識するかもしれない。~
 **  coreのビルド [#ze1337da]
 +この辺りを入れればよいのかな?
  colinux% apt-cache search mingw
  mingw32 - Minimalist GNU win32 (cross) compiler
  mingw32-binutils - Minimalist GNU win32 (cross) binutils
  mingw32-runtime - Minimalist GNU win32 (cross) runtime
 +おっつ
  colinux% ./configure
  Host type... Unknown OS type.
 +これだ
  ./configure --mingw-prefix=/usr/bin/i586-mingw32msvc-
 +nasmがないらしい
  Checking install... ok
  Checking nasm... ld not found
 +nasm
  nasm-0.98.39(必ずこのバージョンを入れる!)
 +bim2bin
  /home/taro/tmp/mona/local/bin/bim2bin: /home/taro/tmp/mona/local/bin/bim2bin:  cannot execute binary file
  make[1]: *** [MONAPI.DL5] エラー 126
 +これだ
  ./configure --mingw-prefix=/usr/bin/i586-mingw32msvc- --bim2bin-cc=gcc
 +bim2binがビルドエラー (gcc 4.0)。ソースを修正して対応(コミット済み)
 
 
 ** コメント [#kdb5e8ad]
 #comment(below)
 - 省略可能になったとのことなのでビルド方法から bim2 bin-ccを抜いておきました。 -- [[ひげぽん]] &new{2006-07-27 (木) 19:41:47};
 - Linuxでも、bim2bin-ccオプションを省略できるようにしました、 -- [[shadow]] &new{2006-07-27 (木) 17:31:53};
 -- おぉ。GJ! --ひげぽん
 - ソース修正したのだったら、bim2bin-ccオプションは不要かもしれませんね。 -- [[ひらっち]] &new{2006-07-26 (水) 02:41:41};
 -- お手数ですが不要であることがそちらの環境で確認できたらオプションを消していただくことは可能ですか。 -- ひげぽん
 - bim2bin-ccオプションをとるなら、tool配下はMakefileでmingwではなく、gccをセットする必要があります。 -- [[shadow]] &new{2006-07-26 (水) 13:32:30};
 --shadowさんくわしそうですね。さくっとやってもらうというのも手かも(ぉ -- ひげぽん

リロード   新規 編集 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS

Modified by mona
PukiWiki 1.4.6 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji
Powered by PHP 5.2.17
HTML convert time to 0.012 sec.