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  <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: Re: Change to RULES.Db between 3.14.8.2 and 3.14.11 -I../O.Common no longer in include paths
From: "Williams Jr., Ernest L." <[email protected]>
To: Janet Anderson <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Thu, 22 Dec 2011 11:14:49 -0800
Awesome :)
Can you also provide a patch on the known problems page of the website?

Happy Holidays,
Ernest

Sent from my iPhone

On Dec 22, 2011, at 9:38, "Janet Anderson" <[email protected]> wrote:

> I committed the change to add -I$(COMMON_DIR) to the DBFLAGS definition. 
> The change will be in the next base release. Thanks.
> 
> Janet
> 
> 
> Allison, Stephanie wrote:
>> 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 Andrew Johnson
References:
Change to RULES.Db between 3.14.8.2 and 3.14.11 -I../O.Common no longer in include paths Allison, Stephanie
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: Change to RULES.Db between 3.14.8.2 and 3.14.11 -I../O.Common no longer in include paths Janet Anderson
Next: Re: Change to RULES.Db between 3.14.8.2 and 3.14.11 -I../O.Common no longer in include paths Andrew Johnson
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: Change to RULES.Db between 3.14.8.2 and 3.14.11 -I../O.Common no longer in include paths Janet Anderson
Next: Re: Change to RULES.Db between 3.14.8.2 and 3.14.11 -I../O.Common no longer in include paths Andrew Johnson
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 
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 ·