wineserver epoll

Shachar Shemesh wine-devel at shemesh.biz
Tue Aug 31 03:48:16 CDT 2004


Mike Hearn wrote:

>> Building with a recent glibc and running on an older one is not
>> supported by glibc, and it won't work for many reasons having nothing
>> to do with epoll. Crossover runs everywhere because it is built
>> against a very old glibc.
>
>
> To clarify, it is possible to build against a new glibc and have it 
> run on older libcs, but the process is far from intuitive and requires 
> special tools, header overrides etc. We do this in autopackage, and it 
> works, but it's quite tricky to get right.
>
> So I guess Shachar could use dlopen, or possibly the epoll functions 
> are weak symbols - quite a lot of glibc functions are these days. In 
> that case you can just mark them with the weak attribute and that's no 
> problem.

Details, please. How do I do that?

             Shachar



More information about the wine-devel mailing list