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

Interix

クロス開発環境構築

GdiumでOpenBSDの動作確認を行うため、カーネルをクロスビルドしました。最初は無難にOpenBSD上で行い、同じ動作を他のOSで再現するという手順を採りました。 OpenBSD(i386)上でOpenBSD(mips64el)カーネルとユーザーランドをクロスビルド Interix上でOpenBSD…

インストールレポート

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

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

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

クロス開発環境構築

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

x64 Windows用gcc

MinGW-w64(x64 Windows用gcc)をInterixに移植しました。Package Manager for Interixを利用して、自動的にソースをダウンロードしてビルドするようにまとめました。 x86_64-mingw32-interix-20091005.tar.gz Windows Vista (x64)とWindows 7 (x64)での動作を…

libiconv

GNUツールはInterixですんなりビルドできないことが多いです。Interixはバージョンによってかなり異なりますが、今回はWindows Vista(x64)のSUAにlibiconv-1.13を移植します。Windows 7(x64)でも同様です。 修正箇所: config.guess, PATH, ソースの修正, 実…