Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017 Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
<== Date ==> <== Thread ==>

Subject: RE: Problems with seq 2.2.4 on Windows
From: <freddie.akeroyd@stfc.ac.uk>
To: <rivers@cars.uchicago.edu>, <benjamin.franksen@helmholtz-berlin.de>
Cc: tech-talk@aps.anl.gov
Date: Fri, 13 Jan 2017 11:02:49 +0000

Hi Mark,

 

snl.c is autogenerated using the lemon parser and lemon was updated between 2.2.3 and 2.2.4

 

Looking at the code failing it is:

 

    }else{

      assert( yyact == YY_ERROR_ACTION );

      yyminorunion.yy0 = yyminor;

#ifdef YYERRORSYMBOL

      int yymx;

#endif

 

I think Visual Studio 2010 doesn’t like the declaration of  yymx  occurring after an assignment, this wasn’t allowed prior to the C99 standard I believe. If you edit the corresponding place in snl.lt and move the yymx declaration to before the assert does it them generate an snl.c that compiles OK?

 

Regards,

 

Freddie

 

 

From: Mark Rivers [mailto:rivers@cars.uchicago.edu]
Sent: 13 January 2017 00:30
To: Mark Rivers; 'Benjamin Franksen'; Akeroyd, Freddie (STFC,RAL,ISIS)
Cc: tech-talk@aps.anl.gov
Subject: RE: Problems with seq 2.2.4 on Windows

 

I should add that seq 2.2.3 builds OK with the same setup, so I have reverted to that for now.

 

Mark

 

 

From: tech-talk-bounces@aps.anl.gov [mailto:tech-talk-bounces@aps.anl.gov] On Behalf Of Mark Rivers
Sent: Thursday, January 12, 2017 6:06 PM
To: 'Benjamin Franksen'; freddie.akeroyd@stfc.ac.uk
Cc: tech-talk@aps.anl.gov
Subject: Problems with seq 2.2.4 on Windows

 

Hi Ben and Freddie,

 

I am having problems building seq 2.2.4 on Windows:

 

-          Visual Studio 2010

-          EPICS 3.15.5

-          windows-x64 and windows-x64-static architectures

 

This is the complete output when building.

 

make -C J:/epics/support/seq-2-2-4 install

make[1]: Entering directory 'J:/epics/support/seq-2-2-4'

make -C ./configure install

make[2]: Entering directory 'J:/epics/support/seq-2-2-4/configure'

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/makeMakefile.pl O.windows-x64-static ../..

make -C O.windows-x64-static -f ../Makefile TOP=../.. \

    T_A=windows-x64-static install

make[3]: Entering directory 'J:/epics/support/seq-2-2-4/configure/O.windows-x64-static'

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/convertRelease.pl checkRelease

make[3]: Leaving directory 'J:/epics/support/seq-2-2-4/configure/O.windows-x64-static'

make[2]: Leaving directory 'J:/epics/support/seq-2-2-4/configure'

make -C ./src install

make[2]: Entering directory 'J:/epics/support/seq-2-2-4/src'

make -C ./pv install

make[3]: Entering directory 'J:/epics/support/seq-2-2-4/src/pv'

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/makeMakefile.pl O.windows-x64-static ../../..

make -C O.windows-x64-static -f ../Makefile TOP=../../.. \

    T_A=windows-x64-static install

make[4]: Entering directory 'J:/epics/support/seq-2-2-4/src/pv/O.windows-x64-static'

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m pv.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../includ

e -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        pv.obj ../pv.c

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c ../pv.c

pv.c

lib -nologo -verbose -out:pv.lib        pv.obj

Appending pv.obj

"Installing library ../../../lib/windows-x64-static/pv.lib"

mkdir ../../../lib/windows-x64-static

make[4]: Leaving directory 'J:/epics/support/seq-2-2-4/src/pv/O.windows-x64-static'

make[3]: Leaving directory 'J:/epics/support/seq-2-2-4/src/pv'

make -C ./common install

make[3]: Entering directory 'J:/epics/support/seq-2-2-4/src/common'

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/makeMakefile.pl O.windows-x64-static ../../..

make -C O.windows-x64-static -f ../Makefile TOP=../../.. \

    T_A=windows-x64-static install

make[4]: Entering directory 'J:/epics/support/seq-2-2-4/src/common/O.windows-x64-static'

make[4]: Nothing to be done for 'install'.

make[4]: Leaving directory 'J:/epics/support/seq-2-2-4/src/common/O.windows-x64-static'

make[3]: Leaving directory 'J:/epics/support/seq-2-2-4/src/common'

make -C ./seq install

make[3]: Entering directory 'J:/epics/support/seq-2-2-4/src/seq'

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/makeMakefile.pl O.windows-x64-static ../../..

make -C O.windows-x64-static -f ../Makefile TOP=../../.. \

    T_A=windows-x64-static install

make[4]: Entering directory 'J:/epics/support/seq-2-2-4/src/seq/O.windows-x64-static'

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/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/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        seq_queue.obj ../seq_queue.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m seq_cmd.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../i

nclude -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        seq_cmd.obj ../seq_cmd.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m seq_qry.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../i

nclude -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        seq_qry.obj ../seq_qry.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/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/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        seq_prog.obj ../seq_prog.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m seq_mac.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../i

nclude -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        seq_mac.obj ../seq_mac.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m seq_if.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../in

clude -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        seq_if.obj ../seq_if.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m seq_ca.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../in

clude -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        seq_ca.obj ../seq_ca.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/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/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        seq_task.obj ../seq_task.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/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/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        seq_main.obj ../seq_main.c

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c ../seq_main.c

seq_main.c

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c ../seq_task.c

seq_task.c

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c ../seq_ca.c

seq_ca.c

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c ../seq_if.c

seq_if.c

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c ../seq_mac.c

seq_mac.c

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c ../seq_prog.c

seq_prog.c

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c ../seq_qry.c

seq_qry.c

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c ../seq_cmd.c

seq_cmd.c

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c ../seq_queue.c

seq_queue.c

lib -nologo -verbose -out:seq.lib        seq_main.obj seq_task.obj seq_ca.obj seq_if.obj seq_mac.obj seq_prog.obj seq_qry.obj seq_cmd.obj seq_queue.obj

Appending seq_queue.obj

Appending seq_cmd.obj

Appending seq_qry.obj

Appending seq_prog.obj

Appending seq_mac.obj

Appending seq_if.obj

Appending seq_ca.obj

Appending seq_task.obj

Appending seq_main.obj

"Installing library ../../../lib/windows-x64-static/seq.lib"

make[4]: Leaving directory 'J:/epics/support/seq-2-2-4/src/seq/O.windows-x64-static'

make[3]: Leaving directory 'J:/epics/support/seq-2-2-4/src/seq'

make -C ./lemon install

make[3]: Entering directory 'J:/epics/support/seq-2-2-4/src/lemon'

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/makeMakefile.pl O.windows-x64-static ../../..

make -C O.windows-x64-static -f ../Makefile TOP=../../.. \

    T_A=windows-x64-static install

make[4]: Entering directory 'J:/epics/support/seq-2-2-4/src/lemon/O.windows-x64-static'

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m lemon.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../inc

lude -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        lemon.obj ../lemon.c

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c ../lemon.c

lemon.c

link -nologo   -incremental:no -opt:ref -release  /MACHINE:X64              -out:lemon.exe       lemon.obj       ws2_32.lib advapi32.lib user32.lib kernel32.lib winmm.lib

"Installing created executable ../../../bin/windows-x64-static/lemon.exe"

mkdir ../../../bin/windows-x64-static

make[4]: Leaving directory 'J:/epics/support/seq-2-2-4/src/lemon/O.windows-x64-static'

make[3]: Leaving directory 'J:/epics/support/seq-2-2-4/src/lemon'

make -C ./snc install

make[3]: Entering directory 'J:/epics/support/seq-2-2-4/src/snc'

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/makeMakefile.pl O.windows-x64-static ../../..

make -C O.windows-x64-static -f ../Makefile TOP=../../.. \

    T_A=windows-x64-static install

make[4]: Entering directory 'J:/epics/support/seq-2-2-4/src/snc/O.windows-x64-static'

J:/epics/support/seq-2-2-4/bin/windows-x64-static/lemon.exe o=. ../snl.lem

2 parsing conflicts.

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m snl.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../inclu

de -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        snl.obj snl.c

re2c.exe -s -b -o lexer.c ../snl.re

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m lexer.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../inc

lude -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        lexer.obj lexer.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m builtin.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../i

nclude -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        builtin.obj ../builtin.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/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/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        sym_table.obj ../sym_table.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/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/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        gen_tables.obj ../gen_tables.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/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/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        gen_ss_code.obj ../gen_ss_code.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/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/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        gen_code.obj ../gen_code.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m analysis.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../

include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        analysis.obj ../analysis.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/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/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        var_types.obj ../var_types.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m node.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../incl

ude -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        node.obj ../node.c

perl -CSD H:/epics/base-3.15.5/bin/windows-x64-static/mkmf.pl  -m main.d -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/msvc -I../../../include/os/WIN32 -I../../../incl

ude -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        main.obj ../main.c

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c lexer.c

lexer.c

../snl.re(90) : warning C4244: 'initializing' : conversion from '__int64' to 'int', possible loss of data

../snl.re(91) : warning C4244: 'initializing' : conversion from '__int64' to 'int', possible loss of data

../snl.re(93) : warning C4244: 'initializing' : conversion from '__int64' to 'int', possible loss of data

../snl.re(138) : warning C4267: '=' : conversion from 'size_t' to 'uint', possible loss of data

../snl.re(213) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data

../snl.re(364) : warning C4244: 'initializing' : conversion from '__int64' to 'int', possible loss of data

../snl.re(380) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data

../snl.re(431) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data

cl                -nologo -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE   -Ox -Oy-   -W3        -MT    -I. -I../O.Common -I. -I. -I.. -I../../../include/compi

ler/msvc -I../../../include/os/WIN32 -I../../../include -IH:/epics/base-3.15.5/include/compiler/msvc -IH:/epics/base-3.15.5/include/os/WIN32 -IH:/epics/base-3.15.5/include        -

c snl.c

snl.c

./snl.c(2410) : error C2143: syntax error : missing ';' before 'type'

./snl.c(2440) : error C2065: 'yymx' : undeclared identifier

./snl.c(2441) : error C2065: 'yymx' : undeclared identifier

./snl.c(2452) : error C2065: 'yymx' : undeclared identifier

./snl.c(2467) : error C2065: 'yymx' : undeclared identifier

H:/epics/base-3.15.5/configure/RULES_BUILD:229: recipe for target 'snl.obj' failed

make[4]: *** [snl.obj] Error 2

make[4]: Leaving directory 'J:/epics/support/seq-2-2-4/src/snc/O.windows-x64-static'

H:/epics/base-3.15.5/configure/RULES_ARCHS:58: recipe for target 'install.windows-x64-static' failed

make[3]: *** [install.windows-x64-static] Error 2

make[3]: Leaving directory 'J:/epics/support/seq-2-2-4/src/snc'

H:/epics/base-3.15.5/configure/RULES_DIRS:84: recipe for target 'snc.install' failed

make[2]: *** [snc.install] Error 2

make[2]: Leaving directory 'J:/epics/support/seq-2-2-4/src'

H:/epics/base-3.15.5/configure/RULES_DIRS:84: recipe for target 'src.install' failed

make[1]: *** [src.install] Error 2

make[1]: Leaving directory 'J:/epics/support/seq-2-2-4'

H:/epics/base-3.15.5/configure/RULES_DIRS:84: recipe for target 'J:/epics/support/seq-2-2-4.install' failed

make: *** [J:/epics/support/seq-2-2-4.install] Error 2

 

Thanks,

Mark

 


Replies:
RE: Problems with seq 2.2.4 on Windows Mark Rivers
Re: Problems with seq 2.2.4 on Windows Andrew Johnson
References:
Problems with seq 2.2.4 on Windows Mark Rivers
RE: Problems with seq 2.2.4 on Windows Mark Rivers

Navigate by Date:
Prev: RE: Problems with seq 2.2.4 on Windows Mark Rivers
Next: EPICS Device Support for cRIO and FlexRIO FPGA based devices is now available Enrique Bernal
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
Navigate by Thread:
Prev: RE: Problems with seq 2.2.4 on Windows Mark Rivers
Next: RE: Problems with seq 2.2.4 on Windows Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
ANJ, 14 Feb 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·