Experimental Physics and Industrial Control System
|
Hello Dirk,
For what it is worth, I made a local modification to SNL's
RULES_BUILD as follows,
ifeq ($(BASE_3_14), YES)
clean::
else
clean:
endif
@$(RM) $(SNC_CSRC_FILES)
But this
patch from the "EPICS Base R3.15.0: Known Problems" page has
to be installed 1st.
The same problem is in
<stream>/streamDevice/streamApp/Makefile.
I made a similar local modification,
+ifeq ($(BASE_3_14), YES)
clean:: myclean
+else
+clean: myclean
+endif
myclean:
$(RM) core* StreamDebug.log
I defer to Janet and Andrew on your "can we stay compatible"
question,
but I think the answer is No. We have to make changes like the above
to
maintain backwards compatibility.
Ron
On 10/5/2012 8:48 AM, Dirk Zimoch wrote:
Hi all,
When I try to build an application including SNL, I get the
following error message:
/usr/local/epics/base-3.15.0/../seq/configure/RULES_BUILD:67: ***
target file `clean' has both : and :: entries. Stop.
The problem: The seq RULES_BUILD uses "clean::" and so does EPICS
3.14. But EPICS 3.15 changed the clean rule to "clean:" (with only
one :).
This problem may happen with many more extension packages. So can
we stay compatible in 3.15 and use :: rules where 3.14 did?
Dirk
|
- Replies:
- Re: EPICS 3.15.0 incompatible make rules Ralph Lange
- References:
- EPICS 3.15.0 incompatible make rules Dirk Zimoch
- Navigate by Date:
- Prev:
Re: waveform EDM widget Hinko Kocevar
- Next:
Re: EPICS 3.15.0 incompatible make rules Ralph Lange
- 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:
EPICS 3.15.0 incompatible make rules Dirk Zimoch
- Next:
Re: EPICS 3.15.0 incompatible make rules Ralph Lange
- 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
|
ANJ, 18 Nov 2013 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|