1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 <2024> 2025 | 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 2018 2019 2020 2021 2022 2023 <2024> 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: re2c on Windows |
From: | "Engbretson, Mark S. via Tech-talk" <tech-talk at aps.anl.gov> |
To: | "Rivers, Mark L." <rivers at cars.uchicago.edu>, "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Sun, 21 Jan 2024 15:03:34 +0000 |
I use 0.13.5 doing MSVC 2022 builds (and before) on windows 11 and there are no issues using that with base-R7.0.8 and it has no issues building seq-R2-2-9 as of 2 weeks ago. From: Tech-talk <tech-talk-bounces at aps.anl.gov> On Behalf Of
Mark Rivers via Tech-talk Folks, I am trying to help someone build EPICS on Windows. They need to have a copy of re2c. I see that on my Windows machine I have re2c.exe which I put in C:\Program
Files\re2c. When I run that I see the version is 1.0.3. C:\Windows\System32>re2c --version I think I got that version from the Appveyor link pointed to by the Sequencer documentation:
https://mdavidsaver.github.io/sequencer-mirror/Installation.html#re2c On Windows things are not quite as smooth. The
old
re2c download page on sourceforge contains pre-built binaries for Windows systems, albeit only up to version 0.13.5. If this doesn’t work for
you, there is EPICS-re2c,
a version of re2c that has been wrapped as an EPICS module. There is also a Windows build of
re2c-1.0.3
on Appveyor. However, that artifact on Appveyor no longer exists, because they appear to only be kept for 1 month. The re2c source version linked in the documentation that builds with the EPICS build system is here: But that is re2c 0.16, so does not seem to be what was used to build 1.0.3. Where are new EPICS Windows users supposed to find re2c? Thanks, Mark |