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  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  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 
<== 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" <saa@slac.stanford.edu>
To: "tech-talk@aps.anl.gov" <tech-talk@aps.anl.gov>
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 
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 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·