Nice ... compilation went through but there were unresolved symbols -
libgambc.lib(os_dyn.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr
libgambc.lib(os_shell.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr
libgambc.lib(os_tty.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr
libgambc.lib(os_files.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr
libgambc.lib(setup.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr
libgambc.lib(os_base.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr
libgambc.lib(os_io.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr
libgambc.lib(os_setup.obj) : error LNK2001: unresolved external symbol ____get_tls_ptr
libgambc.lib(setup.obj) : error LNK2019: unresolved external symbol ____set_tls_ptr referenced in function _setup_dynamic_linking
libgambc.lib(setup.obj) : error LNK2019: unresolved external symbol ____setup_actlog_vmstate referenced in function ____setup_vmstate
libgambc.lib(setup.obj) : error LNK2019: unresolved external symbol ____cleanup_actlog_vmstate referenced in function ____cleanup_vmstate
libgambc.lib(setup.obj) : error LNK2019: unresolved external symbol ____actlog_start_pstate referenced in function _execute_sync_op
libgambc.lib(setup.obj) : error LNK2019: unresolved external symbol ____actlog_stop_pstate referenced in function _execute_sync_op
libgambc.lib(mem.obj) : error LNK2019: unresolved external symbol ____setup_actlog_pstate referenced in function ____setup_mem_pstate
gsi.exe : fatal error LNK1120: 7 unresolved externals
so, I added actlog.c to the compilation list and the the exe was generated - and they work in the interactive mode.
When I tried to compile a hello.scm -> (display "hello") using gsc, I get the following error -
C:\Users\ckk\gambit>gsc\gsc hello.scm
*** ERROR IN ##parameterize -- No such file or directory
(current-directory "C:\\Users\\ckk\\gambit\\gsc\\bin\\")