EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  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  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Darwin SHRLIB_VERSION build error: multiple target patterns
From: Andrew Johnson <[email protected]>
To: <[email protected]>
Date: Wed, 10 Dec 2014 17:31:57 -0600
Hi Lewis,

On 12/10/2014 05:27 PM, J. Lewis Muir wrote:
> On Darwin, with EPICS Base 3.14.12.4, setting SHRLIB_VERSION makes my
> library build fail with the following error:
> 
> ===
> /opt/epics-3.14.12.4/configure/RULES_BUILD:290: *** multiple target patterns.  Stop.
> ===
> 
> Here's how to reproduce the problem:
> 
> 1. $ mkdir example
> 
> 2. $ cd example
> 
> 3. $ makeBaseApp.pl -t example example
> 
> 4. Add the line
> 
>      SHRLIB_VERSION += 0.1.0

Use SHRLIB_VERSION = 0.1.0 (not +=) as you want to replace the current
value; on most architectures that variable is empty so the two have the
same effect, but due to a bug in the Darwin CONFIG files it gets set to
the Base version number even when you're not building Base.

- Andrew

-- 
People everywhere confuse what they read in newspapers with news.
-- A. J. Liebling

Replies:
Re: Darwin SHRLIB_VERSION build error: multiple target patterns J. Lewis Muir
References:
Darwin SHRLIB_VERSION build error: multiple target patterns J. Lewis Muir

Navigate by Date:
Prev: Darwin SHRLIB_VERSION build error: multiple target patterns J. Lewis Muir
Next: Re: Different behavior on dbdToRecordTypeH - include guard Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Darwin SHRLIB_VERSION build error: multiple target patterns J. Lewis Muir
Next: Re: Darwin SHRLIB_VERSION build error: multiple target patterns J. Lewis Muir
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·