Hi Jeff,
On 2013-05-14 Hill, Jeff wrote:
> Furthermore, this simple patch to configure/RULES_BUILD appears to produce
> IDE compatible compiler output, which appears to be an improvement, from
> my perspective.
I can see the attraction for an IDE user, but for a regular command-line user
this pushes the gcc error messages way over to the right and in most cases on
to another line (note that the word-wrapping below does not match my terminal
output which is more ragged):
Original:
../../../src/std/softIoc/softMain.cpp:9: error: ‘syntax’ does not name a type
Using $(abspath $<):
/home/phoebus3/ANJ/epics/base/mirror-3.15/src/std/softIoc/softMain.cpp:9:
error: ‘syntax’ does not name a type
I would consider adding a build configuration parameter in the 3.15 version so
this could be enabled by those who want it, but I wouldn't want it to be the
default, which I think you suggested would be acceptable.
I have a simple and working solution which I will discuss with Janet tomorrow.
The tricky question is how far to go with using it — do the dependencies need
to be absolute? What about calls to flex and antelope? Resource compiler?
- Andrew
--
It is difficult to get a man to understand something, when his salary
depends upon his not understanding it. -- Upton Sinclair
- Replies:
- RE: using the EPICS build system with an IDE Hill, Jeff
- References:
- using the EPICS build system with an IDE Hill, Jeff
- RE: using the EPICS build system with an IDE Hill, Jeff
- Navigate by Date:
- Prev:
RE: using the EPICS build system with an IDE Brown, Garth
- Next:
RE: using the EPICS build system with an IDE Hill, Jeff
- 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:
RE: using the EPICS build system with an IDE Hill, Jeff
- Next:
RE: using the EPICS build system with an IDE Hill, Jeff
- 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
|