Chemin de la bibliothèque partagée incompatible d'un hôte à un autre
-
21-09-2019 - |
Question
Je construit mon application qt afin que tous les modules Qt qu'il utilise sont contenus dans le même répertoire que l'exécutable. Il fonctionne sur la machine que je construisais l'application et je me suis assuré de tester en supprimant les bibliothèques partagées partout, sauf dans le répertoire courant de l'application. Faire un ldd montre que la recherche de ces bibliothèques dans le répertoire en cours et de mettre l'exécutable par lui-même ne parvient pas à ouvrir le exectuable. Donc, tout cela est bon, mais quand je transférer ce répertoire à une machine hôte, il encore Je ne trouve pas ces bibliothèques. ce qui pourrait être le problème?
La solution
est "" dans le LD_LIBRARY_PATH sur la 2ème machine?
Avez-vous des autorisations appropriées sur les fichiers de bibliothèque?