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 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 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: PV Gateway |
From: | Maren Purves <[email protected]> |
To: | Andrew Johnson <[email protected]> |
Cc: | David Dudley <[email protected]>, [email protected] |
Date: | Thu, 21 Aug 2008 11:01:58 -1000 |
On Thursday 21 August 2008 09:40:27 I wrote:The latest version of the gateway in CVS has the following added to the gateway/Makefile which completely avoids the need to install those files:
# need access to casCtx.h USR_INCLUDES += -I$(EPICS_BASE)/src/cas/generic
I think I lied; those lines are already in David's version of the gateway code (2-0-3-0) but they won't work if his EPICS_BASE is pointing to a tree that was installed in a different location to the source code by setting INSTALL_LOCATION in the base/configure/CONFIG_SITE file.
Manually installing the private header files like David did was probably the easiest way for him to fix the problem at the moment, although he could also have modified the gateway's Makefile to point that -I option to the original source for Base. We need to get the additional APIs included in CAS to fix this properly.
If you automatically install include files and then change the line above to something along the lines of
Aloha, Maren