Re: Main sources of Wine complexity

2013-06-10 Thread Vincent Povirk
You may want to look into libwapi, which is a small library bundled in the Mono source code that provides implementations of some Windows API functions, which are simple but lacking features/compatibility. Synchronization objects are local to the process, and there are no drive letters, for example

re: Main sources of Wine complexity

2013-06-10 Thread Dan Kegel
>I need to port fairly large WinAPI-heavy application to Linux. After some >googling it becomes clear that there's nothing except for Wine/Winelib >which is *huge*. However for at least most basic WinAPI functions it looks >fairly easy to just re-implement it via Boost/STL/libc/Linux syscalls. Why

Re: Main sources of Wine complexity

2013-06-10 Thread Damjan Jovanovic
On Mon, Jun 10, 2013 at 2:34 PM, Ivan wrote: > (short summary: why is emulation of Windows environment so difficult). > > First of all, my apologies if this is an off-topic question for this list > but I hope it will be useful for others in the similar situation. > > I need to port fairly large Wi

Main sources of Wine complexity

2013-06-10 Thread Ivan
(short summary: why is emulation of Windows environment so difficult). First of all, my apologies if this is an off-topic question for this list but I hope it will be useful for others in the similar situation. I need to port fairly large WinAPI-heavy application to Linux. After some googling it