May 04, 2010
玄箱HG NetBSD 5.0.2 [computer]
忘れた頃のお話
しばらく前に玄箱でNetBSD5.0.2を動かしている
やりかたは前に書いた5.0.1とほとんど同じ(同じ玄箱パッチ20090124.diff.bz2 を使用) 訂正と注意点のみ
- 追加パッチ
- コマンドライン
コンパイルエラーが出るような。エンディアンに関するマクロが未定義っぽい。
--- usr/src/common/lib/libc/hash/sha2/sha2.c +++ usr.patched/src/common/lib/libc/hash/sha2/sha2.c @@ -41,5 +41,6 @@ #endif #include <sys/cdefs.h> +#include <sys/endian.h> #if defined(_KERNEL) || defined(_STANDALONE)
これが正しい手段かどうかはわからんが、コンパイルは通る。動いてはいるがsha2を使った検証はしていない。
build.shでX不要だったら-xつけちゃダメだね
× % ./build.sh -U -x -u -m evbppc release ○ % ./build.sh -U -u -m evbppc release
-Uも微妙。パーミッション等の後の事を考えて rootで実行、-Uをつけない方がいいのかも。
blosxom 2.0
and
modified by
blosxom starter kit