EPICS Controls 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  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: synApps_5_7 build error on Windows 8.1 x64
From: Benjamin Franksen <[email protected]>
To: <[email protected]>
Cc: Alireza Panna <[email protected]>
Date: Fri, 29 Aug 2014 11:56:23 +0200
On Thursday 28 August 2014 16:54:00 Alireza Panna wrote:
> Hello all,
>
> I am having trouble building the sequencer module. base compiles fine
> under windows-x64, however when i try to build the sequencer module
> in synApps-5-7, I get the following error:
>
> make[3]: Entering directory `C:/Epics/support/seq-2-1-13/src/snc'
> make -C O.windows-x64 -f ../Makefile TOP=../../.. T_A=windows-x64
> install make[4]: Entering directory
> `C:/Epics/support/seq-2-1-13/src/snc/O.windows-x64'
> ..\\..\\..\\bin\\windows-x64\\lemon.exe o=. ../snl.lem
> re2c.exe -s -b -o lexer.c ../snl.re
> make[4]: Leaving directory
> `C:/Epics/support/seq-2-1-13/src/snc/O.windows-x64'
> make[4]: Entering directory
> `C:/Epics/support/seq-2-1-13/src/snc/O.windows-x64'
> ..\\..\\..\\bin\\windows-x64\\lemon.exe o=. ../snl.lem
> cl -c             /favor:blend   /nologo /D__STDC__=0
> /D_CRT_SECURE_NO_DEPRECATE
>  /D_CRT_NONSTDC_NO_DEPRECATE   /Ox /GL   /W3 /w44355       /MD     -I.
> -I..\\O.C
> ommon -I. -I.. -I..\\..\\..\\include\\os\\WIN32 -I..\\..\\..\\include
> -IC:\\Epic
> s\\base\\include\\os\\WIN32 -IC:\\Epics\\base\\include       lexer.c
> lexer.c
> ../snl.re(16) : fatal error C1083: Cannot open include file: 'snl.h':
> No such fi
> le or directory
> make[4]: *** [lexer.obj] Error 2
> make[4]: Leaving directory
> `C:/Epics/support/seq-2-1-13/src/snc/O.windows-x64'
> make[3]: *** [install.windows-x64] Error 2
> make[3]: Leaving directory `C:/Epics/support/seq-2-1-13/src/snc'
> make[2]: *** [snc.install] Error 2
> make[2]: Leaving directory `C:/Epics/support/seq-2-1-13/src'
> make[1]: *** [src.install] Error 2
> make[1]: Leaving directory `C:/Epics/support/seq-2-1-13'
> make: *** [C:/Epics/support/seq-2-1-13.install] Error 2
>
> Before this error occurs, I get a pop up saying lemon.exe has stopped
> working.

Hm, that sounds like the bundled version of lemon crashes (or otherwise
misbehaves) when compiled as a win64 executable. In this case it would
not generate snl.h which is what the error message says.

To clarify this, please

> cd C:/Epics/support/seq-2-1-13/src/snc/O.windows-x64
> make clean

and then

> ..\\..\\..\\bin\\windows-x64\\lemon.exe o=. ../snl.lem

It should say "3 parsing conflicts." and there should now exist files
named snl.c, snl.h, and snl.out in this directory. If not (or if one of
these files is empty), then lemon is broken on win64 and I will see
whether the upstream version has a fix for the problem.

Cheers
Ben
--
"Make it so they have to reboot after every typo." ― Scott Adams


________________________________

Helmholtz-Zentrum Berlin für Materialien und Energie GmbH

Mitglied der Hermann von Helmholtz-Gemeinschaft Deutscher Forschungszentren e.V.

Aufsichtsrat: Vorsitzender Prof. Dr. Dr. h.c. mult. Joachim Treusch, stv. Vorsitzende Dr. Beatrix Vierkorn-Rudolph
Geschäftsführung: Prof. Dr. Anke Rita Kaysser-Pyzalla, Thomas Frederking

Sitz Berlin, AG Charlottenburg, 89 HRB 5583

Postadresse:
Hahn-Meitner-Platz 1
D-14109 Berlin

http://www.helmholtz-berlin.de


Replies:
RE: synApps_5_7 build error on Windows 8.1 x64 Mark Rivers
References:
synApps_5_7 build error on Windows 8.1 x64 Alireza Panna

Navigate by Date:
Prev: Re: Problem with EPICS IOC on Windows x64 Vlad Andrei Rusu
Next: RE: Problem with EPICS IOC on Windows x64 freddie.akeroyd
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: synApps_5_7 build error on Windows 8.1 x64 Alireza Panna
Next: RE: synApps_5_7 build error on Windows 8.1 x64 Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·