Bjr à vous,

Je bataille sur un problème énervant ++++ lié à des libs*.so locales

Sous Linux Mint 21 et FPC 3.2.2 + Lazarus 2.2.2 sur deux machines différentes

Même dossier, même organisation des fichiers

Sur le poste 1: aucun problème, sauf un lien symbolique à restaurer

Sur le poste 2: j'ai le choix entre un 'error while linking' à la compilation ou bien un 'cannot open shared file lib*.so: No such file or directory', alors que le fichier existe . Liens symboliques, copies, renommage, rien n'y fait

Franchement, j'en ai plus que marre de batailler avec ces merdes

EDIT: Résolu.


1. Copie et référencement des bibliothèques locales dans /usr/lib:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
sudo cp lib*.* /usr/lib/
sudo ldconfig
2. Etablissement des liens symboliques
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
ln -s /usl/lib/libsimpleble.so.0.6.2 libsimpleble.so.0
ln -s /usl/lib/libsimpleble.so.0.6.2 libsimpleble.so
ln -s /usl/lib/libsimpleble-c.so.0.6.2 libsimpleble-c.so.0
ln -s /usl/lib/libsimpleble-c.so.0.6.2 libsimpleble-c.so