EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: Re: epics build with cmake
From: "J. Lewis Muir" <[email protected]>
To: "Davidsaver, Michael" <[email protected]>
Cc: [email protected]
Date: Mon, 08 Feb 2010 16:20:30 -0600
On 2/8/10 10:50 AM, Davidsaver, Michael wrote:
>> -----Original Message-----
>> From: [email protected] [mailto:tech-talk-
>> [email protected]] On Behalf Of Martin Konrad
>> Sent: Sunday, February 07, 2010 12:22 PM
>> To: [email protected]
>> Subject: Re: epics on launchpad!
>>
>> Hi Michael,
>> On Monday 11 January 2010 23:56:41 Davidsaver, Michael wrote:
>>> 1) Build Base with CMake!
>> We tried to build base with cmake, too. Although we didn't find the
>> time to try
>> it on different platforms we think it makes thinks much cleaner and
>> more
>> flexible. As far as I can see all supported build platforms are
>> supported by
>> cmake.
>>
>> Is cmake the way the offical build system will go?
> 
> I did this as a proof of principle after several frustrating battles
> with the current build system (the mingw32 stuff initially).  While
> cross building isn't as smooth as host builds (yet) I think it shows
> promise.  I haven't worked on it much since though, you are the first to
> express interest.  So to answer your question, no.

Hi, Michael.

For the record, I would like it if CMake were the official build system.

In particular, I would like it if:

1. there was a way to build EPICS without installing it; and if there
   already is, make it the default.  Right now, running "gnumake"
   builds and installs.  To me it should just build.  I should run
   "gnumake install" if I want to install it.

2. I didn't have to edit various files in <EPICS base>/configure or set
   environment variables to tell the EPICS build system where things
   are and what my host hardware architecture is.  It's of course great
   to be able to change these, but I would love good defaults for the
   simple case where I just want it to compile out of the box for the
   current host without having to do a lot of work.

Lewis

Replies:
Re: epics build with cmake Benjamin Franksen
References:
epics on launchpad! Davidsaver, Michael
Re: epics on launchpad! Martin Konrad
epics build with cmake Davidsaver, Michael

Navigate by Date:
Prev: Re: epics on launchpad! Andrew Johnson
Next: Re: epics build with cmake Benjamin Franksen
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: epics build with cmake Davidsaver, Michael
Next: Re: epics build with cmake Benjamin Franksen
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·