Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/01/2009, à 11:54

Hubert

installation de comedi sur Hardy [Résolu]

Salut les copaings! big_smile

je souhaite utiliser le logiciel comedi pour utiliser une carte d'acquisition de données. cool
Dans les dépots, j'ai trouvé comedi-source que j'ai donc téléchargé. Dans les commentaires du paquet, voici ce que j'ai lu:

In order to compile these modules, you will need either the kernel
sources or the Debian kernel-headers and kernel-image packages.  For
compile instructions, look at /usr/share/doc/comedi-source/README.Debian
or the documentation for the module-assistant utility.

je suis allé voir le README qui me dit

To compile modules for your particular kernel, run:
  module-assistant auto-install comedi

donc ma question est : que dois je faire ? tongue

Dernière modification par Hubert (Le 09/01/2009, à 22:41)

Hors ligne

#2 Le 09/01/2009, à 12:09

Kalyuodo

Re : installation de comedi sur Hardy [Résolu]

En gros pour lancer l'installation de comedi il t'est demandé d'exécuter la commande :

sudo module-assistant auto-install comedi

Sinon essaie de voir avec ce topic http://forum.ubuntu-fr.org/viewtopic.php?id=1154 c'est sensiblement la même chose.


Linux user : 483639

Hors ligne

#3 Le 09/01/2009, à 12:23

Hubert

Re : installation de comedi sur Hardy [Résolu]

merci bien Kalyudo ! J'ai effectué la commande et voici ce qui se passe:


make: Nothing to be done for `kdist_clean'.                                ↑
│ /usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules     ▮
│ make[1]: Entering directory `/usr/src/modules/comedi'                      ▒
│ make[1]: Nothing to be done for `kdist_clean'.                             ▒
│ make[1]: Nothing to be done for `kdist_config'.                            ▒
│ for templ in ; do \                                                        ▒
│     cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.24-23-generic/g'` ; \   ▒
│   done                                                                     ▒
│ for templ in `ls debian/*.modules.in` ; do \                               ▒
│     test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in}         ▒
│ ${templ%.modules.in}.backup 2>/dev/null || true; \                         ▒
│     sed -e 's/##KVERS##/2.6.24-23-generic/g                                ▒
│ ;s/#KVERS#/2.6.24-23-generic/g ; s/_KVERS_/2.6.24-23-generic/g ;           ▒
│ s/##KDREV##/2.6.24-23.46/g ; s/#KDREV#/2.6.24-23.46/g ;                    ▒
│ s/_KDREV_/2.6.24-23.46/g  ' < $templ > ${templ%.modules.in}; \             ↓
│                                                                             
│                                   <Ok>                                     
│                                                                            │
   done                                                                     ▒
│ dh_testroot                                                                ▒
│ dh_clean -k                                                                ▒
│ dh_installdirs lib/modules/2.6.24-23-generic/comedi                        ▒
│ # Build the module                                                         ▒
│ #/usr/bin/make -C drivers                                                  ▒
│ KERNEL_DIR=/usr/src/linux-headers-2.6.24-23-generic                        ▮
│ KVERS=2.6.24-23-generic                                                    ▒
│ # Install the module                                                       ▒
│ CFLAGS="-Wall -g -O2 -O2" ./configure \                                    ▒
│         --host=x86_64-linux-gnu \                                          ▒
│         --build=x86_64-linux-gnu \                                        --with-rtaidir=/usr/lib/realtime \                                 ▒
│         --disable-pcmcia                                                   ▒
│ configure: error: cannot run /bin/bash ./config.sub                        ▒
│ make[1]: *** [binary-modules] Error 1                                      ▒
│ make[1]: Leaving directory `/usr/src/modules/comedi'                       ▮
│ make: *** [kdist_build] Error 2   └────────────────────────────────────────────────────────────────────────────┘

sad y vois tu clair dans ce rapport ?

Hors ligne

#4 Le 09/01/2009, à 15:49

Kalyuodo

Re : installation de comedi sur Hardy [Résolu]

Huuum, d'après le message d'erreur il semble qu'il n'arrive pas a éxécuter ./config.sub.  et ce pour 2 raisons :
- soit il ne trouve pas le fichier
- soit le fichier ne contient aucune information

est ce que tu pourrais donner le résultat de la commande suivante :

sudo stat config.sub

Linux user : 483639

Hors ligne

#5 Le 09/01/2009, à 22:40

Hubert

Re : installation de comedi sur Hardy [Résolu]

j'ai réussi à trouver un site, le wiki comedi dans lequel un utilisateur explique que les paquets comedi sur ubuntu sont buggés!! mad
J'ai donc téléchargé les sources et compiler les modules en suivant le tuto du wiki.
Le résultat est très satisfaisant. big_smile

En tout cas, merci Kalyudo pour ton aide! smile

Hors ligne