Newsgroup: it.comp.os.linux.iniziare
Titolo: redhat 9 e sorgenti rpm

Ho una redhat 9 installata su un acer 1406LC.
Il kernel fornito con l'installazione era il 2.4.20-6.
Purtroppo nei cd in mio possesso non ci sono i sorgenti, così ho
aggiornato alla 2.4.20-8(di cui ho trovato anche i sorgenti ) con rpm.
Quando tento di installare il file rpm con i sorgenti mi da il seguente
messaggio:
Warning:v3dsa signature:NOKEY key id #numero
e sembrerebbe non averlo installato infatti la famigerata dir
/usr/src/linux-2.4.20ecc non esiste proprio sul sistema.
La cosa ancora + strana è che anche con l'installazione del codice
compilato ho avuto lo stesso warning ma l'installazione è riuscita infatti
all'avvio carica il nuovo kernel.
Sto forse tralasciando o sbagliando qualcosa?
grazie mille 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 /usr/src/linux-2.4.20ecc non esiste proprio sul sistema.
Se era il pacchetto kernel-2.4.20-ecc.src.rpm allora adesso tutti i sorgenti
stanno in /usr/src/redhat/SOURCES.
Per avere il sorgenti del kernel nel formato "tradizionale" il pacchetto da
scaricare e' kernel-source-2.4.20-ecc.rpm.
-- 
Enrico Bodo  -  Assistant Professor in Theoretical Chemistry 
University of Rome "La Sapienza" 
Department of Chemistry         

 scaricare e' kernel-source-2.4.20-ecc.rpm.
si infatti č cosě,il fatto č che sto cercando di installare il driver per
il modem interno smart link 56k, ma quando do il comando make mi da il
seguente output(scusate la lunghezza):
qualunque idea č ben accetta
[root@gonzo slmdm-2.7.10]# make
gcc -Wall -O3 -fomit-frame-pointer -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB
-I. -I/usr/linux/include  -DMODVERSIONS --include
/usr/linux/include/modversions.h -o amrmo_init.o -c amrmo_init.c
<command line>:137890711:2976: /usr/linux/include/modversions.h: No such
file or directory
amrmo_init.c:184: elements of array `amrmo_pci_tbl' have incomplete type
amrmo_init.c:185: warning: excess elements in struct initializer
amrmo_init.c:185: warning: (near initialization for `amrmo_pci_tbl[0]')
amrmo_init.c:185: warning: excess elements in struct initializer
amrmo_init.c:185: warning: (near initialization for `amrmo_pci_tbl[0]')
amrmo_init.c:186: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:186: warning: excess elements in struct initializer
amrmo_init.c:186: warning: (near initialization for `amrmo_pci_tbl[0]')
amrmo_init.c:186: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:186: warning: excess elements in struct initializer
amrmo_init.c:186: warning: (near initialization for `amrmo_pci_tbl[0]')
amrmo_init.c:186: warning: excess elements in struct initializer
amrmo_init.c:186: warning: (near initialization for `amrmo_pci_tbl[0]')
amrmo_init.c:186: warning: excess elements in struct initializer
amrmo_init.c:186: warning: (near initialization for `amrmo_pci_tbl[0]')
amrmo_init.c:186: warning: excess elements in struct initializer
amrmo_init.c:186: warning: (near initialization for `amrmo_pci_tbl[0]')
amrmo_init.c:187: warning: excess elements in struct initializer
amrmo_init.c:187: warning: (near initialization for `amrmo_pci_tbl[1]')
amrmo_init.c:187: warning: excess elements in struct initializer
amrmo_init.c:187: warning: (near initialization for `amrmo_pci_tbl[1]')
amrmo_init.c:188: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:188: warning: excess elements in struct initializer
amrmo_init.c:188: warning: (near initialization for `amrmo_pci_tbl[1]')
amrmo_init.c:188: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:188: warning: excess elements in struct initializer
amrmo_init.c:188: warning: (near initialization for `amrmo_pci_tbl[1]')
amrmo_init.c:188: warning: excess elements in struct initializer
amrmo_init.c:188: warning: (near initialization for `amrmo_pci_tbl[1]')
amrmo_init.c:188: warning: excess elements in struct initializer
amrmo_init.c:188: warning: (near initialization for `amrmo_pci_tbl[1]')
amrmo_init.c:188: warning: excess elements in struct initializer
amrmo_init.c:188: warning: (near initialization for `amrmo_pci_tbl[1]')
amrmo_init.c:189: warning: excess elements in struct initializer
amrmo_init.c:189: warning: (near initialization for `amrmo_pci_tbl[2]')
amrmo_init.c:189: warning: excess elements in struct initializer
amrmo_init.c:189: warning: (near initialization for `amrmo_pci_tbl[2]')
amrmo_init.c:190: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:190: warning: excess elements in struct initializer
amrmo_init.c:190: warning: (near initialization for `amrmo_pci_tbl[2]')
amrmo_init.c:190: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:190: warning: excess elements in struct initializer
amrmo_init.c:190: warning: (near initialization for `amrmo_pci_tbl[2]')
amrmo_init.c:190: warning: excess elements in struct initializer
amrmo_init.c:190: warning: (near initialization for `amrmo_pci_tbl[2]')
amrmo_init.c:190: warning: excess elements in struct initializer
amrmo_init.c:190: warning: (near initialization for `amrmo_pci_tbl[2]')
amrmo_init.c:190: warning: excess elements in struct initializer
amrmo_init.c:190: warning: (near initialization for `amrmo_pci_tbl[2]')
amrmo_init.c:191: warning: excess elements in struct initializer
amrmo_init.c:191: warning: (near initialization for `amrmo_pci_tbl[3]')
amrmo_init.c:191: warning: excess elements in struct initializer
amrmo_init.c:191: warning: (near initialization for `amrmo_pci_tbl[3]')
amrmo_init.c:192: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:192: warning: excess elements in struct initializer
amrmo_init.c:192: warning: (near initialization for `amrmo_pci_tbl[3]')
amrmo_init.c:192: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:192: warning: excess elements in struct initializer
amrmo_init.c:192: warning: (near initialization for `amrmo_pci_tbl[3]')
amrmo_init.c:192: warning: excess elements in struct initializer
amrmo_init.c:192: warning: (near initialization for `amrmo_pci_tbl[3]')
amrmo_init.c:192: warning: excess elements in struct initializer
amrmo_init.c:192: warning: (near initialization for `amrmo_pci_tbl[3]')
amrmo_init.c:192: warning: excess elements in struct initializer
amrmo_init.c:192: warning: (near initialization for `amrmo_pci_tbl[3]')
amrmo_init.c:193: warning: excess elements in struct initializer
amrmo_init.c:193: warning: (near initialization for `amrmo_pci_tbl[4]')
amrmo_init.c:193: warning: excess elements in struct initializer
amrmo_init.c:193: warning: (near initialization for `amrmo_pci_tbl[4]')
amrmo_init.c:194: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:194: warning: excess elements in struct initializer
amrmo_init.c:194: warning: (near initialization for `amrmo_pci_tbl[4]')
amrmo_init.c:194: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:194: warning: excess elements in struct initializer
amrmo_init.c:194: warning: (near initialization for `amrmo_pci_tbl[4]')
amrmo_init.c:194: warning: excess elements in struct initializer
amrmo_init.c:194: warning: (near initialization for `amrmo_pci_tbl[4]')
amrmo_init.c:194: warning: excess elements in struct initializer
amrmo_init.c:194: warning: (near initialization for `amrmo_pci_tbl[4]')
amrmo_init.c:194: warning: excess elements in struct initializer
amrmo_init.c:194: warning: (near initialization for `amrmo_pci_tbl[4]')
amrmo_init.c:195: warning: excess elements in struct initializer
amrmo_init.c:195: warning: (near initialization for `amrmo_pci_tbl[5]')
amrmo_init.c:195: warning: excess elements in struct initializer
amrmo_init.c:195: warning: (near initialization for `amrmo_pci_tbl[5]')
amrmo_init.c:196: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:196: warning: excess elements in struct initializer
amrmo_init.c:196: warning: (near initialization for `amrmo_pci_tbl[5]')
amrmo_init.c:196: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:196: warning: excess elements in struct initializer
amrmo_init.c:196: warning: (near initialization for `amrmo_pci_tbl[5]')
amrmo_init.c:196: warning: excess elements in struct initializer
amrmo_init.c:196: warning: (near initialization for `amrmo_pci_tbl[5]')
amrmo_init.c:196: warning: excess elements in struct initializer
amrmo_init.c:196: warning: (near initialization for `amrmo_pci_tbl[5]')
amrmo_init.c:196: warning: excess elements in struct initializer
amrmo_init.c:196: warning: (near initialization for `amrmo_pci_tbl[5]')
amrmo_init.c:197: warning: excess elements in struct initializer
amrmo_init.c:197: warning: (near initialization for `amrmo_pci_tbl[6]')
amrmo_init.c:197: warning: excess elements in struct initializer
amrmo_init.c:197: warning: (near initialization for `amrmo_pci_tbl[6]')
amrmo_init.c:198: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:198: warning: excess elements in struct initializer
amrmo_init.c:198: warning: (near initialization for `amrmo_pci_tbl[6]')
amrmo_init.c:198: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:198: warning: excess elements in struct initializer
amrmo_init.c:198: warning: (near initialization for `amrmo_pci_tbl[6]')
amrmo_init.c:198: warning: excess elements in struct initializer
amrmo_init.c:198: warning: (near initialization for `amrmo_pci_tbl[6]')
amrmo_init.c:198: warning: excess elements in struct initializer
amrmo_init.c:198: warning: (near initialization for `amrmo_pci_tbl[6]')
amrmo_init.c:198: warning: excess elements in struct initializer
amrmo_init.c:198: warning: (near initialization for `amrmo_pci_tbl[6]')
amrmo_init.c:199: warning: excess elements in struct initializer
amrmo_init.c:199: warning: (near initialization for `amrmo_pci_tbl[7]')
amrmo_init.c:199: warning: excess elements in struct initializer
amrmo_init.c:199: warning: (near initialization for `amrmo_pci_tbl[7]')
amrmo_init.c:200: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:200: warning: excess elements in struct initializer
amrmo_init.c:200: warning: (near initialization for `amrmo_pci_tbl[7]')
amrmo_init.c:200: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:200: warning: excess elements in struct initializer
amrmo_init.c:200: warning: (near initialization for `amrmo_pci_tbl[7]')
amrmo_init.c:200: warning: excess elements in struct initializer
amrmo_init.c:200: warning: (near initialization for `amrmo_pci_tbl[7]')
amrmo_init.c:200: warning: excess elements in struct initializer
amrmo_init.c:200: warning: (near initialization for `amrmo_pci_tbl[7]')
amrmo_init.c:200: warning: excess elements in struct initializer
amrmo_init.c:200: warning: (near initialization for `amrmo_pci_tbl[7]')
amrmo_init.c:201: warning: excess elements in struct initializer
amrmo_init.c:201: warning: (near initialization for `amrmo_pci_tbl[8]')
amrmo_init.c:202: warning: excess elements in struct initializer
amrmo_init.c:202: warning: (near initialization for `amrmo_pci_tbl[8]')
amrmo_init.c:203: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:203: warning: excess elements in struct initializer
amrmo_init.c:203: warning: (near initialization for `amrmo_pci_tbl[8]')
amrmo_init.c:203: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:203: warning: excess elements in struct initializer
amrmo_init.c:203: warning: (near initialization for `amrmo_pci_tbl[8]')
amrmo_init.c:203: warning: excess elements in struct initializer
amrmo_init.c:203: warning: (near initialization for `amrmo_pci_tbl[8]')
amrmo_init.c:203: warning: excess elements in struct initializer
amrmo_init.c:203: warning: (near initialization for `amrmo_pci_tbl[8]')
amrmo_init.c:203: warning: excess elements in struct initializer
amrmo_init.c:203: warning: (near initialization for `amrmo_pci_tbl[8]')
amrmo_init.c:204: warning: excess elements in struct initializer
amrmo_init.c:204: warning: (near initialization for `amrmo_pci_tbl[9]')
amrmo_init.c:204: warning: excess elements in struct initializer
amrmo_init.c:204: warning: (near initialization for `amrmo_pci_tbl[9]')
amrmo_init.c:205: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:205: warning: excess elements in struct initializer
amrmo_init.c:205: warning: (near initialization for `amrmo_pci_tbl[9]')
amrmo_init.c:205: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:205: warning: excess elements in struct initializer
amrmo_init.c:205: warning: (near initialization for `amrmo_pci_tbl[9]')
amrmo_init.c:205: warning: excess elements in struct initializer
amrmo_init.c:205: warning: (near initialization for `amrmo_pci_tbl[9]')
amrmo_init.c:205: warning: excess elements in struct initializer
amrmo_init.c:205: warning: (near initialization for `amrmo_pci_tbl[9]')
amrmo_init.c:205: warning: excess elements in struct initializer
amrmo_init.c:205: warning: (near initialization for `amrmo_pci_tbl[9]')
amrmo_init.c:206: warning: excess elements in struct initializer
amrmo_init.c:206: warning: (near initialization for `amrmo_pci_tbl[10]')
amrmo_init.c:206: warning: excess elements in struct initializer
amrmo_init.c:206: warning: (near initialization for `amrmo_pci_tbl[10]')
amrmo_init.c:207: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:207: warning: excess elements in struct initializer
amrmo_init.c:207: warning: (near initialization for `amrmo_pci_tbl[10]')
amrmo_init.c:207: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:207: warning: excess elements in struct initializer
amrmo_init.c:207: warning: (near initialization for `amrmo_pci_tbl[10]')
amrmo_init.c:207: warning: excess elements in struct initializer
amrmo_init.c:207: warning: (near initialization for `amrmo_pci_tbl[10]')
amrmo_init.c:207: warning: excess elements in struct initializer
amrmo_init.c:207: warning: (near initialization for `amrmo_pci_tbl[10]')
amrmo_init.c:207: warning: excess elements in struct initializer
amrmo_init.c:207: warning: (near initialization for `amrmo_pci_tbl[10]')
amrmo_init.c:208: warning: excess elements in struct initializer
amrmo_init.c:208: warning: (near initialization for `amrmo_pci_tbl[11]')
amrmo_init.c:208: warning: excess elements in struct initializer
amrmo_init.c:208: warning: (near initialization for `amrmo_pci_tbl[11]')
amrmo_init.c:209: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:209: warning: excess elements in struct initializer
amrmo_init.c:209: warning: (near initialization for `amrmo_pci_tbl[11]')
amrmo_init.c:209: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:209: warning: excess elements in struct initializer
amrmo_init.c:209: warning: (near initialization for `amrmo_pci_tbl[11]')
amrmo_init.c:209: warning: excess elements in struct initializer
amrmo_init.c:209: warning: (near initialization for `amrmo_pci_tbl[11]')
amrmo_init.c:209: warning: excess elements in struct initializer
amrmo_init.c:209: warning: (near initialization for `amrmo_pci_tbl[11]')
amrmo_init.c:209: warning: excess elements in struct initializer
amrmo_init.c:209: warning: (near initialization for `amrmo_pci_tbl[11]')
amrmo_init.c:210: warning: excess elements in struct initializer
amrmo_init.c:210: warning: (near initialization for `amrmo_pci_tbl[12]')
amrmo_init.c:210: warning: excess elements in struct initializer
amrmo_init.c:210: warning: (near initialization for `amrmo_pci_tbl[12]')
amrmo_init.c:211: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:211: warning: excess elements in struct initializer
amrmo_init.c:211: warning: (near initialization for `amrmo_pci_tbl[12]')
amrmo_init.c:211: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:211: warning: excess elements in struct initializer
amrmo_init.c:211: warning: (near initialization for `amrmo_pci_tbl[12]')
amrmo_init.c:211: warning: excess elements in struct initializer
amrmo_init.c:211: warning: (near initialization for `amrmo_pci_tbl[12]')
amrmo_init.c:211: warning: excess elements in struct initializer
amrmo_init.c:211: warning: (near initialization for `amrmo_pci_tbl[12]')
amrmo_init.c:211: warning: excess elements in struct initializer
amrmo_init.c:211: warning: (near initialization for `amrmo_pci_tbl[12]')
amrmo_init.c:212: warning: excess elements in struct initializer
amrmo_init.c:212: warning: (near initialization for `amrmo_pci_tbl[13]')
amrmo_init.c:212: warning: excess elements in struct initializer
amrmo_init.c:212: warning: (near initialization for `amrmo_pci_tbl[13]')
amrmo_init.c:213: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:213: warning: excess elements in struct initializer
amrmo_init.c:213: warning: (near initialization for `amrmo_pci_tbl[13]')
amrmo_init.c:213: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:213: warning: excess elements in struct initializer
amrmo_init.c:213: warning: (near initialization for `amrmo_pci_tbl[13]')
amrmo_init.c:213: warning: excess elements in struct initializer
amrmo_init.c:213: warning: (near initialization for `amrmo_pci_tbl[13]')
amrmo_init.c:213: warning: excess elements in struct initializer
amrmo_init.c:213: warning: (near initialization for `amrmo_pci_tbl[13]')
amrmo_init.c:213: warning: excess elements in struct initializer
amrmo_init.c:213: warning: (near initialization for `amrmo_pci_tbl[13]')
amrmo_init.c:214: warning: excess elements in struct initializer
amrmo_init.c:214: warning: (near initialization for `amrmo_pci_tbl[14]')
amrmo_init.c:214: warning: excess elements in struct initializer
amrmo_init.c:214: warning: (near initialization for `amrmo_pci_tbl[14]')
amrmo_init.c:215: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:215: warning: excess elements in struct initializer
amrmo_init.c:215: warning: (near initialization for `amrmo_pci_tbl[14]')
amrmo_init.c:215: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:215: warning: excess elements in struct initializer
amrmo_init.c:215: warning: (near initialization for `amrmo_pci_tbl[14]')
amrmo_init.c:215: warning: excess elements in struct initializer
amrmo_init.c:215: warning: (near initialization for `amrmo_pci_tbl[14]')
amrmo_init.c:215: warning: excess elements in struct initializer
amrmo_init.c:215: warning: (near initialization for `amrmo_pci_tbl[14]')
amrmo_init.c:215: warning: excess elements in struct initializer
amrmo_init.c:215: warning: (near initialization for `amrmo_pci_tbl[14]')
amrmo_init.c:216: warning: excess elements in struct initializer
amrmo_init.c:216: warning: (near initialization for `amrmo_pci_tbl[15]')
amrmo_init.c:216: warning: excess elements in struct initializer
amrmo_init.c:216: warning: (near initialization for `amrmo_pci_tbl[15]')
amrmo_init.c:217: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:217: warning: excess elements in struct initializer
amrmo_init.c:217: warning: (near initialization for `amrmo_pci_tbl[15]')
amrmo_init.c:217: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:217: warning: excess elements in struct initializer
amrmo_init.c:217: warning: (near initialization for `amrmo_pci_tbl[15]')
amrmo_init.c:217: warning: excess elements in struct initializer
amrmo_init.c:217: warning: (near initialization for `amrmo_pci_tbl[15]')
amrmo_init.c:217: warning: excess elements in struct initializer
amrmo_init.c:217: warning: (near initialization for `amrmo_pci_tbl[15]')
amrmo_init.c:217: warning: excess elements in struct initializer
amrmo_init.c:217: warning: (near initialization for `amrmo_pci_tbl[15]')
amrmo_init.c:220: warning: excess elements in struct initializer
amrmo_init.c:220: warning: (near initialization for `amrmo_pci_tbl[16]')
amrmo_init.c:220: warning: excess elements in struct initializer
amrmo_init.c:220: warning: (near initialization for `amrmo_pci_tbl[16]')
amrmo_init.c:221: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:221: warning: excess elements in struct initializer
amrmo_init.c:221: warning: (near initialization for `amrmo_pci_tbl[16]')
amrmo_init.c:221: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:221: warning: excess elements in struct initializer
amrmo_init.c:221: warning: (near initialization for `amrmo_pci_tbl[16]')
amrmo_init.c:221: warning: excess elements in struct initializer
amrmo_init.c:221: warning: (near initialization for `amrmo_pci_tbl[16]')
amrmo_init.c:221: warning: excess elements in struct initializer
amrmo_init.c:221: warning: (near initialization for `amrmo_pci_tbl[16]')
amrmo_init.c:221: warning: excess elements in struct initializer
amrmo_init.c:221: warning: (near initialization for `amrmo_pci_tbl[16]')
amrmo_init.c:222: warning: excess elements in struct initializer
amrmo_init.c:222: warning: (near initialization for `amrmo_pci_tbl[17]')
amrmo_init.c:222: warning: excess elements in struct initializer
amrmo_init.c:222: warning: (near initialization for `amrmo_pci_tbl[17]')
amrmo_init.c:223: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:223: warning: excess elements in struct initializer
amrmo_init.c:223: warning: (near initialization for `amrmo_pci_tbl[17]')
amrmo_init.c:223: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:223: warning: excess elements in struct initializer
amrmo_init.c:223: warning: (near initialization for `amrmo_pci_tbl[17]')
amrmo_init.c:223: warning: excess elements in struct initializer
amrmo_init.c:223: warning: (near initialization for `amrmo_pci_tbl[17]')
amrmo_init.c:223: warning: excess elements in struct initializer
amrmo_init.c:223: warning: (near initialization for `amrmo_pci_tbl[17]')
amrmo_init.c:223: warning: excess elements in struct initializer
amrmo_init.c:223: warning: (near initialization for `amrmo_pci_tbl[17]')
amrmo_init.c:224: warning: excess elements in struct initializer
amrmo_init.c:224: warning: (near initialization for `amrmo_pci_tbl[18]')
amrmo_init.c:224: warning: excess elements in struct initializer
amrmo_init.c:224: warning: (near initialization for `amrmo_pci_tbl[18]')
amrmo_init.c:225: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:225: warning: excess elements in struct initializer
amrmo_init.c:225: warning: (near initialization for `amrmo_pci_tbl[18]')
amrmo_init.c:225: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:225: warning: excess elements in struct initializer
amrmo_init.c:225: warning: (near initialization for `amrmo_pci_tbl[18]')
amrmo_init.c:225: warning: excess elements in struct initializer
amrmo_init.c:225: warning: (near initialization for `amrmo_pci_tbl[18]')
amrmo_init.c:225: warning: excess elements in struct initializer
amrmo_init.c:225: warning: (near initialization for `amrmo_pci_tbl[18]')
amrmo_init.c:225: warning: excess elements in struct initializer
amrmo_init.c:225: warning: (near initialization for `amrmo_pci_tbl[18]')
amrmo_init.c:230: warning: excess elements in struct initializer
amrmo_init.c:230: warning: (near initialization for `amrmo_pci_tbl[19]')
amrmo_init.c:230: warning: excess elements in struct initializer
amrmo_init.c:230: warning: (near initialization for `amrmo_pci_tbl[19]')
amrmo_init.c:231: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:231: warning: excess elements in struct initializer
amrmo_init.c:231: warning: (near initialization for `amrmo_pci_tbl[19]')
amrmo_init.c:231: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:231: warning: excess elements in struct initializer
amrmo_init.c:231: warning: (near initialization for `amrmo_pci_tbl[19]')
amrmo_init.c:231: warning: excess elements in struct initializer
amrmo_init.c:231: warning: (near initialization for `amrmo_pci_tbl[19]')
amrmo_init.c:231: warning: excess elements in struct initializer
amrmo_init.c:231: warning: (near initialization for `amrmo_pci_tbl[19]')
amrmo_init.c:231: warning: excess elements in struct initializer
amrmo_init.c:231: warning: (near initialization for `amrmo_pci_tbl[19]')
amrmo_init.c:232: warning: excess elements in struct initializer
amrmo_init.c:232: warning: (near initialization for `amrmo_pci_tbl[20]')
amrmo_init.c:232: warning: excess elements in struct initializer
amrmo_init.c:232: warning: (near initialization for `amrmo_pci_tbl[20]')
amrmo_init.c:233: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:233: warning: excess elements in struct initializer
amrmo_init.c:233: warning: (near initialization for `amrmo_pci_tbl[20]')
amrmo_init.c:233: `PCI_ANY_ID' undeclared here (not in a function)
amrmo_init.c:233: warning: excess elements in struct initializer
amrmo_init.c:233: warning: (near initialization for `amrmo_pci_tbl[20]')
amrmo_init.c:233: warning: excess elements in struct initializer
amrmo_init.c:233: warning: (near initialization for `amrmo_pci_tbl[20]')
amrmo_init.c:233: warning: excess elements in struct initializer
amrmo_init.c:233: warning: (near initialization for `amrmo_pci_tbl[20]')
amrmo_init.c:233: warning: excess elements in struct initializer
amrmo_init.c:233: warning: (near initialization for `amrmo_pci_tbl[20]')
amrmo_init.c:234: warning: excess elements in struct initializer
amrmo_init.c:234: warning: (near initialization for `amrmo_pci_tbl[21]')
amrmo_init.c:237: sizeof applied to an incomplete type
amrmo_init.c: In function `amr_mod_usage_increase':
amrmo_init.c:241: warning: implicit declaration of function `atomic_inc'
amrmo_init.c:241: union has no member named `usecount'
amrmo_init.c: In function `amr_mod_usage_decrease':
amrmo_init.c:245: warning: implicit declaration of function `atomic_dec'
amrmo_init.c:245: union has no member named `usecount'
amrmo_init.c: At top level:
amrmo_init.c:248: warning: `struct pt_regs' declared inside parameter list
amrmo_init.c:248: warning: its scope is only this definition or
declaration, which is probably not what you want
amrmo_init.c: In function `amrmo_probe':
amrmo_init.c:272: warning: implicit declaration of function `printk'
amrmo_init.c:272: `KERN_INFO' undeclared (first use in this function)
amrmo_init.c:272: (Each undeclared identifier is reported only once
amrmo_init.c:272: for each function it appears in.)
amrmo_init.c:272: parse error before string constant
amrmo_init.c:276: dereferencing pointer to incomplete type
amrmo_init.c:277: dereferencing pointer to incomplete type
amrmo_init.c:279: `KERN_WARNING' undeclared (first use in this function)
amrmo_init.c:279: parse error before string constant
amrmo_init.c:281: `ENODEV' undeclared (first use in this function)
amrmo_init.c:284: warning: implicit declaration of function
`pci_enable_device'
amrmo_init.c:285: dereferencing pointer to incomplete type
amrmo_init.c:288: warning: implicit declaration of function `kmalloc'
amrmo_init.c:288: `GFP_KERNEL' undeclared (first use in this function)
amrmo_init.c:288: warning: assignment makes pointer from integer without a
cast
amrmo_init.c:290: `ENOMEM' undeclared (first use in this function)
amrmo_init.c:291: warning: implicit declaration of function `memset'
amrmo_init.c:293: dereferencing pointer to incomplete type
amrmo_init.c:296: dereferencing pointer to incomplete type
amrmo_init.c:297: warning: implicit declaration of function
`pci_resource_flags'
amrmo_init.c:297: `IORESOURCE_MEM' undeclared (first use in this function)
amrmo_init.c:298: warning: implicit declaration of function
`pci_resource_start'
amrmo_init.c:310: dereferencing pointer to incomplete type
amrmo_init.c:314: warning: implicit declaration of function `kfree'
amrmo_init.c:318: warning: implicit declaration of function
`pci_set_master'
amrmo_init.c:320: warning: implicit declaration of function
`pci_request_regions'
amrmo_init.c:321: `KERN_ERR' undeclared (first use in this function)
amrmo_init.c:321: parse error before string constant
amrmo_init.c:324: warning: implicit declaration of function `request_irq'
amrmo_init.c:324: `SA_SHIRQ' undeclared (first use in this function)
amrmo_init.c:325: parse error before string constant
amrmo_init.c:326: warning: implicit declaration of function
`pci_release_regions'
amrmo_init.c:330: warning: implicit declaration of function
`pci_set_drvdata'
amrmo_init.c:336: warning: implicit declaration of function
`pci_disable_device'
amrmo_init.c: In function `amrmo_remove':
amrmo_init.c:342: warning: implicit declaration of function
`pci_get_drvdata'
amrmo_init.c:342: warning: initialization makes pointer from integer
without a cast
amrmo_init.c:344: warning: implicit declaration of function `free_irq'
amrmo_init.c:347: `NULL' undeclared (first use in this function)
amrmo_init.c: At top level:
amrmo_init.c:364: variable `amrmo_pci_driver' has initializer but
incomplete type
amrmo_init.c:365: unknown field `name' specified in initializer
amrmo_init.c:365: warning: excess elements in struct initializer
amrmo_init.c:365: warning: (near initialization for `amrmo_pci_driver')
amrmo_init.c:366: unknown field `id_table' specified in initializer
amrmo_init.c:366: warning: excess elements in struct initializer
amrmo_init.c:366: warning: (near initialization for `amrmo_pci_driver')
amrmo_init.c:367: unknown field `probe' specified in initializer
amrmo_init.c:367: warning: excess elements in struct initializer
amrmo_init.c:367: warning: (near initialization for `amrmo_pci_driver')
amrmo_init.c:368: unknown field `remove' specified in initializer
amrmo_init.c:368: warning: excess elements in struct initializer
amrmo_init.c:368: warning: (near initialization for `amrmo_pci_driver')
amrmo_init.c: In function `amrmo_init':
amrmo_init.c:378: warning: implicit declaration of function `pci_present'
amrmo_init.c:379: `ENODEV' undeclared (first use in this function)
amrmo_init.c:381: `KERN_INFO' undeclared (first use in this function)
amrmo_init.c:381: parse error before string constant
amrmo_init.c:385: warning: implicit declaration of function
`pci_for_each_dev'
amrmo_init.c:385: parse error before '{' token
amrmo_init.c:391: dereferencing pointer to incomplete type
amrmo_init.c:391: dereferencing pointer to incomplete type
amrmo_init.c:392: dereferencing pointer to incomplete type
amrmo_init.c:393: dereferencing pointer to incomplete type
amrmo_init.c:393: `NULL' undeclared (first use in this function)
amrmo_init.c: At top level:
amrmo_init.c:395: parse error before '}' token
amrmo_init.c: In function `amrmo_exit':
amrmo_init.c:407: warning: implicit declaration of function
`pci_unregister_driver'
amrmo_init.c: At top level:
amrmo_init.c:364: storage size of `amrmo_pci_driver' isn't known
make: *** [amrmo_init.o] Error 1
[root@gonzo slmdm-2.7.10]#


 file or directory
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Devi installare il pacchetto kernel-source. E cercare quegli header non in
/usr/linux/include ma in /usr/src/linux-versione/include/linux. Ma chi li
scrive questi driver?


 scrive questi driver?
in effetti č quello che ho fatto ma per ora a quanto pare senza risultati.
Il percorso /usr/linux/include l'ho messo io visto che non č presente
/usr/src/linux-versione/include/linux. 
comunque grazie almeno adesso ho le idee un po' piů chiare.
Cercherň nuovamente di installare i sorgenti perchč a quanto pare mancano
gli header.


 gli header.
Al posto di modificare il Makefile di quel driver fai cosi':
Installa il pacchetto kernel-source della stessa versione di quello binario
(kernel). Poi fai un link sibolico da /usr/linux/include alla path
/usr/src/[...]/include.


 On Tue, 22 Jun 2004 14:11:15 +0200, buldogghino wrote:
