OVH Cloud OVH Cloud

compil eagle-usb sous debian

12 réponses
Avatar
Jack Holborn
:-/ !

En fait il s'agit plutot d'une installation a partir des paquets debian.
J'ai suivi la procedure decrite a l'adresse :
http://mcoolive.free.fr/eagle-usb/mcoolive-doc-eagle.html

et elle s'arrete sur
#>module-assistant build eagle-usb
avec des erreurs que je ne comprends pas. voici la fin du log:

"eu_main.c:169: unknown field `owner' specified in initializer
eu_main.c:169: warning: initialization from incompatible pointer
type eu_main.c:170: field `name' already initialized
eu_main.c:170: warning: initialization from incompatible pointer
type eu_main.c:172: field `probe' already initialized
eu_main.c:172: warning: excess elements in struct initializer
eu_main.c:172: warning: (near initialization for `eu_driver')
make[2]: *** [eu_main.o] Error 1
make[2]: Leaving directory `/usr/src/modules/eagle-usb/driver'
make[1]: *** [binary-modules] Error 2 make[1]: Leaving directory
`/usr/src/modules/eagle-usb' make: *** [kdist_image] Error 2 "

Comme je n'y connais rien en C je suis incapable d'aller dans les fichiers
sources et trouver des elements de reponse, je ne sais meme pas par ou
commencer, pas de doc non plus -je dois etre le seul a avoir cette erreur
:-O- . Je sais que j'ai le bon gcc, faut il vraiment que je change de
version de noyau ( 2.4.18 actuellement)? Voila, s'il manque des
renseignements demandez-moi. Je precise que le meme message s'affiche
quand je compile le driver a partir des tarballs. Pas simple!

--
A+ Jack H.
"Tant que ça aide...8+)"

2 réponses

1 2
Avatar
Thomas Labourdette
Le 08-08-2004, geaorge a écrit :
Le Sun, 08 Aug 2004 15:20:15 +0200, Jack Holborn a écrit :

:-) !
Le Sun, 08 Aug 2004 09:01:07 +0200, geaorge a écrit :

oui effectivement prend celui de l'auteur, et ne fait pas de make
install, juste pourvoir si il compile


Aaaargh ca marche pas !!!
j'ai la meme suite de messages d'erreurs "eu_main.c:169: error: unknown
field `owner' specified in initializer eu_main.c:169: attention :
initialisation d'un type pointeur incompatible make[1]: *** [eu_main.o]
Erreur 1
make[1]: Leaving directory `/home/jack/tmp/eagle-usb-1.9.8/driver' make:


eagle-usb-1.9.8 c'est pour le noyau 2.6.*, essaye le tarball de
Eagle-usb-1.9.6 essaye de compiler


c'est pour les noyaux >=2.4.20
voir : http://eagle-usb.ath.cx/pub/article.php3?id_article3

puis
Eagle-1.0.4 Stable (c'est le dernier que j'ai utilisé et j'en suis trés
content)


Je confirme. Aucun problème avec ce driver.

@+
--
Jeanne, Ariane ACIRÉ
Dictionnaire Français-Japonais
moto en panne : Yamamoto Kadératé



Avatar
Jack Holborn
Dommage n'étant pas programmeur je doute de comprendre un jour ce qui
s'est vraiment passé

Le Fri, 13 Aug 2004 13:08:11 +0200, Thomas Labourdette a écrit :

eagle-usb-1.9.8 c'est pour le noyau 2.6.*, essaye le tarball de
Eagle-usb-1.9.6 essaye de compiler


c'est pour les noyaux >=2.4.20
voir : http://eagle-usb.ath.cx/pub/article.php3?id_article3


Exact je m'en suis aperçu au fil de mes recherches. En fait j'ai meme lu
que la version la plus ancienne du noyau à utiliser est la v2.4.19 (il
s'agissait d'installer le module en v1.0.4). J'ai donc téléchargé le
noyau 2.4.26 ce qui ne m'arrange pas vu que j'aurai d'autres petites
choses a recompiler mébon, s'il faut en passer par la...no pblm! Du coup
le module a compilé normalement après reboot. J'ai mon support avec le
pilote en v1.9.8 :-)
ne me manque que la connexion, elle devrait me poser moins de soucis je
pense. Merci qd meme pour l'info ! et merci a tous d'avoir repondu.


puis
Eagle-1.0.4 Stable (c'est le dernier que j'ai utilisé et j'en suis
trés content)


Je confirme. Aucun problème avec ce driver.


lol si je me laissais emporter je dirais que je m'en fous de savoir que ca
marche ailleurs et rien d'autre, mais je suis content je progresse. :-P En
fait si tu n'as pas eu de pblm c'est parce que tu utilisais au départ une
version correcte du noyau, je me trompe? j'expliquais plus haut que ma
machine tourne avec les memes applis(noyau,services et tout) depuis la
sortie de la debian 3.0(p... 2 ans!) j'aurais souhaité garder ce système
en l'état mais ca devient difficile je vais vraiment devoir le mettre a
jour.

--
A+
Jack H.
"Prochain exercice m à j mdk9.2->10 uniquement par rpmdrake...8+)"


1 2