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.