Quoting Damien Raude-Morvan <[EMAIL PROTECTED]>:
> eagle-usb-utils est en cours de construction dans la ferme de compilation [2]
> Ca va permettre de tester le eaglectrl sur un grand nombre d'architectures :)
>
> [1] http://incoming.debian.org/
> [2] http://buildd.debian.org/build.php?pkg=eagle-usb
>

J'ai regardé les logs et j'ai vu des Warnings pour l'architecture ia64 (c'est
le fameux itanium ?)

http://buildd.debian.org/fetch.php?&pkg=eagle-usb&ver=1.9.8%2Bcvs20040806-1&arch=ia64&stamp=1092643504&file=log&as=raw

Le premier concerne eaglectrl, le second concerne builddsp.

Pour eaglectrl :
gcc -O2 -pipe -Wall -pedantic -DLINUX -g -DCONF_DIR="\"/etc/eagle-usb\""
-DBIN_DIR="\"/usr/lib/eagle-usb\"" '-DEAGLEUSBVERSION="1.9.9"' eaglectrl.c -o
eaglectrl
eaglectrl.c: In function `manage_dbg_mask':
eaglectrl.c:686: warning: overflow in implicit constant conversion
eaglectrl.c:691: warning: overflow in implicit constant conversion
eaglectrl.c: In function `send_dsp':
eaglectrl.c:1027: warning: int format, different type arg (arg 3)
eaglectrl.c: In function `get_if':
eaglectrl.c:1793: warning: overflow in implicit constant conversion
---fin ---
Les warning overflow concerne les constantes définies en utilisant la macro
_IOWR dans eu_types.h (et je n'ai aucune idée de la manière dont cela se
corrige :-)

Ligne 1027, un size_t converti implicitement en int

Dans builddsp
gcc -O2 -pipe -Wall -pedantic builddsp.c -o buildDSP
builddsp.c: In function `WriteDSPFile':
builddsp.c:404: warning: int format, different type arg (arg 3)
---fin ---
Le soucis est encore un size_t `sBufferSize' converti en int.

À ce propos, j'ai jeté un coup d'oeuil au bnm. En deux mots, c'est quoi ?
J'imagine que le résultat est un code à exécuter par le modem, donc indépendant
de l'archi de notre machine. En regardant le code j'ai eu l'impression que les
bnm étaient une sorte d'assembleur et builddsp un petit compilo...

mcoolive.

Reply via email to