[Torte] Errore ovviabile?
Elio Marvin
emarvin36 a ngi.it
Ven 9 Feb 2007 12:11:48 CET
Francesco Mandracci ha scritto:
> Elio Marvin ha scritto:
>> Ciao Torte!
>>
>> Qualcuno mi sa indicare come dribblare/correggere l'inconveniente
>> descritto sotto?
>> Se dovesse servire ho allegato il file.
>
> però, forse, sarebbe utile capire dove e per cosa stai compilando
Il file in questione fa parte di un pacchetto-driver per un modem
pci adsl con chip conexant.
>> pppoatm.c:65: error: 'T2A_PVC' undeclared (first use in this function)
>> pppoatm.c:65: error: 'T2A_NAME' undeclared (first use in this function)
>
> eh, cerca in quali include sono definiti o se devono essere scritti
> diversamente
> (ad esempio con fgrep -r T2A_PVC $tuo_include_path)
>
> io ho trovato in "libatm/src/include/atm.h"
> #define T2A_PVC 1 /* address is PVC */
> #define T2A_NAME 32 /* allow name resolution */
>
> quindi, forse, è l'include_path ad essere sbagliato (guarda nei Makefile)
> se stai ricompilando libatm devi dare precedenza agli include locali con
> qualcosa del tipo "-I ./", ma questo dovrebbe essere già gestito dai
> Makefile
> della libreria
In effetti, il primo errore era che non trovava "atm.h", che ho corretto
copiando
il file da un'altra cartella dello stesso pacchetto.
Mai mi sarei sognato di doverlo cercare altrove, in un'altro pacchetto.
Linux mi fa un po' ammattire . . .
Comunque hai visto giusto, ed è andato tutto OK.
Grazie ancora.
Ciao
elio
Maggiori informazioni sulla lista
Torte