[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:36573] Re: make-kpkg でカーネルの構築が出来ない
やまね です。
Kazuyuki Horiuchi さんの
"Sat, 22 Mar 2003 03:20:20 +0900"に送信された
【[debian-users:36533] make-kpkg でカーネルの構築が出来ない】に対する返信です。
》depmod: *** Unresolved symbols in /usr/src/linux/debian/tmp-image/lib/modules/2.4.20/kernel/drivers/net/wan/comx.o
》depmod: proc_get_inode
》make[2]: *** [_modinst_post] エラー 1
》make[2]: Leaving directory `/usr/src/linux-2.4.20'
》make[1]: *** [real_stamp_image] エラー 2
判らないので憶測ですが、無線LAN関連って素のまんま、kernel source
だけでもいけるのでしょうか?pcmcia-sourceのパッケージが必要
になったりはしないのでしょうかね。
あとはメッセージが日本語表示されてるのですが、rootで作業をしているか
どうか、とか単純なところしか思い浮かびません…
ちなみに私の場合は、こんな感じで kernel make やってます。
#変なところ、こうした方がよい所があればご指摘下さい>all
・一般ユーザ権限でmake-kpkgする
→よって fakeroot パッケージを先に入れておく
・自分の home ディレクトリにkernel sourceは展開。
/home/username/src/kernel-source-2.4.21-pre5 のようにしています。
モジュール類も同じく展開。
・noteなので modules_imageもついてまう。
→make-kpkg の際に MODULE_LOC=/home/username/src/ のようにmodule の
source位置を明示…するのが面倒になったので、/home/username/.kernel-pkg.conf
ファイルを作成し、必要な環境変数を指定しておく
・余分なメッセージは /dev/null 行き。errorだけはファイルに落としておく。
これで余分なメッセージが棄てられて問題があったときはそのファイルを
見ればOK
・.configは前の奴をそのままcopyしてmake oldconfig
・とりあえず前に作業した際の変なのが入らないように先に make-kpkg clean
・ & つけて別作業の続きするようにしてます。
-----------------------
henrich@mebius:~/src/linux-2.4.21-pre5$ fakeroot make-kpkg clean; \
fakeroot make-kpkg --revision p2.20030324.001 kernel_image modules_image \
>/dev/null 2>../make-kpkg-error.log &
-----------------------
というような形です。
》#woody対応の書籍が出る可能性というのはないものなのでしょうか・・・・
potato用のでも十二分に役立つと思いますよ :-)
--
Hideki Yamane mailto:henrich @ iijmio-mail.jp, mb.kcom.ne.jp
henrich @ azumanga-daioh.org, ma-aya.{net, to}