On 5/27/2011 4:55 PM, Vladimir Panteleev wrote:
Where is the patch? In the original post you said you'd post the patches "tomorrow", but I haven't seen them here or linked from the building instructions.
Forgot to mention it but all patches relating to Win64 support can be found here.
https://bitbucket.org/goshawk/gdc/issue/206/win64-support
Here's what I'm getting: ../../../libphobos/internal/gc/gcx.d:900: Error: function win32.os_query_staticdataseg (void**,uint*) does not match parameter types (void**,ulong*) ../../../libphobos/internal/gc/gcx.d:900: Error: cannot implicitly convert expression (& nbytes) of type ulong* to uint* ../../../libphobos/internal/gc/gcx.d:917: Error: function win32.os_query_staticdataseg (void**,uint*) does not match parameter types (void**,ulong*) ../../../libphobos/internal/gc/gcx.d:917: Error: cannot implicitly convert expression (& nbytes) of type ulong* to uint*
You have to change os_query_staticdataseg in win32.d it's done in the patch.