(Courriels de diversion: <questionnerons@exauceriez-prospererait.com> <presbytere@raidirais-evadaient.com> <pâtirent@baobab-syllogisme.com> <vivait@aiguillonniez-captation.com> <pres-sales@premunissaient-constatait.com> <demolir@calomnieriez-scolarisee.com> <demenerait@interpreta-affermissais.com> <fustigerions@predisposent-caner.com> <harmoniserent@promulgueraient-maximisation.com> <retable@situeriez-broches.com> )
Salut le monde. Hier soir, j'ai tenté de compiler un Sane récent sur une vieille SuSE, avec un kernel 2.2.4 (d'origine, je pense) et je suis tombé sur un problème: ----------------------------------------- make[1]: Entering directory `/tmp/sane-backends-1.0.7/sanei' rm -f .libs/sanei_scsi.lo gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../includer -D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d -DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2 -W -Wall sanei_scsi.c -fPIC -DPIC -o .libs/sanei_scsi.lo sanei_scsi.c: In function `sanei_scsi_req_wait': sanei_scsi.c:2079: structure has no member named `host_status' sanei_scsi.c:2080: structure has no member named `host_status' sanei_scsi.c:2081: structure has no member named `host_status' sanei_scsi.c:2082: structure has no member named `driver_status' sanei_scsi.c:2083: structure has no member named `target_status' sanei_scsi.c: In function `lx_chk_id': sanei_scsi.c:2280: warning: unused parameter `host' sanei_scsi.c: In function `sanei_scsi_find_devices': sanei_scsi.c:2497: warning: assignment discards `const' from pointer target type make[1]: *** [sanei_scsi.o] Error 1 make[1]: Leaving directory `/tmp/sane-backends-1.0.7/sanei' ----------------------------------------- Après avoir fouillé un peu, je suis arrivé à la supposition que c'était le fichier /usr/include/scsi/sg.h qui n'était peut-être plus à jour. Or, j'ai aussi un fichier scsi/sg.h qui vient avec les sources de kernels. Il existe un workaround (pas encore essayé) mais je préfererais mettre à jour la machine, autant que possible... http://www.mostang.com/pipermail/sane-devel/2002-March/002820.html Donc, je me demande si (a) refaire un kernel 2.2.20 et (b) copier en force les includes de /usr/src/linux/.../scsi/ peut fonctionner. Mias, Ô doute, Ô incertitude, cela ne va-t-il pas avoir une influence néfaste sur ma glibc chérie ? Thierry. -- > Je sors de chez la coiffeuse. C'est le buraliste qui me l'a conseillée. > Très bien. Donc, après avoir acheté une pipe, vous vous êtes fait cappilotracté ? --------------------------------------------------------------------- Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>