J'essaie d'empaqueter ce code avec checkinstall, mais j'exécute ce bogue qui empêche la création de tous les liens symboliques pour les bibliothèques partagées.
make install crée ces liens:
libdlt.so -> libdlt.so.2.17.0
libdlt.so.2 -> libdlt.so.2.17.0
Le package checkinstall n'en crée aucun, mais ldconfig restaure:
libdlt.so.2 -> libdlt.so.2.17.0
Comment m'assurer que tous les liens sont créés? Ou existe-t-il une alternative à checkinstall que je devrais utiliser à la place?
Le problème pour moi, c'est que j'ai appelé make install
avant checkinstall
. Bien sûr, cela a installé tous les trucs et conduit à checkinstall qui n'identifie pas correctement les fichiers à installer.