Re: ntdll: Add stub for LdrResolveDelayLoadedAPI and reference it in kernel32

2013-06-10 Thread André Hentschel
On 06.06.2013 04:10, Dmitry Timoshkov wrote: > André Hentschel wrote: > >> diff --git a/include/delayloadhandler.h b/include/delayloadhandler.h >> new file mode 100644 >> index 000..e48e415 >> --- /dev/null >> +++ b/include/delayloadhandler.h > > I don't see such file in PSDK 7.1, where does

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

Re: [PATCH 1/1] wined3d: Explicitly use the C locale for generating shaders.

2013-06-10 Thread Alexandre Julliard
Henri Verbeet writes: > On 10 June 2013 12:40, Alexandre Julliard wrote: >> Henri Verbeet writes: >> >>> Specifically, we always want to use '.' as decimal separator. Reported on >>> IRC. >> >> That's not very portable: >> > POSIX.1-2008, supposedly. I'm not aware of a more portable way to do

Re: [PATCH 1/1] wined3d: Explicitly use the C locale for generating shaders.

2013-06-10 Thread Henri Verbeet
On 10 June 2013 12:40, Alexandre Julliard wrote: > Henri Verbeet writes: > >> Specifically, we always want to use '.' as decimal separator. Reported on >> IRC. > > That's not very portable: > POSIX.1-2008, supposedly. I'm not aware of a more portable way to do this, although I could add wrappers

Re: [PATCH 1/1] wined3d: Explicitly use the C locale for generating shaders.

2013-06-10 Thread Alexandre Julliard
Henri Verbeet writes: > Specifically, we always want to use '.' as decimal separator. Reported on IRC. That's not very portable: x86_64-w64-mingw32-gcc -c -I../../../wine/dlls/wined3d -I. -I../../../wine/include -I../../include -D__WINESRC__ -D_REENTRANT -Wall -pipe -fno-strength-reduce -fn