Salut. J'ai une vieille application, MuPAD 4.0.6, que j'arrivais jusqu'ici à faire fonctionner sur mes Debian successives, mais après la dernière installation (Debian 10.9), je n'arrive plus à la lancer. Dans le répertoire /opt/MuPAD-406, il y a un répertoire linux dans lequel se trouve le binaire mupad, et une série de librairies. Le script de lancement est le suivant : <--- début /opt/MuPAD-406/share/bin/mupad ---> #!/bin/sh SHARE_BIN=`dirname "$0"` if test `basename "${SHARE_BIN}"` = bin ; then SHARE=`dirname "${SHARE_BIN}"` if test `basename "${SHARE}"` = share ; then MuPAD_ROOT_PATH=`dirname "${SHARE}"` else MuPAD_ROOT_PATH=.. fi else MuPAD_ROOT_PATH=../.. fi export MuPAD_ROOT_PATH if [ ! -s /usr/share/fonts/sciface/sfmatext.ttf -a ! -s ~/.fonts/sfmatext.ttf ] ; then if [ ! -d ~/.fonts ] ; then mkdir ~/.fonts/ fi (cd "${MuPAD_ROOT_PATH}/share/fonts/"; cp * ~/.fonts/) fi SYSINFO=`${MuPAD_ROOT_PATH}/share/bin/sysinfo` # echo ${MuPAD_ROOT_PATH}/${SYSINFO} # LD_LIBRARY_PATH="${MuPAD_ROOT_PATH}/${SYSINFO}/lib:${LD_LIBRARY_PATH}" LD_LIBRARY_PATH="/opt/MuPAD-406/linux/lib:${LD_LIBRARY_PATH}" export LD_LIBRARY_PATH # workaround for problems with accelerated NVidia hardware on 64 bit systems LD_PRELOAD=/opt/MuPAD-406/linux/lib/libGLU.so.1 "${MuPAD_ROOT_PATH}/${SYSINFO}/bin/mupad" "$@" # "${MuPAD_ROOT_PATH}/${SYSINFO}/bin/mupad" "$@" <--- fin /opt/MuPAD-406/share/bin/mupad ---> J'ai dû le tweaker un peu, parce qu'il ne réglait pas correctement la variable LD_LIBRARY_PATH (je ne comprends pas pourquoi. Donc cette variable est réglée sur /opt/MuPAD-406/linux/lib, mais j'obtiens ce genre de message : nico@gaston:~$ mupad ERROR: ld.so: object '/opt/MuPAD-406/linux/lib/libGLU.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. /opt/MuPAD-4.0.6/linux/bin/mupad: error while loading shared libraries: libmupvrs_qt.so.1.0.0: cannot open shared object file: No such file or directory J'imagine que c'est parce que ce sont des librairies 32 bits, mais j'ai activé l'architecture 32 bits pour Steam, donc normalement, ça ne devrait pas poser de problème, si ? Avant, ça fonctionnait correctement, là, je suis un peu perdu. Quelqu'un a une idée de ce que je pourrais faire ? D'avance merci, et surtout merci aux courageux qui m'ont lu jusqu'ici ;-) \bye -- Nicolas FRANCOIS | /\ http://nicolas.francois.free.fr | |__| X--/\\ We are the Micro$oft. _\_V Resistance is futile. You will be assimilated. darthvader penguin
Attachment:
pgpcxkWp0pk74.pgp
Description: Signature digitale OpenPGP