[RESOLU] Compiler ppscsi-source

Bonjour j’ai installé le paquets ppscsi et ses dépendances.

apt-get install ppscsi-source

J’ai ensuite decompressé l’archive dans le repertoire d’installation (/usr/src).
Apres la commande make

terciry:/usr/src/modules/ppscsi# make
include/linux/capability.h:33: error: erreur de syntaxe before "__u32"
include/linux/capability.h:33: attention : pas de point virgule à la fin de la structure ou de l’union
include/linux/capability.h:35: error: erreur de syntaxe before ‘}’ token
include/linux/capability.h:35: attention : type defaults to int' in declaration ofcap_user_header_t’
include/linux/capability.h:35: attention : data definition has no type or storage class
include/linux/capability.h:38: error: erreur de syntaxe before "__u32"
include/linux/capability.h:38: attention : pas de point virgule à la fin de la structure ou de l’union
include/linux/capability.h:39: attention : type defaults to int' in declaration ofpermitted’
include/linux/capability.h:39: attention : data definition has no type or storage class
include/linux/capability.h:40: error: erreur de syntaxe before "inheritable"
include/linux/capability.h:40: attention : type defaults to int' in declaration ofinheritable’
include/linux/capability.h:40: attention : data definition has no type or storage class
include/linux/capability.h:41: attention : type defaults to int' in declaration ofcap_user_data_t’
include/linux/capability.h:41: attention : data definition has no type or storage class
Dans le fichier inclus à partir de include/linux/preempt.h:10,
à partir de include/linux/spinlock.h:9,
à partir de include/linux/capability.h:45,
à partir de include/linux/sched.h:7,
à partir de include/linux/module.h:10,
à partir de /usr/src/modules/ppscsi/ppscsi.h:15,
à partir de /usr/src/modules/ppscsi/ppscsi.c:55:
include/linux/linkage.h:5:25: asm/linkage.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de include/linux/thread_info.h:20,
à partir de include/linux/spinlock.h:12,
à partir de include/linux/capability.h:45,
à partir de include/linux/sched.h:7,
à partir de include/linux/module.h:10,
à partir de /usr/src/modules/ppscsi/ppscsi.h:15,
à partir de /usr/src/modules/ppscsi/ppscsi.c:55:
include/linux/bitops.h:3:23: asm/types.h : Aucun fichier ou répertoire de ce type
include/linux/bitops.h:4:24: asm/bitops.h : Aucun fichier ou répertoire de ce typemake[2]: *** Destruction du fichier « /usr/src/modules/ppscsi/ppscsi.o »
make[2]: *** [/usr/src/modules/ppscsi/ppscsi.o] Interruption
make[1]: *** [module/usr/src/modules/ppscsi] Interruption
make: *** [all] Interruption

J’ai bien les fichiers installer dans /usr/src/linux

salut,

ceci ne te convient pas ? http://packages.debian.org/stable/devel/kernel-patch-ppscsi-2.6

on dirait que entre la ligne 33 et 41 il y a des erreurs de syntaxe dans le code source … mais pourquoi tu veux le compiler ?
proposition :

[quote]#############################

apt-get install module-assistant

m-a -s

########## choisir Select ##########

Rechercher dans la liste ppscsi

sortir ou non, j’ai pas été plus loin #######[/quote]

pour installer un module, m-a a-i ppscsi-source.
faire un petit man module-assistant quand même avant, car il est conseiller de préparer l’installation … :wink:

[quote=“usinagaz”]on dirait que entre la ligne 33 et 41 il y a des erreurs de syntaxe dans le code source … mais pourquoi tu veux le compiler ?
proposition :

[quote]#############################

apt-get install module-assistant

m-a -s

########## choisir Select ##########

Rechercher dans la liste ppscsi

sortir ou non, j’ai pas été plus loin #######[/quote]

pour installer un module, m-a a-i ppscsi-source.
faire un petit man module-assistant quand même avant, car il est conseiller de préparer l’installation … :wink:[/quote]

+1 pour module-assistant :smiley:

Je veux compiler ce paquet car je n’ai pas trouver les binaires en stables.

#m-a a-i ppscsi-source

Je ne connaissais pas cette commande.
ppscsi-source est compiler et installer.
Merci beaucoup.

Histoire de completer avec quelques infos inutiles :smiley:

m-a -> module-assistant
a-i -> auto-install

Au niveau de la preparation avant une compile avec m-a

m-a prepare m-a a-i monpaquetsource