Problème au lancement d'un exe sur AIX 5.2

Fermé
SMISS - 24 juin 2004 à 12:30
 ziconico - 8 janv. 2008 à 17:12
Bonjour,

J'essaie de lancer sous AIX 5.2 un exe qui fonctionne très bien sous AIX 4.3, et j'obtiens le message suivant :
Symbol resolution failed for pl2x because:
Symbol connect (number 33) is not exported from dependent
module /unix.
Symbol select (number 36) is not exported from dependent
module /unix.
Symbol poll (number 44) is not exported from dependent
module /unix.
Symbol unload (number 67) is not exported from dependent
module /unix.
Examine .loader section symbols with the 'dump -Tv' command.

Mes recherches via le net m'ont apportées les pistes suivantes :
1 - ce n'est pas un problème de kernel : 64 bit sur les deux machines
2 - l'exe inclut des liens avec l'AIX Asynchronous IO (AIO) : Par défaut le "STATE to be configured at system restatrt" est "defined" sous AIX : via smit/Change-show Characteristics of Asynchronous I/O, j'ai modifié l'état en "available", rebooté la serveur et vérifié l'état AIO en tapant la commande lsdev -C | grep aio=> résultat=aio0 Available Asynchronous I/O : OK.
3 - Je ne pense pas que ce soit un problème de compilation car j'ai lu que certaines personnes rencontraient ce problème également après avoir recompilé le code sur la machine AIX 5.2

Est-ce que quelqu'un a déjà rencontré ce genre de problème, si oui, comment le résoudre (en dehors de ce que j'ai déjà essayé) ?
Toutes les suggestions sont les bienvenues. Merci d'avance.
A voir également:

1 réponse

Je fais un petit UP.

Personne n'a rencontré ce cas.

Merci
0