Bonjour,

Voil� j'ai un gros probl�me sous HP-UX pour catcher dans un ex�cutable une exception lanc�e dans un plugin (shared library). J'ai lu sur le net qu'il fallait pour cela sp�cifier le flag RTLD_GLOBAL lors de l'appel � dlopen(), mais rien n'y fait, m�me comme �a �a ne fonctionne pas. En guise d'exception je prend un signal d'interruption logicielle.

L'appel de dlopen() ressemble � �a :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
dlopen("<laLibrairie>", RTLD_LAZY | RTLD_GLOBAL);
Y a-t-il autre chose de particulier � faire ? Existe-t-il une autre mani�re de loader une shared library qu'avec dlopen() ? Pour info, j'utilise le compilateur aCC... y aurait-il une option � activer ? (je compile avec l'option -AA indispensable � la gestion des exceptions...)

Merci d'avance