Bonjour,
Je suis en train de compiler zfone pour ma debian (lenny) noyau 2.6.1-1-686 mais cela avorte :
Error message:
/usr/include/linux/netfilter.h:44: error: field 'in' has incomplete type
/usr/include/linux/netfilter.h:45: error: field 'in6' has incomplete type
J'ai cherché ce que j'ai pu dans les reports de bug debian, mais j'ai pas trouvé de solution.
Merci d'avance
# pas assez in
Posté par ecid . Évalué à 1.
Un copier/coller du message d' erreur dans google, et l'on touve le rapport de bug associé pour debian.
Rajoute #include <in.h> en amont, ça devrait régler ton souci de compil
[^] # Re: pas assez in
Posté par thechief . Évalué à 1.
Il existe différents fichiers portant ce nom :
bits/in.h
linux/in.h
netinet/in.h
J'ai inclut :
#include <in.h>
puis :
#include <linux/in.h>
J'ai toujours l'erreur :
/usr/include/linux/netfilter.h:45: error: field 'in6' has incomplete type
ainsi qu'un tas d'erreurs de redéfinition :
/usr/include/netinet/in.h:34: error: redeclaration of enumerator 'IPPROTO_IP'
/usr/include/linux/in.h:26: error: previous definition of 'IPPROTO_IP' was here
etc ...
Merci
[^] # Re: pas assez in
Posté par thechief . Évalué à 1.
J'ai pu terminer la compilation.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.