vine-users ML アーカイブ



[vine-users:070940] Re: kernel2.6. について

  • From: Kaz <okui@xxxxxxxxxxxx>
  • Subject: [vine-users:070940] Re: kernel2.6. について
  • Date: Fri, 18 Mar 2005 20:10:04 +0900
こんにちは  奥井です。
> > make xconfig,make,gconfig,make menuconfigとも
> > /usr/include/bits/socket.h:305.24:asm/socket.h:そのようなファイルやディレクトリはありません
> > というメッセージがでました。これは前回と同様に/usr/src/linux2.6.11.4/includeにasm-i386へのリンクファイル asmを作ったらなくなりましたが、次は
> > /usr/include/asm/error.h:4:31:asm-generic/errno.h:そのようなファイルやディレクトリはありません
> > というメッセージがでました。asm-generiもerrno.hもあるんですが。

ln -s /usr/src/linux/include/asm-generic asm-genericで上のエラーはでなくなりました。
しかしやっぱりconfigができません

[root@oldpc linux]# make xconfig これはQtがないので当然だと思います。
  HOSTCC  scripts/basic/split-include
    HOSTCC  scripts/basic/docproc
    *
    * Unable to find the QT installation. Please make sure that the
    * QT development package is correctly installed and the QTDIR
    * environment variable is set to the correct location.
    *
    make[1]: *** [scripts/kconfig/.tmp_qtcheck] エラー 1
    make: *** [xconfig] エラー 2
[root@oldpc linux]# make gconfig
*
* Unable to find the GTK+ installation. Please make sure that
* the GTK+ 2.0 development package is correctly installed...
* You need gtk+-2.0, glib-2.0 and libglade-2.0.
*
make[1]: *** [scripts/kconfig/.tmp_gtkcheck] エラー 1
make: *** [gconfig] エラー 2

[root@oldpc linux]# make menuconfig 
  SHIPPED scripts/kconfig/zconf.tab.h
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/mconf.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/mconf
  HOSTCC  scripts/lxdialog/checklist.o
  scripts/lxdialog/checklist.c:24 から include されたファイル中:
  scripts/lxdialog/dialog.h:32:20: curses.h: そのようなファイルやディレクトリはありません
  In file included from scripts/lxdialog/checklist.c:24:
  scripts/lxdialog/dialog.h:130: error: 文法エラー before "use_colors"
  scripts/lxdialog/dialog.h:130: 警告: type defaults to `int' in declaration of `use_colors'
  scripts/lxdialog/dialog.h:130: 警告: data definition has no type or storage class
   scripts/lxdialog/dialog.h:131: error: 文法エラー before "use_shadow"
  scripts/lxdialog/dialog.h:131: 警告: type defaults to `int' in declaration of `use_shadow'
  scripts/lxdialog/dialog.h:131: 警告: data definition has no type or storage class
  scripts/lxdialog/dialog.h:133: error: 文法エラー before "attributes"
  scripts/lxdialog/dialog.h:133: 警告: type defaults to `int' in declaration of `attributes'
  scripts/lxdialog/dialog.h:133: 警告: data definition has no type or storage class
  scripts/lxdialog/dialog.h:146: error: 文法エラー before '*' token
  scripts/lxdialog/dialog.h:146: 警告: function declaration isn't a prototype
  scripts/lxdialog/dialog.h:149: error: 文法エラー before '*' token
  scripts/lxdialog/dialog.h:149: 警告: function declaration isn't a prototype
  scripts/lxdialog/dialog.h:150: error: 文法エラー before '*' token
  scripts/lxdialog/dialog.h:150: 警告: function declaration isn't a prototype
  scripts/lxdialog/dialog.h:151: error: 文法エラー before '*' token
  scripts/lxdialog/dialog.h:152: 警告: function declaration isn't a prototype
  scripts/lxdialog/dialog.h:153: error: 文法エラー before '*' token
  scripts/lxdialog/dialog.h:153: 警告: function declaration isn't a prototype
  scripts/lxdialog/checklist.c:32: error: 文法エラー before '*' token
  scripts/lxdialog/checklist.c:34: 警告: function declaration isn't a prototype
  scripts/lxdialog/checklist.c: 関数 `print_item' 内:
  scripts/lxdialog/checklist.c:38: 警告: implicit declaration of function `wattrset'
  scripts/lxdialog/checklist.c:38: error: `win' undeclared (first use in this function)
  scripts/lxdialog/checklist.c:38: error: (Each undeclared identifier is reported only once
  scripts/lxdialog/checklist.c:38: error: for each function it appears in.)
  scripts/lxdialog/checklist.c:39: 警告: implicit declaration of function `wmove'
  scripts/lxdialog/checklist.c:39: error: `choice' undeclared (first use in this function)
  scripts/lxdialog/checklist.c:41: 警告: implicit declaration of function `waddch'
  scripts/lxdialog/checklist.c:44: error: `selected' undeclared (first use in this function)
  scripts/lxdialog/checklist.c:46: 警告: implicit declaration of function `wprintw'
  scripts/lxdialog/checklist.c:46: error: `status' undeclared (first use in this function)
  scripts/lxdialog/checklist.c:51: 警告: implicit declaration of function `mvwaddch'
  scripts/lxdialog/checklist.c:51: error: `item' undeclared (first use in this function)
  scripts/lxdialog/checklist.c:53: 警告: implicit declaration of function `waddstr'
  scripts/lxdialog/checklist.c:56: 警告: implicit declaration of function `wrefresh'
  scripts/lxdialog/checklist.c: トップレベル:
  scripts/lxdialog/checklist.c:64: error: 文法エラー before '*' token
  scripts/lxdialog/checklist.c:66: 警告: function declaration isn't a prototype
  scripts/lxdialog/checklist.c: 関数 `print_arrows' 内:
  scripts/lxdialog/checklist.c:67: error: `win' undeclared (first use in this function)
  scripts/lxdialog/checklist.c:67: error: `y' undeclared (first use in this function)                scripts/lxdialog/checklist.c:67: error: `x' undeclared (first use in this function)                scripts/lxdialog/checklist.c:69: error: `scroll' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:82: error: `height' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:85: error: `item_no' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:85: error: `choice' undeclared (first use in this function)
 scripts/lxdialog/checklist.c: トップレベル:
   scripts/lxdialog/checklist.c:103: error: 文法エラー before '*' token
   scripts/lxdialog/checklist.c:104: 警告: function declaration isn't a prototype
   scripts/lxdialog/checklist.c: 関数 `print_buttons' 内:
   scripts/lxdialog/checklist.c:105: error: `width' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:106: error: `height' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:108: error: `dialog' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:108: error: `selected' undeclared (first use in this function)
   scripts/lxdialog/checklist.c: 関数 `dialog_checklist' 内:
   scripts/lxdialog/checklist.c:126: error: `WINDOW' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:126: error: `dialog' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:126: error: `list' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:126: 警告: left-hand operand of comma expression has no effect
   scripts/lxdialog/checklist.c:132: 警告: implicit declaration of function `endwin'
   scripts/lxdialog/checklist.c:133: 警告: implicit declaration of function `fprintf'
   scripts/lxdialog/checklist.c:133: error: `stderr' undeclared (first use in this function)
 scripts/lxdialog/checklist.c:150: error: `COLS' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:151: error: `LINES' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:153: error: `stdscr' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:155: 警告: implicit declaration of function `newwin'
   scripts/lxdialog/checklist.c:156: 警告: implicit declaration of function `keypad'
   scripts/lxdialog/checklist.c:156: error: `TRUE' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:189: 警告: implicit declaration of function `subwin'
   scripts/lxdialog/checklist.c:221: 警告: implicit declaration of function `wnoutrefresh'
   scripts/lxdialog/checklist.c:223: 警告: implicit declaration of function `doupdate'                scripts/lxdialog/checklist.c:226: 警告: implicit declaration of function `wgetch'
   scripts/lxdialog/checklist.c:233: error: `KEY_UP' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:233: error: `KEY_DOWN' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:243: error: `FALSE' undeclared (first use in this function)
scripts/lxdialog/checklist.c:244: 警告: implicit declaration of function `scrollok'                scripts/lxdialog/checklist.c:245: 警告: implicit declaration of function `wscrl'
   scripts/lxdialog/checklist.c:272: error: called object is not a function
   scripts/lxdialog/checklist.c:308: 警告: implicit declaration of function `delwin'
   scripts/lxdialog/checklist.c:312: error: `KEY_LEFT' undeclared (first use in this function)
   scripts/lxdialog/checklist.c:313: error: `KEY_RIGHT' undeclared (first use in this function)
   scripts/lxdialog/checklist.c: トップレベル:
   scripts/lxdialog/dialog.h:133: 警告: array `attributes' assumed to have one element              
   make[2]: *** [scripts/lxdialog/checklist.o] エラー 1
                make[1]: *** [menuconfig] エラー 2
                make: *** [menuconfig] エラー 2

gconfigだけでも使えればと思い以下を実行
apt-get install gtk2-devel
apt-get install glib2
apt-get install libglade
apt-get install libglade2-devel

[root@oldpc linux]# make gconfig
sed < scripts/kconfig/lkc_proto.h > scripts/kconfig/lkc_defs.h 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/'
  HOSTCC  scripts/kconfig/gconf.o
  In file included from /usr/include/gtk-2.0/gtk/gtkactiongroup.h:34,
                   from /usr/include/gtk-2.0/gtk/gtk.h:37,
                   from scripts/kconfig/gconf.c:17:
                   /usr/include/gtk-2.0/gtk/gtkitemfactory.h:53: 警告: function declaration isn't a prototype
                     scripts/kconfig/images.c:6: 警告: `xpm_load' defined but not used
                     scripts/kconfig/images.c:36: 警告: `xpm_save' defined but not used
                     scripts/kconfig/images.c:66: 警告: `xpm_back' defined but not used
                     scripts/kconfig/images.c:94: 警告: `xpm_tree_view' defined but not used
                     scripts/kconfig/images.c:121: 警告: `xpm_single_view' defined but not used
                     scripts/kconfig/images.c:148: 警告: `xpm_split_view' defined but not used
                     scripts/kconfig/images.c:175: 警告: `xpm_symbol_no' defined but not used
                     scripts/kconfig/images.c:192: 警告: `xpm_symbol_mod' defined but not used
                     scripts/kconfig/images.c:209: 警告: `xpm_symbol_yes' defined but not used
                     scripts/kconfig/images.c:226: 警告: `xpm_choice_no' defined but not used
                     scripts/kconfig/images.c:243: 警告: `xpm_choice_yes' defined but not used
                     scripts/kconfig/images.c:277: 警告: `xpm_menu_inv' defined but not used
                     scripts/kconfig/images.c:294: 警告: `xpm_menuback' defined but not used
                     scripts/kconfig/gconf.c:942: 警告: `renderer_toggled' defined but not used
                     HOSTCC  scripts/kconfig/kconfig_load.o
                     HOSTLD  scripts/kconfig/gconf
                     /usr/bin/ld: cannot find -lz
                             collect2: ld はステータス 1 で終了しました
                             make[1]: *** [scripts/kconfig/gconf] エラー 1
                             make: *** [gconfig] エラー 2

となりエラーで実行できません。
どこをどう調べればよいのかわかりません。
何がいけないのかご助言お願いします。