【お知らせ】プログラミング記事の投稿はQiitaに移行しました。

2009-12-01から1ヶ月間の記事一覧

VirtualBoxでエラー

VirtualBox上のHurdでgccをビルドするとページングでエラーが発生して固まることが頻発しました。以下のエラーが出てCPUがビジー状態になります。 (default pager): dropping data_request because of previous paging errorsVMware Playerではまだこのエラ…

ファームウェア

id:syuu1228さんとのやり取り(id:n7shi:20091216)の流れで注文したMIPS NetBook(EMTEC Gdium Liberty 1000)が届きました。 写真(箱から出したところ) 写真(付属品など) ハードディスクはなく、USBメモリからOSを起動して使用します。付属のUSBメモリ…

/dev/random

Debian GNU/HurdでaptからMercurialをインストールして、Goをダウンロードしようとしたらエラーになりました。 # hg clone https://go.googlecode.com/hg/ go abort: error: EOF occurred in violation of protocolhttpsではなくhttpだとダウンロードできた…

インストールレポート

Debian GNU/Hurdの最新バージョンL1(2009年10月リリース)をインストールしてみました。aptでパッケージをどんどん追加できます。パッケージはDebian/Interix(id:n7shi:20091215参照)に比べてかなり充実しています。気になったのは、Virtual PC 2007で起動…

驟雨さんの独自OS Shiitake

twitterでid:syuu1228さんと勉強会やlibcの話をしていて、自作OSが存在すると教えてもらいました。 https://enoki.dokukino.com/svn/public/shiitake/trunk/ (証明書エラー注意) Shiitake Dev Group 最初にMIPS版を開発してからi386に移植したそうです。さっ…

インストールレポート

Debian/Interixの手順書(id:n7shi:20091214で翻訳)に沿って、Windows XPにインストールしてみました。結論から言うとばっちり動いています。システムを置き換えてどんどんGNU化していくので、そこを割り切れない場合は導入しない方が良いと思います。GNU系の…

インストール方法(日本語訳)

Debian Interix Portのインストール方法を日本語訳しました。超訳ですが悪しからずご了承ください。【追記】インストールレポートはid:n7shi:20091215をご覧ください。

MIZU GAME for NetWalker

id:fslashtさんのMIZU GAMEをC++に移植して、Interix上のクロス開発環境(id:n7shi:20091212)でNetWalker用にビルドしました。バイナリ(NetWalker/Windows)とソース(gcc/VC)を置いておきます。 MizuGame-Native.zip 実機がないため原作者のid:fslashtさんに動…

クロス開発環境構築

WindowsでNetWalker(Ubuntu 9.04 ARM)のアプリをクロス開発するため、Interix上にクロス開発環境を構築しました。基本的な手順はid:n7shi:20091211のFreeBSDと同じですが、Interixではビルドに必要なツールやライブラリを自前で用意しないといけないため大変…

クロス開発環境構築

FreeBSD上でNetWalker(Ubuntu 9.04 ARM)のアプリをクロス開発するため、クロス開発環境を構築しました。手順は以下の通りです。 binutils-2.20 ヘッダ・ライブラリ (id:n7shi:20091210より) gcc-4.4.2 FreeBSDに依存していないため、他のUNIX系OSでも同じ手…

クロス開発用ヘッダ・ライブラリ

Ubuntu以外の環境でNetWalker(Ubuntu 9.04 ARM)のクロス開発環境を構築するため、debパッケージからヘッダとライブラリを抜き出してtarballにまとめました。GTK+, SDL, OpenGLの開発に必要なパッケージを選択しました。 ubuntu-jaunty-araneo-armel-dev.tar.…