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  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024  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  <20202021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: SNCSEQ Error Windows
From: Freddie Akeroyd - UKRI STFC via Tech-talk <tech-talk at aps.anl.gov>
To: tech-talk <tech-talk at aps.anl.gov>
Date: Wed, 12 Feb 2020 01:31:30 +0000
Hi,

If I unpack seq 2.2.8 into the epics-base/modules area I get the same build error as mentioned for the example with epics 7 (master). If I move the seq directory to outside of the modules area, then everything works fine. 

What I think is happening is that when seq 2.2.8 is placed in the epics-base/modules area its binaries are installed into epics-base/bin rather than seq/bin. The .st/.stt compile rules for the seq assume the snc executable is installed in $(SNCSEQ)/bin and so they then fail. 

The CONFIG_SITE.local  in epics-base/modules sets INSTALL_LOCATION to epics-base/bin, in seq 2.2.8 its CONFIG_SITE includes $(TOP)/../ CONFIG_SITE.local whereas in 2.2.5 this is not done, which I suspect is why seq 2.2.5 works ok.       

Regards,

Freddie

-----Original Message-----
From: Benjamin Franksen <benjamin.franksen at helmholtz-berlin.de> 
Sent: 11 February 2020 15:13
To: tech-talk <tech-talk at aps.anl.gov>
Cc: Akeroyd, Freddie (STFC,RAL,ISIS) <freddie.akeroyd at stfc.ac.uk>
Subject: Re: SNCSEQ Error Windows

Am 11.02.20 um 15:21 schrieb Hetz, Benjamin via Tech-talk:
> Strange using 2.2.5 works like a charm. 2.2.8 not.

Indeed this is quite strange. The build rules haven't changed at all between 2.2.5 and 2.2.8.

Freddie, can you look into that? I cannot reproduce the problem on Linux.

>>> I am using the Windows build of EPICS with VS compiler and Strawbery Perl.
>>> Compiling SNCSeq 2.2.8 went fine and also its demo/example files 
>>> were build in seq-2_2_8\examples and running.
>>> Following the instruction from https://www- 
>>> csr.bessy.de/control/SoftDist/sequencer/Compiling.html I created an 
>>> example IOC and changed SNCSEQ in configure/REALESE to 
>>> "C:/opt/epics/base-7_0_3/modules/seq-2_2_8".
>>> Running now gmake in the example ioc top dir yields following error:
>>>
>>> gmake[3]: *** No rule to make target 'sncExample.obj', needed by 
>>> 'interlocksSupport.lib'.  Stop.
>>> gmake[3]: Leaving directory
>>> 'C:/opt/epics/interlocks/interlocksApp/src/O.windows-x64-static'
>>> gmake[2]: *** [C:/opt/epics/base-7_0_3/configure/RULES_ARCHS:58:
>>> install.windows-x64-static] Error 2
>>> gmake[2]: Leaving directory 'C:/opt/epics/interlocks/interlocksApp/src'
>>> gmake[1]: *** [C:/opt/epics/base-7_0_3/configure/RULES_DIRS:84:
>>> src.install] Error 2
>>> gmake[1]: Leaving directory 'C:/opt/epics/interlocks/interlocksApp'
>>> gmake: *** [C:/opt/epics/base-7_0_3/configure/RULES_DIRS:84:
>>> interlocksApp.install] Error 2
>>>
>>> May anyone please help?
>>>
>>> Thank you, Ben
>>>
> 



Replies:
Re: SNCSEQ Error Windows Benjamin Franksen via Tech-talk
References:
SNCSEQ Error Windows Hetz, Benjamin via Tech-talk
Re: SNCSEQ Error Windows Mark Rivers via Tech-talk
RE: SNCSEQ Error Windows Hetz, Benjamin via Tech-talk
Re: SNCSEQ Error Windows Mark Rivers via Tech-talk
RE: SNCSEQ Error Windows Hetz, Benjamin via Tech-talk
Re: SNCSEQ Error Windows Benjamin Franksen via Tech-talk

Navigate by Date:
Prev: Re: Standard RTEMS NFSv3 client Matt Newville via Tech-talk
Next: Re: Standard RTEMS NFSv3 client Heinz Junkes via Tech-talk
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  <20202021  2022  2023  2024 
Navigate by Thread:
Prev: Re: SNCSEQ Error Windows Benjamin Franksen via Tech-talk
Next: Re: SNCSEQ Error Windows Benjamin Franksen via Tech-talk
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  <20202021  2022  2023  2024 
ANJ, 13 Feb 2020 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·