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: Problem installing PyEpics |
From: | Matt Newville <[email protected]> |
To: | Andrew Johnson <[email protected]> |
Cc: | EPICS Tech Talk <[email protected]> |
Date: | Mon, 30 Jan 2017 18:34:26 -0600 |
Hi Matt,
On 01/30/2017 03:09 PM, Matt Newville wrote:
> A larger-scale question would be: why do libca.so and libCom.so need to
> be linked against libreadline? I would have thought that readline would
> be something that iocsh needs, but not libca / libCom.
The core of iocsh is a part of libCom.
It is possible to build Base with readline disabled, but on Linux that
configuration is not the default since readline comes with all Linux
distributions. The switch to turn it off is to comment out all of the 3
lines which set COMMANDLINE_LIBRARY in the appropriate file
configure/os/CONFIG_SITE.Common.<host-arch>
or to set that variable to EPICS. Note that you have to rebuild libCom
for this change to take effect.
- Andrew
--
Arguing for surveillance because you have nothing to hide is no
different than making the claim, "I don't care about freedom of
speech because I have nothing to say." -- Edward Snowdon