EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: Fun with MAKE
From: Kay-Uwe Kasemir <[email protected]>
To: [email protected]
Date: Mon, 23 Apr 2001 14:43:09 -0600
At 02:30 PM 4/23/01, Peter Kurpis wrote:
>> > I have immensely enjoyed looking at the $(EPICS_BASE)/config/RULES.Vx MAKE instructions. 
>> Given the increasing complexities of C++ development we were thinking of rewriting 
>> all of EPICS for execution by the GNU make interpreter.
>Having built and watched others build EPICS, I think this would be a *very* welcome
>change.
>As for the implementation, I am guessing you mean using the standard GNU configure
>build.  Is that what you are suggesting?

Hello:

I agree that the EPICS make system is complicated.
When you think that about the Vx part, look at the rules
for the Host portion.

On the other hand, this allows building for various Unixes
and Win32 at different sites.
With 3.14 you can now build what used to be for Vx only
on the "host" and for another RT-OS.

GNU configure is at least as difficult to understand
and all you'll get is that it will no longer work on Win32.

A "better" as in "easier to understand" make system would sure be nice,
but I don't see a real alternative to GNU make & perl.

-Kay



References:
RE: Fun with MAKE Peter Kurpis

Navigate by Date:
Prev: RE: Fun with MAKE Peter Kurpis
Next: RE: Fun with MAKE Jeff Hill
Index: 1994  1995  1996  1997  1998  1999  2000  <20012002  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: Fun with MAKE Peter Kurpis
Next: RE: Fun with MAKE Jeff Hill
Index: 1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·