Hi Vishnu,
I cannot reproduce your problem. I am also using Visual Studio 2017 Community.
J:\epics\devel\seq-2-2-5>cl
Microsoft (R) C/C++ Optimizing Compiler Version 19.12.25830.2 for x86
Copyright (C) Microsoft Corporation. All rights reserved.
This what I get when I build seq-2-2-5 for the win32-x86 architecture (i.e. 32-bit dynamic build).
J:\epics\devel\seq-2-2-5>make
configure/CONFIG:13: /corvette/usr/local/epics-devel/base-7.0.1/configure/CONFIG: No such file or directory
process_begin: CreateProcess(NULL, -e "print( > 14 || ( == 14 && >= 10))", ...) failed.
make: configure/CONFIG:28: pipe: No such file or directory
configure/RULES_TOP:2: /corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_TOP: No such file or directory
make: *** No rule to make target '/corvette/usr/local/epics-devel/base-7.0.1/configure/RULES_TOP'. Stop.
J:\epics\devel\seq-2-2-5>make
make -C ./configure install
make[1]: Entering directory 'J:/epics/devel/seq-2-2-5/configure'
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/makeMakefile.pl O.win32-x86-vs2017 ../..
make -C O.win32-x86-vs2017 -f ../Makefile TOP=../.. \
T_A=win32-x86-vs2017 install
make[2]: Entering directory 'J:/epics/devel/seq-2-2-5/configure/O.win32-x86-vs2017'
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/convertRelease.pl checkRelease
make[2]: Leaving directory 'J:/epics/devel/seq-2-2-5/configure/O.win32-x86-vs2017'
make[1]: Leaving directory 'J:/epics/devel/seq-2-2-5/configure'
make -C ./src install
make[1]: Entering directory 'J:/epics/devel/seq-2-2-5/src'
make -C ./pv install
make[2]: Entering directory 'J:/epics/devel/seq-2-2-5/src/pv'
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/makeMakefile.pl O.win32-x86-vs2017 ../../..
make -C O.win32-x86-vs2017 -f ../Makefile TOP=../../.. \
T_A=win32-x86-vs2017 install
make[3]: Entering directory 'J:/epics/devel/seq-2-2-5/src/pv/O.win32-x86-vs2017'
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m pv.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32
-IH:/epics-devel/base-7.0.1/include pv.obj ../pv.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../pv.c
pv.c
link -nologo -subsystem:windows -dll -LTCG -incremental:no -opt:ref -release -out:pv.dll -implib:pv.lib pv.obj H:/epics-devel/base-7.0.1/lib/win32-x86-vs2017/ca.lib H:/epics-devel/base-7.0.1/lib/win32-x86-vs2017/Com.lib
Creating library pv.lib and object pv.exp
Generating code
Finished generating code
"Installing shared library ../../../bin/win32-x86-vs2017/pv.dll"
mkdir ../../../bin/win32-x86-vs2017
"Installing library ../../../lib/win32-x86-vs2017/pv.lib"
mkdir ../../../lib/win32-x86-vs2017
make[3]: Leaving directory 'J:/epics/devel/seq-2-2-5/src/pv/O.win32-x86-vs2017'
make[2]: Leaving directory 'J:/epics/devel/seq-2-2-5/src/pv'
make -C ./common install
make[2]: Entering directory 'J:/epics/devel/seq-2-2-5/src/common'
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/makeMakefile.pl O.win32-x86-vs2017 ../../..
make -C O.win32-x86-vs2017 -f ../Makefile TOP=../../.. \
T_A=win32-x86-vs2017 install
make[3]: Entering directory 'J:/epics/devel/seq-2-2-5/src/common/O.win32-x86-vs2017'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory 'J:/epics/devel/seq-2-2-5/src/common/O.win32-x86-vs2017'
make[2]: Leaving directory 'J:/epics/devel/seq-2-2-5/src/common'
make -C ./seq install
make[2]: Entering directory 'J:/epics/devel/seq-2-2-5/src/seq'
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/makeMakefile.pl O.win32-x86-vs2017 ../../..
make -C O.win32-x86-vs2017 -f ../Makefile TOP=../../.. \
T_A=win32-x86-vs2017 install
make[3]: Entering directory 'J:/epics/devel/seq-2-2-5/src/seq/O.win32-x86-vs2017'
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m seq_queue.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include seq_queue.obj ../seq_queue.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m seq_cmd.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include seq_cmd.obj ../seq_cmd.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m seq_qry.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include seq_qry.obj ../seq_qry.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m seq_prog.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include seq_prog.obj ../seq_prog.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m seq_mac.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include seq_mac.obj ../seq_mac.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m seq_if.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include seq_if.obj ../seq_if.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m seq_ca.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include seq_ca.obj ../seq_ca.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m seq_task.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include seq_task.obj ../seq_task.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m seq_main.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include seq_main.obj ../seq_main.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32
-I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../seq_main.c
seq_main.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32
-I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../seq_task.c
seq_task.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32
-I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../seq_ca.c
seq_ca.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32
-I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../seq_if.c
seq_if.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32
-I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../seq_mac.c
seq_mac.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32
-I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../seq_prog.c
seq_prog.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32
-I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../seq_qry.c
seq_qry.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32
-I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../seq_cmd.c
seq_cmd.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32
-I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../seq_queue.c
seq_queue.c
link -nologo -subsystem:windows -dll -LTCG -incremental:no -opt:ref -release -out:seq.dll -implib:seq.lib seq_main.obj seq_task.obj seq_ca.obj seq_if.obj seq_mac.obj s
eq_prog.obj seq_qry.obj seq_cmd.obj seq_queue.obj ../../../lib/win32-x86-vs2017/pv.lib H:/epics-devel/base-7.0.1/lib/win32-x86-vs2017/Com.lib
Creating library seq.lib and object seq.exp
Generating code
Finished generating code
"Installing shared library ../../../bin/win32-x86-vs2017/seq.dll"
"Installing library ../../../lib/win32-x86-vs2017/seq.lib"
make[3]: Leaving directory 'J:/epics/devel/seq-2-2-5/src/seq/O.win32-x86-vs2017'
make[2]: Leaving directory 'J:/epics/devel/seq-2-2-5/src/seq'
make -C ./lemon install
make[2]: Entering directory 'J:/epics/devel/seq-2-2-5/src/lemon'
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/makeMakefile.pl O.win32-x86-vs2017 ../../..
make -C O.win32-x86-vs2017 -f ../Makefile TOP=../../.. \
T_A=win32-x86-vs2017 install
make[3]: Entering directory 'J:/epics/devel/seq-2-2-5/src/lemon/O.win32-x86-vs2017'
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m lemon.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include lemon.obj ../lemon.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32
-I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../lemon.c
lemon.c
link -nologo -LTCG -incremental:no -opt:ref -release -out:lemon.exe lemon.obj
Generating code
Finished generating code
"Installing created executable ../../../bin/win32-x86-vs2017/lemon.exe"
make[3]: Leaving directory 'J:/epics/devel/seq-2-2-5/src/lemon/O.win32-x86-vs2017'
make[2]: Leaving directory 'J:/epics/devel/seq-2-2-5/src/lemon'
make -C ./snc install
make[2]: Entering directory 'J:/epics/devel/seq-2-2-5/src/snc'
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/makeMakefile.pl O.win32-x86-vs2017 ../../..
make -C O.win32-x86-vs2017 -f ../Makefile TOP=../../.. \
T_A=win32-x86-vs2017 install
make[3]: Entering directory 'J:/epics/devel/seq-2-2-5/src/snc/O.win32-x86-vs2017'
J:/epics/devel/seq-2-2-5/bin/win32-x86-vs2017/lemon.exe o=. ../snl.lem
2 parsing conflicts.
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m snl.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include snl.obj snl.c
re2c.exe -s -b -o lexer.c ../snl.re
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m lexer.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include lexer.obj lexer.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m type_check.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include type_check.obj ../type_check.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m builtin.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include builtin.obj ../builtin.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m sym_table.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include sym_table.obj ../sym_table.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m gen_tables.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include gen_tables.obj ../gen_tables.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m gen_ss_code.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../
../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include gen_ss_code.obj ../gen_ss_code.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m gen_code.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include gen_code.obj ../gen_code.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m analysis.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include analysis.obj ../analysis.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m var_types.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../..
/../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include var_types.obj ../var_types.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m node.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../i
nclude -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include node.obj ../node.c
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m main.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../i
nclude -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include main.obj ../main.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c lexer.c
lexer.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c snl.c
snl.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../main.c
main.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../node.c
node.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../var_types.c
var_types.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../analysis.c
analysis.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../gen_code.c
gen_code.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../gen_ss_code.c
gen_ss_code.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../gen_tables.c
gen_tables.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../sym_table.c
sym_table.c
../sym_table.c(23): warning C4133: 'function': incompatible types - from 'void **' to 'gphPvt **'
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../builtin.c
builtin.c
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc -IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include -c ../type_check.c
type_check.c
link -nologo -LTCG -incremental:no -opt:ref -release -out:snc.exe lexer.obj snl.obj main.obj node.obj var_types.obj analysis.obj gen_code.obj gen_ss_code.obj gen_tables.obj sym_table.obj builtin.obj type_check.obj
H:/epics-devel/base-7.0.1/lib/win32-x86-vs2017/Com.lib
Generating code
Finished generating code
"Installing created executable ../../../bin/win32-x86-vs2017/snc.exe"
make[3]: Leaving directory 'J:/epics/devel/seq-2-2-5/src/snc/O.win32-x86-vs2017'
make[2]: Leaving directory 'J:/epics/devel/seq-2-2-5/src/snc'
make[1]: Leaving directory 'J:/epics/devel/seq-2-2-5/src'
make -C ./test install
make[1]: Entering directory 'J:/epics/devel/seq-2-2-5/test'
Note that this is what I see when it begins to compile src/snc:
make[3]: Leaving directory 'J:/epics/devel/seq-2-2-5/src/lemon/O.win32-x86-vs2017'
make[2]: Leaving directory 'J:/epics/devel/seq-2-2-5/src/lemon'
make -C ./snc install
make[2]: Entering directory 'J:/epics/devel/seq-2-2-5/src/snc'
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/makeMakefile.pl O.win32-x86-vs2017 ../../..
make -C O.win32-x86-vs2017 -f ../Makefile TOP=../../.. \
T_A=win32-x86-vs2017 install
make[3]: Entering directory 'J:/epics/devel/seq-2-2-5/src/snc/O.win32-x86-vs2017'
J:/epics/devel/seq-2-2-5/bin/win32-x86-vs2017/lemon.exe o=. ../snl.lem
2 parsing conflicts.
perl -CSD H:/epics-devel/base-7.0.1/bin/win32-x86-vs2017/mkmf.pl -m snl.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics-devel/base-7.0.1/include/compiler/msvc
-IH:/epics-devel/base-7.0.1/include/os/WIN32 -IH:/epics-devel/base-7.0.1/include snl.obj snl.c
re2c.exe -s -b -o lexer.c ../snl.re
This is what you see:
make[3]: Entering directory `c:/epics/modules/seq-2.2.5/src/lemon/O.win32-x86'
make[3]: Nothing to be done for `install'.
make[3]: Leaving directory `c:/epics/modules/seq-2.2.5/src/lemon/O.win32-x86'
make[2]: Leaving directory `c:/epics/modules/seq-2.2.5/src/lemon'
c:/GnuWin32/bin/make -C ./snc install
make[2]: Entering directory `c:/epics/modules/seq-2.2.5/src/snc'
c:/GnuWin32/bin/make -C O.win32-x86 -f ../Makefile TOP=../../.. \
T_A=win32-x86 install
make[3]: Entering directory `c:/epics/modules/seq-2.2.5/src/snc/O.win32-x86'
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include
-I../../../../../base-3.16.1/include/compiler/msvc -I../../../../../base-3.16.1/include/os/WIN32 -I../../../../../base-3.16.1/include -c lexer.c
lexer.c
../snl.re(378): fatal error C1075: the left brace '{' was unmatched at the end of the file
make[3]: *** [lexer.obj] Error 2
On my system after entering the directory is runs lemon.exe on snl.lem. Yours did not. Of course this could be because it had already run that since you did “make clean”? Mine then runs re2c, and yours did not.
Please do “make clean uninstall” at the top-level of seq-2.2.5 and then send the output when it enters the src/snc directory.
Mark
Hi,
I am using Visual Studio 2017 community.
I set win32 same as VS2010
REM ----- Visual Studion 2010 -----
REM -- windows-x64 ---
REM call "C:\Program files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x64
REM -- win32-x86 ---
REM call "C:\Program files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86
call "C:\Program Files\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x86
Thanks
Vishnu
From: Mark Rivers <[email protected]>
Sent: Fri, 19 Jan 2018 19:26:23
To: Vishnu Patel <[email protected]>, techtalk <[email protected]>
Subject: Re: Seq-2.2.5 compilation on windows
What version of Visual Studio are you using?
Mark
________________________________
From: [email protected] <[email protected]> on behalf of Vishnu Patel <[email protected]>
Sent: Friday, January 19, 2018 2:31 AM
To: techtalk
Subject: Seq-2.2.5 compilation on windows
Hi,
I am trying to develop IOC with base-3.16.1, seq-2.2.5 and asyn4-32 on windows 10.
The epics base compiled , but while compiling seq-2.2.5, getting an error below.
make[3]: Entering directory `c:/epics/modules/seq-2.2.5/src/lemon/O.win32-x86'
make[3]: Nothing to be done for `install'.
make[3]: Leaving directory `c:/epics/modules/seq-2.2.5/src/lemon/O.win32-x86'
make[2]: Leaving directory `c:/epics/modules/seq-2.2.5/src/lemon'
c:/GnuWin32/bin/make -C ./snc install
make[2]: Entering directory `c:/epics/modules/seq-2.2.5/src/snc'
c:/GnuWin32/bin/make -C O.win32-x86 -f ../Makefile TOP=../../.. \
T_A=win32-x86 install
make[3]: Entering directory `c:/epics/modules/seq-2.2.5/src/snc/O.win32-x86'
cl -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../include
-I../../../../../base-3.16.1/include/compiler/msvc -I../../../../../base-3.16.1/include/os/WIN32 -I../../../../../base-3.16.1/include -c lexer.c
lexer.c
../snl.re(378): fatal error C1075: the left brace '{' was unmatched at the end of the file
make[3]: *** [lexer.obj] Error 2
make[3]: Leaving directory `c:/epics/modules/seq-2.2.5/src/snc/O.win32-x86'
make[2]: *** [install.win32-x86] Error 2
make[2]: Leaving directory `c:/epics/modules/seq-2.2.5/src/snc'
make[1]: *** [snc.install] Error 2
make[1]: Leaving directory `c:/epics/modules/seq-2.2.5/src'
make: *** [src.install] Error 2
make: Leaving directory `c:/epics/modules/seq-2.2.5'
c:\epics\modules\seq-2.2.5>
Thanks
Vishnu