ページへ戻る

− Links

 印刷 

Linuxでosa_dir2 :: OSASK計画

osaskwiki:Linuxでosa_dir2

Linuxでosa_dir2をビルドする試み

ぼちぼちかいてみる。

ページ内コンテンツ
  • Linuxでosa_dir2をビルドする試み
    • リリース
      • 0.2 リリース (04/07/29)
    • 必要なもの
      • GO
      • QEMU
      • その他
    • こめんと
Page Top

リリース

Page Top

0.2 リリース (04/07/29)

  • osa_dir2ベースです。timerdrv.tekを交換しないので最新版QEMUが必要になります。run.shを弄ったものとか取り込んであります。他にも関係者みなさまに感謝。
Page Top

必要なもの

Page Top

GO

GOをLinuxに!編集[2]から入手。

Page Top

QEMU

http://bellard.org/qemu/[3]あたりから最新のを拾って来て下さい。CVSからひろってこないと駄目かも。

Page Top

その他

downloads​/dev[4]のものについてはこんなかんじにコンパイルしてgoのあるところ(/usr/local/bin/goset006等)もしくはPATHの通ったところにいれてください。(PATHの通ったところにいれた場合は,z_tools/com_mak.txtのTOOLPATHをコメントアウトしてください。z_osabin/run.shを使う場合は,run.shの修正も必要になります。)

    • edimgもそのままgcc -o edimg edimg.c
    • exe2sysはgcc -DWIN32 -o exe2sys exe2sys.c
Page Top

こめんと


  • z_osabin\run.batの移植してくれる人募集中 -- 久しぶりに再開していてみようとしたらもともと何もわかっていないのがもっとわからなくなった筆者 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.[6] 2004-07-23 (金) 15:36:20
  • ディスクイメージもloopでマウントして, makeに更新チェックさせる方が楽なんじゃないかと思った。 -- I.Tak. 2004-07-23 (金) 15:41:51
  • キタ━━━━━(゚∀゚)━━━━━!!!! -- 自作だとif文がこんがらがって自分でも読めなくて困っていた頭の悪い筆者 2004-07-23 (金) 16:30:27
  • 6行目を間違えてたのでこっそり修正;-) -- I.Tak.[6] 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 をつけてください。 -- 筆者編集[7] 2004-07-28 (水) 16:39:13
  • 0.2開発中。 -- 筆者編集[7] 2004-07-28 (水) 17:32:14
  • GOとかQEMUとかのバイナリ,同梱すべきか否か。スクリプトに落とさせるカタチでもいいのかな。 -- 筆者 2004-07-28 (水) 20:32:42
  • 考えてみれば最新のGO関連とかを移植しないと時代について逝けない風味orz 現行Linux版だとmake arc (これはGOに関係ないけど) とかもできないし。 -- 筆者 2004-07-28 (水) 20:51:44
  • 筆者さんはじめまして。hideyosiと申します。もしかしたらもう独自で手をつけておられるかもしれませんが、GO_Setはそもそも私がチョッカイを出し始めた物。もしよろしければ、ファーストの責任?としてご助力せねばと感じております。・・・ところがこれがなんと! しばらくヲチをさぼっていたら、なにやらいつのまにか様々な修正が施されている! がーん! 流れがよくわかんなくなっちゃったぁ!(T∀T)。 そんなわけなので、もしよろしければ、「xxxとxxxを組み込んだGO_Setキボンヌ!」などいただけましたらチョッカイ出してみようと考えております。お役に立てることがございましたらなんなりと御表明ください。もしかしたら、ささやかながらお役に立てるかもしれません。 -- hideyosi 2004-07-30 (金) 02:26:17
  • キタ━━━━━(゚∀゚)━━━━━!!!!まえから名無しで住み着いているけど改めてはじめまして。じゃあお言葉に甘えてexe2sysとedimg,欲を言えばsartolとかも組み込んだGO_Setキボンヌ! -- 名無しさん[8] 2004-07-30 (金) 11:41:10
  • ↑筆者 もしかしたらFC2だとLD_ASSUME_KERNELの設定が必要かも。 -- 名無しさん[8] 2004-07-30 (金) 11:45:39

Last-modified: 2009-11-17 (火) 00:00:00 (JST) (117d) by ゲスト