Subject: |
Darwin SHRLIB_VERSION build error: multiple target patterns |
From: |
"J. Lewis Muir" <[email protected]> |
To: |
EPICS Tech-Talk <[email protected]> |
Date: |
Wed, 10 Dec 2014 17:27:09 -0600 |
Hello, Tech-Talkers.
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
below the line "# ADD MACRO DEFINITIONS AFTER THIS LINE" in
exampleApp/src/Makefile:
$ vi exampleApp/src/Makefile
5. make
This produces the following output:
===
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ./configure install
perl /opt/epics-3.14.12.4/bin/darwin-x86/makeMakefile.pl O.darwin-x86 ../..
mkdir O.Common
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C O.darwin-x86 -f ../Makefile TOP=../.. T_A=darwin-x86 install
perl /opt/epics-3.14.12.4/bin/darwin-x86/convertRelease.pl checkRelease
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ./exampleApp install
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ./src install
perl /opt/epics-3.14.12.4/bin/darwin-x86/makeMakefile.pl O.darwin-x86 ../../..
mkdir O.Common
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C O.darwin-x86 -f ../Makefile TOP=../../.. T_A=darwin-x86 install
/opt/epics-3.14.12.4/configure/RULES_BUILD:290: *** multiple target patterns. Stop.
make[2]: *** [install.darwin-x86] Error 2
make[1]: *** [src.install] Error 2
make: *** [exampleApp.install] Error 2
===
Am I doing something wrong, or is this broken?
Environment:
* Processor: 2.3 GHz Intel Core i7 (4 cores)
* Memory: 8 GB
* OS: Mac OS X 10.10.1
* EPICS Base 3.14.12.4 + Known Problems patches up to 2014-04-07
Architecture: darwin-x86
Architecture Class: x86_64
Thank you!
Lewis
- Replies:
- Re: Darwin SHRLIB_VERSION build error: multiple target patterns Andrew Johnson
- Navigate by Date:
- Prev:
RE: Different behavior on dbdToRecordTypeH - include guard Kim, Kukhee
- Next:
Re: Darwin SHRLIB_VERSION build error: multiple target patterns 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:
dxp R3-4 released Mark Rivers
- Next:
Re: Darwin SHRLIB_VERSION build error: multiple target patterns 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
|