Vieille application 32 bits

Le
Nicolas FRANCOIS
--Sig_/cmDQC0reVw=quworrn+XUxr
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

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

--Sig_/cmDQC0reVw=quworrn+XUxr
Content-Type: application/pgp-signature
Content-Description: Signature digitale OpenPGP

--BEGIN PGP SIGNATURE--

iQEzBAEBCgAdFiEE7s3+BtBEQX/Kgdk7xYgnps2M/gEFAmCfilsACgkQxYgnps2M
/gHu7ggAsdu4L+Bo/C7AGI1nAAKrpw3hsRDHMZQB1HGhCEI1sPBgcKQaOk7WaExb
CfiNcYs8SkA8JgtC+JLD65vKqJhWaTXTbPTnhbygQCguQtG9yA1YA0ypitzACW+F
dtib1us4HLd7keDcwa6tl+HkI2e/L0SQVZcNZcpDUt+cA/ZA8zzk8kwlmipErg/3
K/5t8OYDm7eJ4EtShckhQlTmUCW/kOyrS+i6psP5fVNGsmW2mY1aArQCE4tjoJUM
qgX1rDx2El5Q8tFReHokQfh55GYX0GZJpBtPI/X2JpUgMXENMoMpxmH4/T4OT7N7
SGtYUmvh12D+Ep3lg2lbyBOi85fVnA==LUyI
--END PGP SIGNATURE--

--Sig_/cmDQC0reVw=quworrn+XUxr--
  • Partager ce contenu :
Vos réponses
Trier par : date / pertinence
raivac
Le #26573630
------RGSH4EJLKXZGXQUYBKKZ2IMY51QUOB
Content-Type: text/plain;
charset=utf-8
Content-Transfer-Encoding: quoted-printable
Si c'est cette application:
https://fr.m.wikipedia.org/wiki/MuPAD
Elle a ̓©t̓© reprise:
https://fr.mathworks.com/products/symbolic.html
--
Envoy̓© de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma bri̓¨vet̓©.
------RGSH4EJLKXZGXQUYBKKZ2IMY51QUOB
Content-Type: text/html;
charset=utf-8
Content-Transfer-Encoding: quoted-printable
Si c'est cette application: ------RGSH4EJLKXZGXQUYBKKZ2IMY51QUOB--
Polyna-Maude Racicot-Summerside
Le #26573635
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--hYLkozmdrEuW1G1tTyM2R7VoaEB3oQqDt
Content-Type: multipart/mixed; boundary="VyOhUesofVOA9hux5JoEzNDmCDUz6Zk91";
protected-headers="v1"
From: Polyna-Maude Racicot-Summerside To: "User French Mailing List (Debian)" Message-ID: Subject: Re: Vieille application 32 bits
References: In-Reply-To: --VyOhUesofVOA9hux5JoEzNDmCDUz6Zk91
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Salut.
As-tu installe l'architecture i386 ?
dpkg --add-architecture i386
Puis par la suite lesl librairies specifiques utilisees par ce logiciel.
Tu peux aussi expliquer un peu plus l'erreur que tu recois, ceci
aiderait a pouvoir t'aider.
On 2021-05-15 4:46 a.m., Nicolas FRANCOIS wrote:
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 :
:~$ 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



--
Polyna-Maude R.-Summerside
-Be smart, Be wise, Support opensource development
--VyOhUesofVOA9hux5JoEzNDmCDUz6Zk91--
--hYLkozmdrEuW1G1tTyM2R7VoaEB3oQqDt
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"
-----BEGIN PGP SIGNATURE-----
wsF5BAABCAAjFiEElxOPFqFt1Wj+LmZjS1zCmZZxgEYFAmCfuiYFAwAAAAAACgkQS1zCmZZxgEZl
5RAAmA+YXFPuoSF+WiG3rby4CvpRlY82FoAWPJBJ9yRCtIQX0S6thLoOVrN7Hoq3O4jiO6lLrhsY
aKRqcG12OzfxecKpAfoYPfpcwDJJKUVYv4dQh5OlObgCthbO+ETrvxBmmkcym4WnBJWdPVAqiQUQ
BSg30O+HODQBsQXDm2IL9Aj1X+7lcyJPQsD62SGhDAkw1ghnPePTQrV3ETKa+XeIVzBjOhTuZCwr
HcWWUixxsu/1gsCWALHkdBHadVabRho71pqK916v2+tCXlork8gpvbzU81C3NtV7mwg9XFixKoUu
vlAeg/HRfglHhupZogssK0iil3akmpkSqslRv3wLEm1kusxxupKtQP+euLUvgzvTiQnvVLrzpAUN
RlEhziIkUNd1ZKSWnNkHkrya/EqyAWJVN8CkSER8mY2HCwyVoEmFM/mX5XuBzsGCeBX6kyv2hgB/
mEeMGY6yztoHGdnCtljPC5unhegdBo/YeeY1ImVYF6y3K8a+GK4XoyO7lA3JI66uHLeYb1+TBhie
HK4KSKDrwKlCebIoWF2/gcfNtsXw+0HSCPjhDfEF9nYPyjsvnfLGi5e9sfgV/pPa8e4k4xLd8pU3
zfcFrp8Sg826bYmJhESMo287GG+OcrKMaG2kCiy68M5KnHWEvOkL8WYlSazBJLsiwo9KokweYNoC
sSQ=yqQA
-----END PGP SIGNATURE-----
--hYLkozmdrEuW1G1tTyM2R7VoaEB3oQqDt--
Christophe Maquaire
Le #26573638
Le samedi 15 mai 2021 Í  10:46 +0200, Nicolas FRANCOIS a écrit :
Salut

Hello,
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.

OK,
:~$ 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


Je ne connais rien Í  MuPAD, mais le message d'erreur indique 2 chemins
différents
/opt/MuPAD-4.0.6/linux/bin/mupad
et
/opt/MuPAD-406/linux/lib/libGLU.so.1
ainsi que
No such file or directory
Il me semble que ton problème vient d'un mélange 406 et 4.0.6,
j'aurais tendance Í  créer un lien de l'inexistant vers l'existant pour
le résoudre. (ou Í  chercher les confusions 406 / 4.0.6)
Librement,
Christophe
Nicolas FRANCOIS
Le #26573643
--Sig_/aI8=RO7Xu0iDIi/5jkF8zJd
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Le Sat, 15 May 2021 10:46:19 +0200,
Nicolas FRANCOIS
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.

Merci pour votre aide. J'ai retrouv̓© l'ancien r̓©pertoire
d'installation, il semble que le seul probl̓¨me ̓©tait une libz.so.? dans
le r̓©pertoire lib que j'avais renomm̓©e en libz.so.?.sav... Et ̓§a r̓©sout
le probl̓¨me...
Des fois, il vaut mieux ne pas chercher ̓  comprendre :-(
Encore merci ̓  ceux qui se sont pench̓©s sur mon probl̓¨me :-)
bye
--
Nicolas FRANCOIS | /
http://nicolas.francois.free.fr | |__|
X--/\
We are the Micro$oft. __V
Resistance is futile.
You will be assimilated. darthvader penguin
--Sig_/aI8=RO7Xu0iDIi/5jkF8zJd
Content-Type: application/pgp-signature
Content-Description: Signature digitale OpenPGP
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEE7s3+BtBEQX/Kgdk7xYgnps2M/gEFAmCf6dkACgkQxYgnps2M
/gHJJwf/WyR4a2+yx0SGKNaG/KyhUIuN+b6VtZY1vAdwfV5/2eZL0Z10moYfTpYX
Dpr1soYWN/xceDUV2fyv/64WMx/smS8g1UW4hiqNQyJ4k8ZAnDOhT/ka5chJi32l
fWshz9n9zzvca4ytiwzScMs9cAOa8hKBQ2hdIEcnJwCXgAEFMnOljoKL0UajzbO+
rZ0uf+9qCcWVPpJDi3SnLmXDLL278V4KrB3wtx0F9Vtqn8k7+A25okbJLsgRZgBe
vP+l4mc3nOSl74YLQoE++/Glne+e7lS4G+DGyynvnxRAy8Ek7gvxttutrA7+RmO/
83ih5Z0IImtFimmtuUk4GF1qtr+nSA==CuVn
-----END PGP SIGNATURE-----
--Sig_/aI8=RO7Xu0iDIi/5jkF8zJd--
Poster une réponse
Anonyme