[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Appel d'une fonction presente dans la DLL et dans le prog. principal



Yours truly:
>Il y a une fonction, disons pizza(), qui existe dans le programme
>principal ainsi que dans la librairie qu'il charge. Quand un bout
>de code dans la librairie veut appeler la fonction pizza() de la
>librairie elle-même, c'est en fait la fonction pizza() du
>programme principal qui est appelée.

Finalement, il s'agit de ne pas créer l'exécutable avec
l'option -rdynamic. Cette option fait que les symboles
globaux dans l'exécutable seront utilisés pour résoudre
les références externes dans la librairie dynamique.

Où avais-je la tête...

-- 
Pierre Sarrazin <http://www3.sympatico.ca/sarrazip/>