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  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  2020  2021  2022  2023  <2024
<== Date ==> <== Thread ==>

Subject: epics build system question again - build order
From: William Kirstaedter via Tech-talk <tech-talk at aps.anl.gov>
To: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Mon, 10 Jun 2024 19:47:26 +0200
Hi all,

I have an IOC that utilizes an additional, supportive *App.

the default Makefile in $(TOP) will automatically build all *App, *Sup and *Boot directorys, which is nice. but, I noticed that it happens in alphabetical order, which in my case, breaks the build.

my main App is called IOCINFRAApp, the support App is called snmpApp.
the build system now tries to compile IOCINFRAApp first, and fails because a dbd file from snmpApp is not yet available.

I've renamed my snmpApp to 0snmpApp and it works, but thats too hacky in my eyes. Is there some more elegant way to achieve that snmpApp gets built before IOCINFRAApp ?

Thanks in advance ;)

--
William Kirstaedter
PP&B Computer Support Group
Fritz-Haber-Institut Berlin

Attachment: smime.p7s
Description: Kryptografische S/MIME-Signatur


Replies:
Re: epics build system question again - build order Ralph Lange via Tech-talk

Navigate by Date:
Prev: Re: [EXTERNAL] What is the use case of org.phoebus.pv.PV.onAccessRightsEvent().subscribe() Ralph Lange via Tech-talk
Next: Re: epics build system question again - build order Ralph Lange 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  2022  2023  <2024
Navigate by Thread:
Prev: CA Lab V1.7.3.3 released (LabVIEW / EPICS interface) Carsten Winkler via Tech-talk
Next: Re: epics build system question again - build order Ralph Lange 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  2022  2023  <2024
ANJ, 10 Jun 2024 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·