PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : make menuconfig geht nicht



Jariadian
29.09.04, 16:19
hallo,
habe ein problem make menuconfig (als root) auszuführen. ich hoffe auf hilfe.
mein system:
redhat 9.0
kernel: 2.4.20-31.9

einen auszug der fehlermeldung:
/usr/include/ncurses/ncurses.h:1295:21523: warning: null character(s) ignored
/usr/include/ncurses/ncurses.h:1295:22334: warning: null character(s) ignored
/usr/include/ncurses/ncurses.h:1295:22340: warning: null character(s) ignored
/usr/include/ncurses/ncurses.h:1295:22352: warning: null character(s) preserved in literal
/usr/include/ncurses/ncurses.h:1295:22352: missing terminating " character
/usr/include/ncurses/ncurses.h:1295:1: warning: "erase" redefined
/usr/include/ncurses/ncurses.h:910:1: warning: this is the location of the previous definition
/usr/include/ncurses/ncurses.h:1295:24590: warning: no newline at end of file
In file included from checklist.c:24:
dialog.h:127: warning: return type defaults to `int'
dialog.h:127: warning: function declaration isn't a prototype
dialog.h:127: redefinition of `wborder'
/usr/include/ncurses/ncurses.h:328: `wborder' previously defined here
dialog.h: In function `wborder':
dialog.h:127: warning: type defaults to `int' in declaration of `NCURSES_BOOL'
dialog.h:127: storage class specified for parameter `NCURSES_BOOL'
dialog.h:127: parse error before "use_colors"
dialog.h:128: warning: type defaults to `int' in declaration of `NCURSES_BOOL'
dialog.h:128: storage class specified for parameter `NCURSES_BOOL'
dialog.h:128: redeclaration of `NCURSES_BOOL'
dialog.h:127: `NCURSES_BOOL' previously declared here
dialog.h:128: parse error before "use_shadow"
dialog.h:128: declaration for parameter `NCURSES_BOOL' but no such parameter
dialog.h:127: declaration for parameter `NCURSES_BOOL' but no such parameter
checklist.c:38: `win' undeclared (first use in this function)
checklist.c:38: (Each undeclared identifier is reported only once
checklist.c:38: for each function it appears in.)
checklist.c:38: `attributes' undeclared (first use in this function)
checklist.c:39: `choice' undeclared (first use in this function)
checklist.c:40: `list_width' undeclared (first use in this function)
checklist.c:43: `check_x' undeclared (first use in this function)
checklist.c:44: `selected' undeclared (first use in this function)
checklist.c:45: `checkflag' undeclared (first use in this function)
checklist.c:46: `status' undeclared (first use in this function)
checklist.c:51: `item_x' undeclared (first use in this function)
checklist.c:51: `item' undeclared (first use in this function)
checklist.c: At top level:
checklist.c:64: parse error before '*' token
checklist.c:66: warning: function declaration isn't a prototype
checklist.c: In function `print_arrows':
checklist.c:67: `win' undeclared (first use in this function)
checklist.c:67: `y' undeclared (first use in this function)
checklist.c:67: `x' undeclared (first use in this function)
checklist.c:70: `attributes' undeclared (first use in this function)
checklist.c:71: `acs_map' undeclared (first use in this function)
checklist.c:82: `height' undeclared (first use in this function)
checklist.c:85: `item_no' undeclared (first use in this function)
checklist.c:85: `choice' undeclared (first use in this function)
checklist.c: At top level:
checklist.c:103: parse error before '*' token
checklist.c:104: warning: function declaration isn't a prototype
checklist.c: In function `print_buttons':
checklist.c:105: `width' undeclared (first use in this function)
checklist.c:106: `height' undeclared (first use in this function)
checklist.c:108: warning: implicit declaration of function `print_button'
checklist.c:108: `dialog' undeclared (first use in this function)
checklist.c:108: `selected' undeclared (first use in this function)
checklist.c: In function `dialog_checklist':
checklist.c:126: `WINDOW' undeclared (first use in this function)
checklist.c:126: `dialog' undeclared (first use in this function)
checklist.c:126: `list' undeclared (first use in this function)
checklist.c:126: warning: left-hand operand of comma expression has no effect
checklist.c:128: `checkflag' undeclared (first use in this function)
checklist.c:151: warning: implicit declaration of function `draw_shadow'
checklist.c:156: warning: implicit declaration of function `draw_box'
checklist.c:156: `attributes' undeclared (first use in this function)
checklist.c:158: `acs_map' undeclared (first use in this function)
checklist.c:180: warning: implicit declaration of function `print_autowrap'
checklist.c:182: `list_width' undeclared (first use in this function)
checklist.c:196: `check_x' undeclared (first use in this function)
checklist.c:201: `item_x' undeclared (first use in this function)
checklist.c:210: warning: implicit declaration of function `print_item'
make[1]: *** [checklist.o] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.20-31.9/scripts/lxdialog'
make: *** [menuconfig] Error 2

kann mir vielleicht jemand sagen was ich noch installieren muss?
gruss, jaridian
p.s. asso, fast vergessen, das is nen dedizierter server, komme also nur per fernwartung ran.

carnil
29.09.04, 19:39
Hi

Sind die ncurses und ncurses Devel-Pakete installiert? Falls ja, beginnen die Fehlermeldungen schon vorher, und der Rest sind "Folgefehlermeldungen", es wäre dann immer die erste Fehlermeldung relevant.

MfG carnil

Jariadian
30.09.04, 18:30
hallo,
der anfang geht so los:
[root@scheel linux-2.4.20-31.9]# make menuconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts/lxdialog all
make[1]: Entering directory `/usr/src/linux-2.4.20-31.9/scripts/lxdialog'
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE -I/usr/include/ncurses -DCURSES_LOC="<ncurses.h>" -c -o checklist.o checklist.c
In file included from /usr/include/ncurses/unctrl.h:54,
from /usr/include/ncurses/ncurses.h:102,
from dialog.h:29,
from checklist.c:24:
/usr/include/ncurses/curses.h:1256: parse error before numeric constant
In file included from /usr/include/ncurses/unctrl.h:54,
from /usr/include/ncurses/ncurses.h:102,
from dialog.h:29,
from checklist.c:24:
/usr/include/ncurses/curses.h:1295:22352: missing terminating " character
In file included from /usr/include/ncurses/ncurses.h:103,
from dialog.h:29,
from checklist.c:24:
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include/stdarg.h: In function `wborder':
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include/stdarg.h:110: storage class specified for parameter `va_list'
In file included from dialog.h:29,
from checklist.c:24:
/usr/include/ncurses/ncurses.h:126: storage class specified for parameter `NCURSES_BOOL'
In file included from dialog.h:29,
from checklist.c:24:
/usr/include/ncurses/ncurses.h:171: storage class specified for parameter `COLORS'
/usr/include/ncurses/ncurses.h:172: storage class specified for parameter `COLOR_PAIRS'
/usr/include/ncurses/ncurses.h:189: storage class specified for parameter `acs_map'

gruss, jaridian