Experimental Physics and Industrial Control System
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
<2014>
2015
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
<2014>
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024