Compilation i2c

Compilation i2c - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 02-05-2005 à 09:34:06    

Bonjour,
 
J'ai écrit un programe perso. en C accédant à mon interface i2c compatible Philips sur port parallèle (utilisation des librairies i2c.h / i2c-dev.h).
j'ai un afficheur 4 digits SAA1064 et un DS1621.
 
Le programme fonctionne sans problème sous un noyau 2.4.27 mais je n'arive pas à le compiler sous le 2.6.9 (Debian testing).
 
J'ai plusieurs pages d'erreurs de type:
 

Citation :

In file included from /usr/include/linux/timex.h:188,
                 from /usr/include/linux/sched.h:11,
                 from /usr/include/linux/module.h:10,
                 from /usr/include/linux/i2c.h:31,
                 from ds1621_1.c:7:
/usr/include/linux/time.h:9: error: redefinition of `struct timespec'
/usr/include/linux/time.h:15: error: redefinition of `struct timeval'
In file included from /usr/include/linux/jiffies.h:6,
                 from /usr/include/linux/sched.h:12,
                 from /usr/include/linux/module.h:10,
                 from /usr/include/linux/i2c.h:31,
                 from ds1621_1.c:7:
...


 
La ligne ds1621_1.c:7 contient #include <linux/i2c.h>
j'ai testé avec  
/usr/include/linux pointant vers les kernel-header du noyau et aussi sans mais j'ai toujours des erreurs.
 
merci pour toute aide.
 
domos

Reply

Marsh Posté le 02-05-2005 à 09:34:06   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed