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: EPICS 3.15 generates strange shared library names |
From: | Dirk Zimoch <[email protected]> |
To: | EPICS <[email protected]> |
Date: | Wed, 22 Aug 2012 15:16:01 +0200 |
Dirk Zimoch wrote:
Hi,When EPICS 3.15 builds Linux shared libraries, either from base or other modules, it adds a . after the .so extension:Examples: libCap5.so. libasyn.so. libstream.so. Dirk
The problem is in configure/os/CONFIG.Common.UnixCommon. instead of SHRLIB_SUFFIX = $(SHRLIB_SUFFIX_BASE).$(SHRLIB_VERSION) which generates .so. when SHRLIB_VERSION is empty better use SHRLIB_SUFFIX = $(SHRLIB_SUFFIX_BASE)$(addprefix .,$(SHRLIB_VERSION)) The same for LOADABLE_SHRLIB_SUFFIX Dirk