[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NetBSD1.5でmgl-alpha-019をmakeする方法について



subjectの件ではお世話になりました。

下記の通りまとめてみました。いかがでしょう。

Q:NetBSD/hpcmips を導入しましたが、mgl-alpha-019 が

  md_hpcmips init
  md_hpcmips init mouse
  md_hpcmips init open /dev/ttyE0
  md_hpcmips init GINFO
  md_hpcmips fbsetinfo: platform = MC-R530 (NEC VR4121 rev1.2 168.521MHz)
  display: 640x240x16
  fbsize: 307200 off:256 rowbytes:1280

  のまま固まってしまいます。

A:MC/R530,MC/R430では、VRAMの先頭アドレスにちょっとoffsetがありますので
 pkgsrc からの make ではいまのところうまくいきません。

 下記の方法で コンパイルしましょう。
 1) mgl-alpha-019.tar.gz を 
     http://at.sakura.ne.jp/~suz/MGL2/index.html
     などからダウンロードしてきます。

  2)md_hpcmips.h revision 1.15 を
    http://cvsweb.netbsd.org/cgi-bin/cvsweb.cgi/othersrc/mgl/mgl2/lib/md_hpcmips.h?cvsroot=jp.netbsd.org
    からダウンロードしてきます。

  3) 1)の mgl-alpha-019.tar.gz を適当なディレクトリに展開し、
  2)の md_hpcmips.h を mgl-alpha-019/lib/md_hpcmips.h と入れ替えます。
  その後、ディレクトリ mgl-alpha-019 から
    % gmake
    % gmake install

  で使うことができるようになります。

                               以上