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: EPICS Base version 3.15.0.1 released |
From: | Dirk Zimoch <[email protected]> |
To: | Andrew Johnson <[email protected]> |
Cc: | EPICS tech-talk <[email protected]> |
Date: | Mon, 13 Aug 2012 10:12:13 +0200 |
Andrew Johnson wrote:
Announcing the first developer release in the Base 3.15 series, version 3.15.0.1 is now available for download and testing. Many new features have been incorporated into the code that have been in development since 2008 and were contributed by users from many different sites. Some of the changes have not even been mentioned in the Release Notes yet, but many have. Please read the release notes to get some idea what's new. Some updates were covered in the Application Developers Guide instead (or even as well), although the changes in that document might be a bit hard to spot.Documentation and downloads available at http://www.aps.anl.gov/epics/base/R3-15/0.phpThanks to everyone who has worked on this over the last few years (and please consider writing some documentation for your contribution, it's not much use it nobody knows how to use it!).Note: This release should not be used for operational systems, it could blow holes in your beam pipe (or insert empty beer-cans into them), quench your superconducting magnets, or adjust all your undulator gaps to zero. Actually we don't guarantee that our regular releases won't do those things by mistake either, but this release contains new code that has not been significantly tested.- Andrew
Older Linux versions still require ncurses in addition to readline, otherwise linking fails with undefined references.
Is there a way to automatically find out which Linux/Unix version requires curses or ncurses in addition to readline?
Is it possible to prompt the innocent user with a helpful error message like Edit COMMANDLINE_LIBRARY variable in configure/CONFIG_SITE.Common.$(T_A) instead of /usr/lib/libreadline.so.5: undefined reference to `PC' /usr/lib/libreadline.so.5: undefined reference to `tgetflag' /usr/lib/libreadline.so.5: undefined reference to `tgetent' /usr/lib/libreadline.so.5: undefined reference to `UP' /usr/lib/libreadline.so.5: undefined reference to `tputs' /usr/lib/libreadline.so.5: undefined reference to `tgoto' /usr/lib/libreadline.so.5: undefined reference to `tgetnum' /usr/lib/libreadline.so.5: undefined reference to `BC' when linking iocLogServer?BTW: Why does iocLogServer need readline? Maybe some library dependencies need to be cleaned up.
Dirk