pthreads and mono

Alexandre Julliard julliard at
Mon Mar 10 18:17:16 CST 2003

Mike Hearn <mike at> writes:

> But what is the fix? IIRC the basic problem was the Wine internal
> pthreads implementation conflicting with the one linked in via libmono
> and libgc, something like that. 
> Is this the "ELF symbols have global scope" problem come to bite us on
> the ass yet again, or does it go deeper than that?

Not exactly; the issue is more to make sure we can override the
pthreads symbols properly to do the Wine housekeeping stuff we need to
do. It works when building as a normal Winelib app, but this is not
how the Mono guys want to use it from what I understand.

Alexandre Julliard
julliard at

More information about the wine-devel mailing list