Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Publicité
LINUX & OPEN SOURCE
14 octobre 2011

mpide-0022-linux32-20110822 sur Ubuntu Natty 64 bits

J'ai rencontré un problème avec mpide-0022-linux32-20110822 (téléchargé depuis le site de ChipKIT https://github.com/chipKIT32/chipKIT32-MAX/downloads) , et que j'ai installé sur Ubuntu Natty 64 bits.

Le programme mpide se lance sans probleme mais la compilation d'un "sketch" produit le message le message d'erreur: error while loading shared libraries libelf.so.1 wrong elf class elfclass64

La solution: Il faut installer libelf-0.148.so et libelf.so.1 qui sont à extraire de libelf1_0.148-1ubuntu1_i386.deb (http://packages.ubuntu.com/natty/libelf1), et ensuite les 2 fichiers sont à copier dans usr/lib32

Le upload va aussi produire un message d'erreur: error while loading shared libraries libreadline.so.6 wrong elf class elfclass64

Il faut installer libreadline.so.6 et libreadline.so.6.2 qui sont à extraire de libreadline6_6.2-0ubuntu1_i386.deb (http://packages.ubuntu.com/natty/libreadline6), et ensuite les 2 fichiers sont à copier dans usr/lib32

Ensuite mpide a fonctionné correctement dans mon cas.

Publicité
Publicité
Commentaires
LINUX & OPEN SOURCE
Publicité
Archives
Publicité