EPICS Home

Experimental Physics and Industrial Control System


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

Subject: Change to RULES.Db between 3.14.8.2 and 3.14.11 -I../O.Common no longer in include paths
From: "Allison, Stephanie" <[email protected]>
To: "[email protected]" <[email protected]>
Date: Wed, 14 Dec 2011 14:30:26 -0800
Hello,

The following line was removed from RULES.Db sometime between epics base 3.14.8.2 and 3.14.11:

DBFLAGS += -I$(COMMON_DIR)

where
COMMON_DIR = ../O.Common

This means that a database built from a substitutions file that depends on a database already built in O.Common will fail.

For instance, if the Makefile looks like this:

...
DB += aabb.db
DB += ccdd.db
...

and the directory contains:
aabb.substitutions
ccdd.substitutions
and
ccdd.substitutions includes aabb.db,  the build will now fail.

Can the "DBFLAGS += -I$(COMMON_DIR)" be added back to RULES.Db?  If no, is there another solution to this problem?  Other than creating subdirectories under Db and building in the proper order.

Thank you,
Stephanie Allison


Replies:
Re: Change to RULES.Db between 3.14.8.2 and 3.14.11 -I../O.Common no longer in include paths Janet Anderson

Navigate by Date:
Prev: Re: synApps 5.6 release J. Lewis Muir
Next: Re: synApps 5.6 release Tim Mooney
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: [SLAC #351542] caget crashing on psusr* Jeff Hill
Next: Re: Change to RULES.Db between 3.14.8.2 and 3.14.11 -I../O.Common no longer in include paths Janet Anderson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024