Maple 8

Bonjour, je viens d’installer la version 4.0 de la debian et j’ai un problème avec maple 8 :frowning:

Lorsque je le lance, j’ai le message :

/usr/local/Maths/maple8/bin.IBM_INTEL_LINUX/mserver: relocation error: /usr/local/Maths/maple8/bin.IBM_INTEL_LINUX/libmaple.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

Peut-on trifouiller le fichier libc.so.6 ?

De plus, j’en ai 4, comment fait-on pour savoir quel est celui qu’il utilise ?

/lib/tls/i686/cmov/libc.so.6
/lib/tls/libc.so.6
/lib/libc.so.6
/lib64/libc.so.6

Merci a toute personne qui me repondra.

Lionel

Trifouiller un fichier “saucisse” est assez risqué il me semble.

Bonjour,

Je ne sais pas ce que tu entends par trifouiller, mais c’est un fichier binaire donc trifouiller un fichier “saucisse” comme dit ricardo, c’est pas gagné.

En revanche, est-ce que tu as bien installé la libstdc++2.10-glibc2.* ?

J’ai la version :

libstdc++2.10-glibc2.2

Lionel

Bon, j’ai réussi à faire tourné maple 4,5,7, et 9 sur Etch, ça devrait le faire pour 8.

Alors ton problème vient de ce que tu as un noyau 2.6 et qu’il utilise les librairies tls. Il te faut faire la chose suivante:

$ export LD_PRELOAD=’/lib/libc.so.6 /lib/libm.so.6"
puis tu lances maple. Le plus simple est de modifier le script /usr/local/maple8/bin/maple

tu modifies la fin du script en

adaptes les version des libc6 et libm6 à ta configuration. En fait tu forces le chargement des libc6 libm6 pour noyau 2.4. Ça devrait marcher…

Dis moi si ça coince encore…

Merci beaucoup, ca marche super bien.

Lionel

Résolu… :question: