3 votes

Impossible de charger l'objet partagé de la mauvaise classe ELF : ELFCLASS32

J'ai un serveur linux avec x86_64.

Je suis en train de compiler un code R qui a besoin de charger une bibliotheque. Lorsque j'exécute ce code, il affiche l'erreur suivante a :

Error in dyn.load ("functions.so"):
Unable to load shared object 'functions.so':
functions.so': wrong ELF class: ELFCLASS32

8voto

lak-b Points 764

Je ne sais pas où vous avez trouvé functions.so mais le problème est qu'il s'agit d'une bibliothèque 32 bits, et que vous essayez de la charger dans un processus 64 bits. Vous avez besoin d'une version 64 bits de la bibliothèque, ou vraisemblablement de la version 32 bits de la bibliothèque. R .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X