PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : was braucht man noch für "make menüconfig"???


16.01.01, 23:12
tach,

warum kann ich keinen kernel mit "make menuconfig" konfigurieren??? xconfig geht ohne probleme. was muss man nachinstalieren???(da war doch was mit libncurses oder so???)

thx b.

thommy
17.01.01, 06:24
Das sollte eigentlich aus den Meldungen ersichtlich sein. Irgendwas in der Art "Could not found blablabla".

Thomas

17.01.01, 10:18
kernel-headers
kernel-sources
egcs
dev86
cpp
make
glibc-devel
ncurses*


cu/2 iae

17.01.01, 21:38
das sind die Fehlermeldungen:

/usr/src/linux > 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.0/scripts/lxdialog'
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE -DCURSES_LOC="<ncurses.h>" -c -o checklist.o checklist.c
In file included from checklist.c:24:
dialog.h:29: ncurses.h: Datei oder Verzeichnis nicht gefunden
make[1]: *** [checklist.o] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.0/scripts/lxdialog'
make: *** [menuconfig] Error 2

was schliesst Ihr daraus??
da ich nocht nicht so gut in dem "Spiel" bin hoffe ich auf Eure hilfe http://www.linuxforen.de/ubb/smile.gif
ich sehe da viele sachen, aber was ist relevent??

thx
b.

thommy
18.01.01, 06:18
"dialog.h:29: ncurses.h: Datei oder Verzeichnis nicht gefunden"

Das Paket "ncurses" fehlt oder ist an eine Stelle installiert wurden, wo es das System nicht findet. "ncurses.h" liegt für gewöhnlich im Verzeichnis /usr/include.

Thomas

Ilja
18.01.01, 19:56
also das ncurses-packet ist schonmal nicht schlecht http://www.linuxforen.de/ubb/wink.gif nur sind die header-dateien in dem ncurses-devel-packet. das muss auch installiert sein. danach in

/usr/src/linux
ein
make clean
und
./configure

machen. damit sollte das Makefile angepasst werden und die ncurses-header korrekt finen.

------------------
gruss
ilja (http://www.oszine.de)

thommy
19.01.01, 06:38
@Ilja

Kann ich nicht bestätigen:

<pre>
user@sonne&gt; rpm -qf /usr/include/ncurses.h
ncurses-4.2-38
</pre>

(das ist SuSE), aber vielleicht ist es bei anderen Distributionen anders http://www.linuxforen.de/ubb/wink.gif

Thomas

Ilja
19.01.01, 09:51
@thommy: ich benutz redhat. und da gibt es auf ein ncurses und ein ncurses-devel. kann schon sein, dass suse die beiden packete zusammengefasst hat. allerdings ist es in der regel so gehalten, dass die header-dateien in den entsprechenden -devel packeten enthalten sind.

------------------
gruss
ilja (http://www.oszine.de)

20.01.01, 00:47
hi,

laut:
rpm -q ncurses
ist eine 4er Version instaliert..
Was nu???Doch noch dieses dev??
(sorry bin aber neuling http://www.linuxforen.de/ubb/frown.gif)

thx
b.

20.01.01, 18:44
hi,

it´s done http://www.linuxforen.de/ubb/smile.gif

ich hab jetzt über freshmeat die neueste ncurses (5.2) gezogen und installiert und jetzt funzt es 8) =>auch ein blinder Huhn findet mal ein Korn http://www.linuxforen.de/ubb/wink.gif

ich danke Euch (hab wieder was neues gelernt)

bocian