Pouvez-vous changer une cible de lien dynamic sans recomstackr?

J'ai téléchargé un programme qui malheureusement ne vient pas comme une dissortingbution de source. Quand je vais l'exécuter, j'obtiens l'erreur

erreur lors du chargement des bibliothèques partagées: libjpeg.so.62: impossible d'ouvrir le file d'object partagé: aucun file ou directory de ce type

Le programme semble avoir été lié à une version spécifique de libjpeg que ma dissortingbution ne possède pas. Créer un lien symbolique nommé /usr/lib32/libjpeg.so.62 à mon libjpeg.so actuel résout le problème, mais faire un tour dans /usr/lib32 juste pour faire un travail de programme semble stupide et sur le dessus.

Existe-t-il un moyen (sans recompilation) pour faire le lien dynamic du programme libjpeg.so au lieu de libjpeg.so.62 ?

FWIW, l'information du file pour le programme est

 ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not ssortingpped 

Binaire-éditez le file (avec vim -b par exemple) et remplacez n'importe quelle occurrence de /usr/lib32/libjpeg.so.62 par un path vers votre libjpeg.so qui est exactement de la même taille que par exemple /usr/lib//////libjpeg.so

 /usr/lib32/libjpeg.so.62 /usr/lib//////libjpeg.so