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  2020  2021  <20222023  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  <20222023  2024  2025 
<== Date ==> <== Thread ==>

Subject: Re: IOC make failing on a new linux build, Perl checkrelease
From: Han Lee via Tech-talk <tech-talk at aps.anl.gov>
To: "Manoussakis, Adamandios" <manoussakis1 at llnl.gov>
Cc: EPICS tech-talk <tech-talk at aps.anl.gov>
Date: Tue, 25 Oct 2022 02:28:43 -0700

Please try to use the following trick, and you will see the EPICS IOC can compile your IOC.

echo "CHECK_RELEASE=NO" > configure/CONFIG_SITE.local

However, I recommend using an absolute path of EPICS BASE.

Best,
Han

P.S. CONFIG file and convertRelease.pl have an `EPICS_BASE` checker in different scenarios. You can go ahead and check them.

On Mon, Oct 24, 2022 at 11:12 PM Manoussakis, Adamandios via Tech-talk <tech-talk at aps.anl.gov> wrote:
Took one of our IOCs and tried to run make on a new build, getting EPICS_BASE needs to be defined in release file but it is.  This ioc will build on all of other linux machines but for some reason not this one. 

Checked the release file and it’s defined, double checked to make sure HOME was echoing correctly in command prompt.  Made sure that the path CDs into the directory as well.

EPICS_BASE=${HOME}/epics/base

If I write out the full path seems to compile fine but for some reason the env variable home is not making it into the release file.  Feel like I am missing something obvious when we set up our other machines vs this new build. 



Thanks


--
Jeong Han Lee, Dr.rer.nat
Staff Scientist and Engineer
Lawrence Berkeley National Laboratory
1 Cyclotron Road Mailstop 46R0161
Berkeley, CA 94720, United States
Tel :+1-510-486-6163
Cell:+1-510-384-3868

References:
IOC make failing on a new linux build, Perl checkrelease Manoussakis, Adamandios via Tech-talk

Navigate by Date:
Prev: IOC make failing on a new linux build, Perl checkrelease Manoussakis, Adamandios via Tech-talk
Next: Re: IOC make failing on a new linux build, Perl checkrelease Andrew Johnson 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  2020  2021  <20222023  2024  2025 
Navigate by Thread:
Prev: IOC make failing on a new linux build, Perl checkrelease Manoussakis, Adamandios via Tech-talk
Next: Re: IOC make failing on a new linux build, Perl checkrelease Andrew Johnson 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  2020  2021  <20222023  2024  2025 
ANJ, 25 Oct 2022 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions ·
· Download · Search · IRMIS · Talk · Documents · Links · Licensing ·