<div dir="ltr">Here's the output after pulling your changes (and chainging 11 to 15 for vcvars32) -<div><br></div><div><div>C:\Users\ckk\gambit>misc\vc2012.bat</div><div><br></div><div>C:\Users\ckk\gambit>setlocal</div><div><br></div><div>C:\Users\ckk\gambit>set COMP_GEN=cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\"</div><div><br></div><div>C:\Users\ckk\gambit>if not "" == "" (set COMP_GEN=cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___GAMBITDIR=\"\" )</div><div><br></div><div>C:\Users\ckk\gambit>set COMP_LIB_MH=cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY</div><div><br></div><div>C:\Users\ckk\gambit>set COMP_LIB_PR_MH=cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL</div><div><br></div><div>C:\Users\ckk\gambit>set COMP_LIB=cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST</div><div><br></div><div>C:\Users\ckk\gambit>set COMP_LIB_PR=cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST</div><div><br></div><div>C:\Users\ckk\gambit>set COMP_APP=cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___SINGLE_HOST</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___VOIDSTAR_WIDTH                  1>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #define ___VOIDSTAR_WIDTH ___LONG_WIDTH   1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___MAX_CHR                        1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #define ___MAX_CHR 0x10ffff               1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___SINGLE_VM                      1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___MULTIPLE_VMS                   1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #define ___SINGLE_VM                      1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___SINGLE_THREADED_VMS            1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___MULTIPLE_THREADED_VMS          1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #define ___SINGLE_THREADED_VMS            1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___USE_POSIX_THREAD_SYSTEM        1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___USE_WIN32_THREAD_SYSTEM        1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #define ___USE_WIN32_THREAD_SYSTEM        1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___NO_THREAD_LOCAL_STORAGE_CLASS  1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___THREAD_LOCAL_STORAGE_CLASS     1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #define ___NO_THREAD_LOCAL_STORAGE_CLASS  1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___HAVE_CONDITION_VARIABLE        1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___DONT_HAVE_CONDITION_VARIABLE   1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #define ___DONT_HAVE_CONDITION_VARIABLE   1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___NO_ACTIVITY_LOG                1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___ACTIVITY_LOG                   1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #define ___NO_ACTIVITY_LOG                1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #ifndef ___BOOL                           1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #define ___BOOL int                       1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>echo #endif                                    1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>type include\<a href="http://gambit.h.in">gambit.h.in</a>                       1>>include\gambit.h</div><div><br></div><div>C:\Users\ckk\gambit>cd lib</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST main.c</div><div>main.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST setup.c</div><div>setup.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST mem.c</div><div>mem.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST os_setup.c</div><div>os_setup.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST os_base.c</div><div>os_base.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST os_time.c</div><div>os_time.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div>os_time.c(1561): warning C4113: 'DWORD (__stdcall *)()' differs in parameter lists from 'LPTHREAD_START_ROUTINE'</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST os_shell.c</div><div>os_shell.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST os_files.c</div><div>os_files.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST os_dyn.c</div><div>os_dyn.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST os_tty.c</div><div>os_tty.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div>os_tty.c(883): warning C4113: 'BOOL (__stdcall *)()' differs in parameter lists from 'PHANDLER_ROUTINE'</div><div>os_tty.c(8582): warning C4113: 'BOOL (__stdcall *)()' differs in parameter lists from 'PHANDLER_ROUTINE'</div><div>os_tty.c(8603): warning C4113: 'BOOL (__stdcall *)()' differs in parameter lists from 'PHANDLER_ROUTINE'</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST os_io.c</div><div>os_io.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST os_thread.c</div><div>os_thread.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div>os_thread.c(135): warning C4113: 'DWORD (__stdcall *)()' differs in parameter lists from 'LPTHREAD_START_ROUTINE'</div><div>os_thread.c(400): error C2371: '___set_tls_ptr': redefinition; different basic types</div><div>os_thread.c(544): error C2039: 'hash_mutex': is not a member of '___thread_module_struct'</div><div>c:\users\ckk\gambit\lib\os_thread.h(19): note: see declaration of '___thread_module_struct'</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST c_intf.c</div><div>c_intf.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST _kernel.c</div><div>_kernel.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST _system.c</div><div>_system.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL _num.c</div><div>_num.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST _std.c</div><div>_std.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST _eval.c</div><div>_eval.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL _io.c</div><div>_io.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST _nonstd.c</div><div>_nonstd.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST _thread.c</div><div>_thread.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST _repl.c</div><div>_repl.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___PRIMAL -D___SINGLE_HOST _gambit.c</div><div>_gambit.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\lib>lib -out:libgambc.lib main.obj setup.obj mem.obj os_setup.obj os_base.obj os_time.obj os_shell.obj os_files.obj os_dyn.obj os_tty.obj os_io.obj os_thread.obj c_intf.obj _kernel.obj _system.obj _num.obj _std.obj _eval.obj _io.obj _nonstd.obj _thread.obj _repl.obj _gambit.obj</div><div>Microsoft (R) Library Manager Version 14.00.24210.0</div><div>Copyright (C) Microsoft Corporation.  All rights reserved.</div><div><br></div><div><br></div><div>C:\Users\ckk\gambit\lib>cd ..</div><div><br></div><div>C:\Users\ckk\gambit>cd gsi</div><div><br></div><div>C:\Users\ckk\gambit\gsi>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _gsilib.c</div><div>_gsilib.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsi>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _gambitgsi.c</div><div>_gambitgsi.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsi>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___SINGLE_HOST _gsi.c</div><div>_gsi.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsi>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___SINGLE_HOST _gsi_.c</div><div>_gsi_.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsi>cl -Fegsi.exe ..\lib\libgambc.lib _gsilib.obj _gambitgsi.obj _gsi.obj _gsi_.obj Kernel32.Lib User32.Lib Gdi32.Lib WS2_32.Lib</div><div>Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24210 for x86</div><div>Copyright (C) Microsoft Corporation.  All rights reserved.</div><div><br></div><div>Microsoft (R) Incremental Linker Version 14.00.24210.0</div><div>Copyright (C) Microsoft Corporation.  All rights reserved.</div><div><br></div><div>/out:gsi.exe</div><div>..\lib\libgambc.lib</div><div>_gsilib.obj</div><div>_gambitgsi.obj</div><div>_gsi.obj</div><div>_gsi_.obj</div><div>Kernel32.Lib</div><div>User32.Lib</div><div>Gdi32.Lib</div><div>WS2_32.Lib</div><div>libgambc.lib(os_dyn.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr</div><div>libgambc.lib(os_shell.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr</div><div>libgambc.lib(os_tty.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr</div><div>libgambc.lib(os_files.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr</div><div>libgambc.lib(setup.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr</div><div>libgambc.lib(os_base.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr</div><div>libgambc.lib(os_io.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr</div><div>libgambc.lib(os_setup.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr</div><div>libgambc.lib(setup.obj) : error LNK2019: unresolved external symbol ____set_tls_ptr referenced in function _setup_dynamic_linking</div><div>libgambc.lib(setup.obj) : error LNK2019: unresolved external symbol ____setup_actlog_vmstate referenced in function ____setup_vmstate</div><div>libgambc.lib(setup.obj) : error LNK2019: unresolved external symbol ____cleanup_actlog_vmstate referenced in function ____cleanup_vmstate</div><div>libgambc.lib(setup.obj) : error LNK2019: unresolved external symbol ____actlog_start_pstate referenced in function _execute_sync_op</div><div>libgambc.lib(setup.obj) : error LNK2019: unresolved external symbol ____actlog_stop_pstate referenced in function _execute_sync_op</div><div>libgambc.lib(mem.obj) : error LNK2019: unresolved external symbol ____setup_actlog_pstate referenced in function ____setup_mem_pstate</div><div>gsi.exe : fatal error LNK1120: 7 unresolved externals</div><div><br></div><div>C:\Users\ckk\gambit\gsi>cd ..</div><div><br></div><div>C:\Users\ckk\gambit>cd gsc</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _host.c</div><div>_host.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _utils.c</div><div>_utils.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _source.c</div><div>_source.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _parms.c</div><div>_parms.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _env.c</div><div>_env.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _ptree1.c</div><div>_ptree1.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _ptree2.c</div><div>_ptree2.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _gvm.c</div><div>_gvm.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _back.c</div><div>_back.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _front.c</div><div>_front.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _prims.c</div><div>_prims.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _assert.c</div><div>_assert.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _asm.c</div><div>_asm.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _x86.c</div><div>_x86.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _codegen.c</div><div>_codegen.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _t-univ-1.c</div><div>_t-univ-1.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _t-univ-2.c</div><div>_t-univ-2.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _t-univ-3.c</div><div>_t-univ-3.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _t-univ-4.c</div><div>_t-univ-4.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _t-c-1.c</div><div>_t-c-1.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _t-c-2.c</div><div>_t-c-2.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _t-c-3.c</div><div>_t-c-3.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _gsclib.c</div><div>_gsclib.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___LIBRARY -D___SINGLE_HOST _gambitgsc.c</div><div>_gambitgsc.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___SINGLE_HOST _gsc.c</div><div>_gsc.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -nologo -Oityb1 -Zi -GS -RTC1 -MT -D_CRT_SECURE_NO_DEPRECATE -c -I..\include -D___SYS_TYPE_CPU=\"i686\" -D___SYS_TYPE_VENDOR=\"pc\" -D___SYS_TYPE_OS=\"visualc\" -D___SINGLE_HOST _gsc_.c</div><div>_gsc_.c</div><div>C:\Users\ckk\gambit\include\gambit.h(1338): error C2007: #define syntax</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cl -Fegsc.exe ..\lib\libgambc.lib _host.obj _utils.obj _source.obj _parms.obj _env.obj _ptree1.obj _ptree2.obj _gvm.obj _back.obj _front.obj _prims.obj _assert.obj _asm.obj _x86.obj _codegen.obj _t-univ-1.obj _t-univ-2.obj _t-univ-3.obj _t-univ-4.obj _t-c-1.obj _t-c-2.obj _t-c-3.obj _gsclib.obj _gambitgsc.obj _gsc.obj _gsc_.obj Kernel32.Lib User32.Lib Gdi32.Lib WS2_32.Lib</div><div>Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24210 for x86</div><div>Copyright (C) Microsoft Corporation.  All rights reserved.</div><div><br></div><div>Microsoft (R) Incremental Linker Version 14.00.24210.0</div><div>Copyright (C) Microsoft Corporation.  All rights reserved.</div><div><br></div><div>/out:gsc.exe</div><div>..\lib\libgambc.lib</div><div>_host.obj</div><div>_utils.obj</div><div>_source.obj</div><div>_parms.obj</div><div>_env.obj</div><div>_ptree1.obj</div><div>_ptree2.obj</div><div>_gvm.obj</div><div>_back.obj</div><div>_front.obj</div><div>_prims.obj</div><div>_assert.obj</div><div>_asm.obj</div><div>_x86.obj</div><div>_codegen.obj</div><div>_t-univ-1.obj</div><div>_t-univ-2.obj</div><div>_t-univ-3.obj</div><div>_t-univ-4.obj</div><div>_t-c-1.obj</div><div>_t-c-2.obj</div><div>_t-c-3.obj</div><div>_gsclib.obj</div><div>_gambitgsc.obj</div><div>_gsc.obj</div><div>_gsc_.obj</div><div>Kernel32.Lib</div><div>User32.Lib</div><div>Gdi32.Lib</div><div>WS2_32.Lib</div><div>LINK : fatal error LNK1181: cannot open input file '_gambitgsc.obj'</div><div><br></div><div>C:\Users\ckk\gambit\gsc>cd ..</div><div><br></div><div>C:\Users\ckk\gambit>cd bin</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo @echo off 1>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo.1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem Script parameters are passed in the following environment variables: 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem   GSC_CC_O_GAMBCDIR_BIN 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem   GSC_CC_O_GAMBCDIR_INCLUDE 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem   GSC_CC_O_GAMBCDIR_LIB 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem   GSC_CC_O_OBJ_FILENAME 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem   GSC_CC_O_C_FILENAME_DIR 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem   GSC_CC_O_C_FILENAME_BASE 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem   GSC_CC_O_CC_OPTIONS 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem   GSC_CC_O_LD_OPTIONS_PRELUDE 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem   GSC_CC_O_LD_OPTIONS 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo.1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem echo GSC_CC_O_GAMBCDIR_BIN = %GSC_CC_O_GAMBCDIR_BIN% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem echo GSC_CC_O_GAMBCDIR_INCLUDE = %GSC_CC_O_GAMBCDIR_INCLUDE% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem echo GSC_CC_O_GAMBCDIR_LIB = %GSC_CC_O_GAMBCDIR_LIB% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem echo GSC_CC_O_OBJ_FILENAME = %GSC_CC_O_OBJ_FILENAME% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem echo GSC_CC_O_C_FILENAME_DIR = %GSC_CC_O_C_FILENAME_DIR% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem echo GSC_CC_O_C_FILENAME_BASE = %GSC_CC_O_C_FILENAME_BASE% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem echo GSC_CC_O_CC_OPTIONS = %GSC_CC_O_CC_OPTIONS% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem echo GSC_CC_O_LD_OPTIONS_PRELUDE = %GSC_CC_O_LD_OPTIONS_PRELUDE% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo rem echo GSC_CC_O_LD_OPTIONS = %GSC_CC_O_LD_OPTIONS% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo.1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo for %%f in (cl.exe gcc.exe wcl386.exe) do if not "%%~$PATH:f" == "" goto use_%%%f 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo.1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo echo gcc.exe, wcl386.exe and cl.exe were not found in the PATH.  Make sure MinGW, OpenWatcom or Visual C++ Express is installed. 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo exit 1  1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo.1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo :use_gcc.exe 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo cd "%GSC_CC_O_C_FILENAME_DIR%" 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo gcc.exe -mno-cygwin -Wall -W -Wno-unused -O1 -fno-math-errno -fschedule-insns2 -fno-trapping-math -fno-strict-aliasing -fwrapv -fno-common -mieee-fp -shared -I"%GSC_CC_O_GAMBCDIR_INCLUDE%" -D___DYNAMIC -D___SINGLE_HOST -o "%GSC_CC_O_OBJ_FILENAME%" %GSC_CC_O_CC_OPTIONS% %GSC_CC_O_LD_OPTIONS_PRELUDE% "%GSC_CC_O_C_FILENAME_BASE%" %GSC_CC_O_LD_OPTIONS% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo goto end 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo.1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo :use_wcl386.exe 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo cd "%GSC_CC_O_C_FILENAME_DIR%" 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo wcl386.exe -w0 -zp4 -zq -obetir -bm -3r -bt=nt -mf -bd -I"%GSC_CC_O_GAMBCDIR_INCLUDE%" -D___DYNAMIC -D___SINGLE_HOST -l=nt_dll -fe="%GSC_CC_O_OBJ_FILENAME%" %GSC_CC_O_CC_OPTIONS% %GSC_CC_O_LD_OPTIONS_PRELUDE% "%GSC_CC_O_C_FILENAME_BASE%" %GSC_CC_O_LD_OPTIONS% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo goto end 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo.1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo :use_cl.exe 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo cd "%GSC_CC_O_C_FILENAME_DIR%" 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo cl.exe -nologo -Oityb1 -MT -D_CRT_SECURE_NO_DEPRECATE -LD -I"%GSC_CC_O_GAMBCDIR_INCLUDE%" -D___DYNAMIC -D___SINGLE_HOST -Fe"%GSC_CC_O_OBJ_FILENAME%" %GSC_CC_O_CC_OPTIONS% %GSC_CC_O_LD_OPTIONS_PRELUDE% "%GSC_CC_O_C_FILENAME_BASE%" %GSC_CC_O_LD_OPTIONS% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo goto end 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo.1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo :use_build_time_c_compiler 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo cd "%GSC_CC_O_C_FILENAME_DIR%" 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo gcc.exe -mno-cygwin -Wall -W -Wno-unused -O1 -fno-math-errno -fschedule-insns2 -fno-trapping-math -fno-strict-aliasing -fwrapv -fno-common -mieee-fp -shared -I"%GSC_CC_O_GAMBCDIR_INCLUDE%" -D___DYNAMIC -D___SINGLE_HOST -o "%GSC_CC_O_OBJ_FILENAME%" %GSC_CC_O_CC_OPTIONS% %GSC_CC_O_LD_OPTIONS_PRELUDE% "%GSC_CC_O_C_FILENAME_BASE%" %GSC_CC_O_LD_OPTIONS% 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo goto end 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo.1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo :end 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo.1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>echo exit 1>>gsc-cc-o.bat</div><div><br></div><div>C:\Users\ckk\gambit\bin>cd ..</div><div><br></div><div>C:\Users\ckk\gambit>gvim C:\Users\ckk\gambit\include\gambit.h +1338</div><div><br></div><div>C:\Users\ckk\gambit></div></div><div><br></div><div>Regards,</div><div>Kashyap</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 9, 2017 at 6:52 AM, Marc Feeley <span dir="ltr"><<a href="mailto:feeley@iro.umontreal.ca" target="_blank">feeley@iro.umontreal.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The build batch files for Windows are out of date. I don’t update them regularly because few people use them, and it is a hassle to test them. I’ve commited an update to the batch files, so please try them out and report any problems.<br>
<br>
Marc<br>
<div><div class="h5"><br>
<br>
> On Feb 9, 2017, at 9:16 AM, C K Kashyap <<a href="mailto:ckkashyap@gmail.com">ckkashyap@gmail.com</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> I tried to use misc\vc2012.bat to build gambit on windows using VS2105. I changed vc2012.bat to point to the right vcvars32.bat (by changing 11 to 14)<br>
><br>
> >> @call "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\VC\bin\vcvars32.bat"<br>
><br>
> When I ran vc2012.bat, I got errors complaining about #define syntax in gambit.h, and config.h not found in os_thread.c<br>
><br>
> >> C:\Users\ckk\gambit\include\<wbr>gambit.h(1360): error C2007: #define syntax<br>
><br>
> So I removed the following lines from gambit.h and renamed <a href="http://config.h.in" rel="noreferrer" target="_blank">config.h.in</a> to config.h<br>
><br>
> >> #ifndef ___NO_ACTIVITY_LOG<br>
> >> #ifndef ___ACTIVITY_LOG<br>
> >> #define @CONF_ACTIVITY_LOG@<br>
> >> #endif<br>
> >> #endif<br>
><br>
> That got rid of the above errors but then I noticed the error about missing _gambc.c - not sure what to do about it because I don't see it in the repo. Have I missed something?<br>
><br>
> Regards,<br>
> Kashyap<br>
><br>
</div></div>> ______________________________<wbr>_________________<br>
> Gambit-list mailing list<br>
> <a href="mailto:Gambit-list@iro.umontreal.ca">Gambit-list@iro.umontreal.ca</a><br>
> <a href="https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list" rel="noreferrer" target="_blank">https://webmail.iro.umontreal.<wbr>ca/mailman/listinfo/gambit-<wbr>list</a><br>
<br>
</blockquote></div><br></div>