Pagina 1 di 1

problemi con make menuconfig

Inviato: dom 15 apr 2007, 21:50
da kobaiachi
ho installato slackware su un vecchio pc che ha il compito di fare da NIDS con snort.

mi sono limitato ad installare i pacchetti della serie a , alcuni della serie n ed il sorgente del kernel .

ho installato quindi in seguito gcc e gcc-g++, make, pmake, automake e le ncurses.

quando vado a provare a compilare il kernel make menuconfig mi riporta questo errore :

root@darkstar:/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.29/scripts/lxdialog'
gcc: installation problem, cannot exec `as': No such file or directory

>> Unable to find the Ncurses libraries.
>>
>> You must have Ncurses installed in order
>> to use 'make menuconfig'

make[1]: *** [ncurses] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.29/scripts/lxdialog'
make: *** [menuconfig] Error 2

qualcuno ha idea a cosa potrebbe essere dovuto ?

Inviato: dom 15 apr 2007, 21:52
da whites11
hai installato il pacchetto as86?

Re: problemi con make menuconfig

Inviato: dom 15 apr 2007, 22:02
da targzeta
kobaiachi ha scritto:...qualcuno ha idea a cosa potrebbe essere dovuto ?
Ma mi sembra che te lo indichi lui? Dice che non trova il comando as.

Il pacchetto

Codice: Seleziona tutto

d/bin86-0.16.15-i486-1.tgz
contiene il comando

Codice: Seleziona tutto

/usr/bin/as86
Il pacchetto

Codice: Seleziona tutto

d/binutils-2.15.92.0.2-i486-3.tgz
contiene il comando

Codice: Seleziona tutto

/usr/bin/as
Per ora sembra che non voglia altro. La libreria ncurses se hai installato i pacchetti della serie /a ce la dovresti avere.

Spina

Inviato: dom 15 apr 2007, 22:34
da kobaiachi
grazie per le rapide risposte .

avevo capito in effetti che c`era qualche problema con as ma non sapevo ne cosa fosse ne che pacchetto installare per inserirlo nel sistema .

a tal proposito mi piacerebbe sapere come si fa per sapere un software in quale suite tgz e` incluso

voi prima avete risposto a colpo sicuro su che pacchetti dovevo installare mi spiegate come avete fatto ?

Inviato: dom 15 apr 2007, 22:48
da gianco
kobaiachi ha scritto:grazie per le rapide risposte .

avevo capito in effetti che c`era qualche problema con as ma non sapevo ne cosa fosse ne che pacchetto installare per inserirlo nel sistema .

a tal proposito mi piacerebbe sapere come si fa per sapere un software in quale suite tgz e` incluso

voi prima avete risposto a colpo sicuro su che pacchetti dovevo installare mi spiegate come avete fatto ?
http://packages.slackware.it/

Inviato: dom 15 apr 2007, 22:51
da whites11
io uso kpackage e posso cercare un pacchetto in base a molti parametri.
comunque in questo caso ho usato google

Inviato: dom 15 apr 2007, 22:54
da targzeta
kobaiachi ha scritto:...a tal proposito mi piacerebbe sapere come si fa per sapere un software in quale suite tgz e` incluso ...
Puoi andare sul sito della Slackware e fare una ricerca. Oppure puoi usare il mio scriptino:
http://www.cli.di.unipi.it/~tomasi/fMANIFEST.sh

Che cerca un espressione regolare nel file MANIFEST.bz2 della slackware. Io mi sono copiato il suddetto file in /tmp e lanciando lo scriptino con:

Codice: Seleziona tutto

 fMANIFEST.sh -f /tmp/MANIFEST.bz2 'bin\/as$' 
guarda l'output:

Codice: Seleziona tutto

||   Package:  ./d/binutils-2.15.92.0.2-i486-3.tgz
-rwxr-xr-x root/bin     274068 2005-04-21 12:45:45 usr/bin/as
da cui si intuisce i pacchetti che ti mancano.

Spina

P.S. Ah, ovviamente io mi sono fatto un alias così:

Codice: Seleziona tutto

alias fMANIFEST.sh='fMANIFEST.sh -f /tmp/MANIFEST.bz2'
in modo da non dover ogni volta indicare tutto.

Inviato: mar 17 apr 2007, 18:34
da kobaiachi
raga grazie per la spiegazione.

a buon rendere .

ciao .