[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:23508] Re: カーネルのバージョンアップで



From: Koyama Mituru <plamo@gvelo.ddnn.jp>
Subject: [plamo:23507] Re: カーネルのバージョンアップで
Date: Fri, 03 Sep 2004 12:25:43 +0900 (JST)

小山さん、こんにちは

> 
> > /usr/include/asm/errno.h:4:31: asm-generic/errno.h: そのようなファイルやディレクトリはありません
> 
>  私も2.6系のカーネルコンパイルで同じエラーが出たので、
> 
> /usr/include/asm-generic -> /usr/src/linux/include/asm-generic
> 
> と勝手にシンボリックリンクを作りました。
>  これが、2.6が要求している正解かどうかわからないのですが。

同じようにやってみました。

bash-2.05b# ls -l /usr/include/asm-generic
lrwxrwxrwx    1 root     root           34  9月  3日  12:25 /usr/include/asm-generic -> /usr/src/linux/include/asm-generic/

リンク作成してから、

bash-2.05b# cd /usr/src/linux
bash-2.05b# make menuconfig
make[1]: `scripts/fixdep' は更新済みです
  HOSTCC  scripts/kconfig/mconf.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  HOSTCC  -fPIC scripts/kconfig/zconf.tab.o
  HOSTLLD -shared scripts/kconfig/libkconfig.so
  HOSTLD  scripts/kconfig/mconf
  HOSTCC  scripts/lxdialog/checklist.o
  HOSTCC  scripts/lxdialog/inputbox.o
  HOSTCC  scripts/lxdialog/msgbox.o
  HOSTCC  scripts/lxdialog/textbox.o
  HOSTCC  scripts/lxdialog/util.o
  HOSTCC  scripts/lxdialog/yesno.o
  HOSTLD  scripts/lxdialog/lxdialog
scripts/kconfig/mconf arch/i386/Kconfig
#
# using defaults found in arch/i386/defconfig
#

これで設定画面が起動してきます。

私はこのリンクを自分で作りました。
(これは、樋口さんが言われた make include/asm と同じことですね)
lrwxrwxrwx    1 root     root            8  9月  2日  22:40 asm -> asm-i386/

次にこのエラーが出たので、
/usr/src/linux/include/asm-generic/ というディレクトリにシンボリックを
作ればいいのではないかと思ったのですが、リンク先がわからずという
ところでした。

これでいいのかどうか、私にもわからないけれど、
これで、make menuconfig がちゃんと起動しますもんね。
ちなみに、2.5 系、2.6 系のカーネルソースを適当に5つほどロードして
試してみたのですが、どれも同じようなエラーになりました。

中谷千絵

References
[plamo:23505] Re: カーネルのバージョンアップで, HIGUCHI Chihiro
[plamo:23506] Re: カーネルのバージョンアップで, Chie Nakatani
[plamo:23507] Re: カーネルのバージョンアップで, Koyama Mituru

[検索ページ] [メール一覧]
Plamo ML 公開システム