1: 2004-04-29 (木) 20:25:12 [5] | 現: 2024-01-08 (月) 12:58:44 ゲスト [6] | ||
---|---|---|---|
Line 2: | Line 2: | ||
ぼちぼちかいてみる。 | ぼちぼちかいてみる。 | ||
- | edimgがうまくつかえない。 | + | // $ find . -name "*.bat" -exec rm {} \; |
+ | //をやって、いらないバッチファイルを消して下さい。(diffを使って、パッチ時に自動で消す方法ってないのかな。) | ||
+ | |||
+ | //** Patch | ||
+ | //|04/04/30|#ref(osa_dir2-2.patch)|いちおう動作する、と思う。| | ||
+ | //|04/04/29|#ref(osa_dir2.patch)|不完全。make runはできない。| | ||
+ | #contents | ||
+ | |||
+ | ** リリース | ||
+ | *** 0.2 リリース (04/07/29) | ||
+ | #ref(ese_osadir-0.2.tar.gz) | ||
+ | - osa_dir2ベースです。timerdrv.tekを交換しないので最新版QEMUが必要になります。run.shを弄ったものとか取り込んであります。他にも関係者みなさまに感謝。 | ||
+ | |||
+ | |||
+ | ** 必要なもの | ||
+ | *** GO | ||
+ | [[GOをLinuxに!]]から入手。 | ||
+ | |||
+ | *** QEMU | ||
+ | http://bellard.org/qemu/あたりから最新のを拾って来て下さい。CVSからひろってこないと駄目かも。 | ||
+ | |||
+ | *** その他 | ||
+ | [[downloads/dev]]のものについてはこんなかんじにコンパイルしてgoのあるところ(/usr/local/bin/goset006等)もしくはPATHの通ったところにいれてください。(PATHの通ったところにいれた場合は,z_tools/com_mak.txtのTOOLPATHをコメントアウトしてください。z_osabin/run.shを使う場合は,run.shの修正も必要になります。) | ||
+ | |||
+ | //-- aksaはそのままgcc -o aksa aksa.c #必要ないよね。 | ||
+ | -- edimgもそのままgcc -o edimg edimg.c | ||
+ | -- exe2sysはgcc -DWIN32 -o exe2sys exe2sys.c | ||
+ | |||
+ | ** こめんと | ||
+ | -ログ [[Linuxでosa_dir2/log0]] | ||
+ | ---- | ||
+ | -z_osabin\run.batの移植してくれる人募集中 -- ''久しぶりに再開していてみようとしたらもともと何もわかっていないのがもっとわからなくなった筆者'' SIZE(10){2004-07-23 (金) 14:35:02} | ||
+ | #!/bin/sh | ||
+ | |||
+ | TOOLPATH=${TOOLPATH:-"/usr/local/bin/goset006"} | ||
+ | QEMU="make -r -C ../z_tools/qemu" | ||
+ | |||
+ | make -r -C ../z_tools/osa_qemu | ||
+ | if [ -z $1 ]; then | ||
+ | $TOOLPATH/edimg @\!run_opt.txt | ||
+ | elif [ $1 = . ];then | ||
+ | cp -f ../z_tools/osa_qemu/osaimgqe.bin ../z_tools/qemu/fdimage0.bin | ||
+ | else | ||
+ | cp -f $1.bin ../z_tools/\!built.bin && \ | ||
+ | $TOOLPATH/edimg @../z_tools/edimgopt.txt | ||
+ | fi | ||
+ | if [ $? = 0 ] ; then | ||
+ | $QEMU | ||
+ | fi | ||
+ | -↑こんなんで, どうかな (osa_dir2は使ったことない) -- [[I.Tak.]] SIZE(10){2004-07-23 (金) 15:36:20} | ||
+ | -ディスクイメージもloopでマウントして, makeに更新チェックさせる方が楽なんじゃないかと思った。 -- ''I.Tak.'' SIZE(10){2004-07-23 (金) 15:41:51} | ||
+ | -キタ━━━━━(゚∀゚)━━━━━!!!! -- ''自作だとif文がこんがらがって自分でも読めなくて困っていた頭の悪い筆者'' SIZE(10){2004-07-23 (金) 16:30:27} | ||
+ | -6行目を間違えてたのでこっそり修正;-) -- [[I.Tak.]] SIZE(10){2004-07-24 (土) 20:02:00} | ||
+ | -ese_osadir-0.1.tar.gzを作ってみたがバグがあって二回目以降のmake runがうまくいきません。z_tools/osa_qemu/makefileの fdimage0.bin : makefile osaimgat.bin の後ろに ../!built.bin をつけてください。 -- [[筆者]] SIZE(10){2004-07-28 (水) 16:39:13} | ||
+ | -0.2開発中。 -- [[筆者]] SIZE(10){2004-07-28 (水) 17:32:14} | ||
+ | -GOとかQEMUとかのバイナリ,同梱すべきか否か。スクリプトに落とさせるカタチでもいいのかな。 -- ''筆者'' SIZE(10){2004-07-28 (水) 20:32:42} | ||
+ | -考えてみれば最新のGO関連とかを移植しないと時代について逝けない風味orz 現行Linux版だとmake arc (これはGOに関係ないけど) とかもできないし。 -- ''筆者'' SIZE(10){2004-07-28 (水) 20:51:44} | ||
+ | -筆者さんはじめまして。hideyosiと申します。もしかしたらもう独自で手をつけておられるかもしれませんが、GO_Setはそもそも私がチョッカイを出し始めた物。もしよろしければ、ファーストの責任?としてご助力せねばと感じております。・・・ところがこれがなんと! しばらくヲチをさぼっていたら、なにやらいつのまにか様々な修正が施されている! がーん! 流れがよくわかんなくなっちゃったぁ!(T∀T)。 そんなわけなので、もしよろしければ、「xxxとxxxを組み込んだGO_Setキボンヌ!」などいただけましたらチョッカイ出してみようと考えております。お役に立てることがございましたらなんなりと御表明ください。もしかしたら、ささやかながらお役に立てるかもしれません。 -- ''hideyosi'' SIZE(10){2004-07-30 (金) 02:26:17} | ||
+ | -キタ━━━━━(゚∀゚)━━━━━!!!!まえから名無しで住み着いているけど改めてはじめまして。じゃあお言葉に甘えてexe2sysとedimg,欲を言えばsartolとかも組み込んだGO_Setキボンヌ! -- [[名無しさん]] SIZE(10){2004-07-30 (金) 11:41:10} | ||
+ | -↑筆者 もしかしたらFC2だとLD_ASSUME_KERNELの設定が必要かも。 -- [[名無しさん]] SIZE(10){2004-07-30 (金) 11:45:39} | ||
- | #ref(osa_dir2.patch) | ||
- | *こめんと | ||
#comment | #comment |
(This host) = http://osask.net