2009-12-10 クロス開発用ヘッダ・ライブラリ ARM NetWalker Ubuntu以外の環境でNetWalker(Ubuntu 9.04 ARM)のクロス開発環境を構築するため、debパッケージからヘッダとライブラリを抜き出してtarballにまとめました。GTK+, SDL, OpenGLの開発に必要なパッケージを選択しました。 ubuntu-jaunty-araneo-armel-dev.tar.xz これを使って実際にクロス開発環境を構築する方法は後日まとめます。 ⇒ id:n7shi:20091211(FreeBSD), id:n7shi:20091212(Interix) 続きを読む
2008-10-18 アセンブラ ARM ARMのアセンブラをいじってみました。生のバイナリを確認するにはアセンブルしてから逆アセンブルすれば簡単です。x86のときはnasmとndisasm -uでやっていましたが、binutilsではasとobjdumpを使います。 続きを読む