Build fixes for WIN64

This commit is contained in:
ntoskrnl 2012-08-01 22:28:43 +03:00 committed by Simon Robertshaw
parent 4343faa10f
commit 18bf7ce155
2 changed files with 5 additions and 2 deletions

View File

@ -114,7 +114,10 @@ if(GetOption('win')):
env.Append(LIBS=['winmm', 'gdi32'])
env.Append(CPPDEFINES=["WIN"])
env.Append(LINKFLAGS=['-mwindows'])
if(GetOption('lin'):
if(GetOption('_64bit')):
env.Append(CPPDEFINES=['__CRT__NO_INLINE'])
env.Append(LINKFLAGS=['-Wl,--stack=16777216'])
if(GetOption('lin')):
openGLLibs = ['GL']
env.Append(LIBS=['X11', 'rt'])
env.Append(CPPDEFINES=["LIN"])

View File

@ -100,7 +100,7 @@ int update_start(char *data, int len)
}
fclose(f);
if ((int)ShellExecute(NULL, "open", self, NULL, NULL, SW_SHOWNORMAL) <= 32)
if ((uintptr_t)ShellExecute(NULL, "open", self, NULL, NULL, SW_SHOWNORMAL) <= 32)
{
DeleteFile(self);
goto fail;