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: | Re: stream device get started? |
From: | Ralph Lange <[email protected]> |
To: | EPICS Tech-Talk <[email protected]> |
Cc: | Alireza Panna <[email protected]> |
Date: | Tue, 02 Sep 2014 09:35:18 +0200 |
On 01/09/2014 21:00, Mark Rivers wrote:
EPICS_HOST_ARCH env var is set and so is ASYN.These should not be set as environment variables, they should be defined in the configure/RELEASE file of your application.
Well...While definitions of external modules like ASYN should always go into the configure/RELEASE file (it is named RELEASE because it defines the exact releases of external modules that you are using), EPICS_HOST_ARCH is meant to be set in the environment. While setting it in configure/RELEASE might work, the host architecture is rather a property of the host than a definition of an external module.
As soon as you put your sources on a network drive and compile it for multiple host architectures inside the same structure, setting the host architecture in configure/RELEASE is obviously not a good idea.
~Ralph