[Expat-discuss] Re: Conflict with two expat shared libraries
Karl Waclawek
karl at waclawek.net
Sun Oct 17 15:58:36 CEST 2004
>>>>>> "Karl Waclawek" <karl at waclawek.net>:
>
>> Could you not have avoided the special -Bsymbolic flag by naming
>> your function pointers differently than their Expat names?
>
> Note the sample code. The function pointers are different from their
> expat names.
>
> And the answer is no. The -Bsymbolic flag was to make the expat
> functions themselves, call functions in the shared lib they were a
> part of, instead of functions with the same name in the other shared
> lib.
>
> I was on the verge of giving up, when I eventually googled my way to
> the -Bsymbolic flag...;-)
After re-reading it I am not sure I understand what you did.
Does QLibrary::resolve() use dlopen() and dlsym()?
Karl
More information about the Expat-discuss
mailing list