2017-04-05 2 views
0

Je travaille sur un paquet R open source qui nécessite rJava et RWeka et en quelque sorte le rJava et RWeka casse mystérieusement sur ma machine locale.ldconfig rJava ne fonctionne pas

  1. Quelqu'un sait pourquoi le rJava pourrait se casser?

  2. Il semble que le système n'a pas pu trouver l'objet partagé, donc je l'ai fait à la fois la follwing:

    sudo ldconfig -l /home/sunxd/R/x86_64-pc-linux-gnu-library/3.3 /rJava/libs/rJava.so

en plus, ajouter /home/sunxd/R/x86_64-pc-linux-gnu-library/3.3/rJava/libs/rJava.so dans /etc/ld.so.conf et exécuter sudo ldconfig

alors je cours ldconfig -p | grep rJava, il n'y a pas de retour du tout. Quelqu'un sait pourquoi? Est-ce parce que rJava.so est cassé donc il n'apparaissait pas dans le cache? Si oui, comment puis-je vérifier si un fichier .so est cassé?

Répondre

0

Ajoutez /home/sunxd/R/x86_64-pc-linux-gnu-library/3.3/rJava/libs à /etc/ld.so.conf, puis exécutez sudo ldconfig, puis redémarrez votre système.