タグ

ブックマーク / 7shi.hateblo.jp (2)

  • クロス開発環境構築 - 七誌の開発日記

    GdiumでOpenBSDの動作確認を行うため、カーネルをクロスビルドしました。最初は無難にOpenBSD上で行い、同じ動作を他のOSで再現するという手順を採りました。 OpenBSD(i386)上でOpenBSD(mips64el)カーネルとユーザーランドをクロスビルド Interix上でOpenBSD(mips64el)カーネルをクロスビルド Hurd上でOpenBSD(mips64el)カーネルをクロスビルド ビルドしたカーネルはGdiumで起動中にパニックします。それを修正するため、日常的に使っている環境でクロス開発できるようにしました。Interix上でOpenBSDの開発というのは一見無茶な組み合わせですが、実はそうでもありません。なぜかというとInterixのlibcの一部はOpenBSD由来で、他のUNIXに比べて親和性があるためです。 OpenBSD(i386) Open

    クロス開発環境構築 - 七誌の開発日記
  • インストールレポート - 七誌の開発日記

    Debian GNU/Hurdの最新バージョンL1(2009年10月リリース)をインストールしてみました。aptでパッケージをどんどん追加できます。パッケージはDebian/Interix(id:n7shi:20091215参照)に比べてかなり充実しています。 気になったのは、Virtual PC 2007で起動できない、ファイルI/Oが遅い、[Ctrl]+[C]がすぐ反応しないことがある、という三点です。それ以外は割と普通に使えるので、しばらく使いながら様子を見ようと思います。 以下でインストール過程をレポートします。 情報源 Hurdの日語情報はまったくないわけではなく、公式サイトやドキュメントの翻訳などもありますが、内容が古いため今のHurdには当てはまらない部分があります。たとえば1パーティション2GB制限や仮想コンソールがないという問題は、最近のHurdでは改善されています。

    インストールレポート - 七誌の開発日記
  • 1