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  2010  2011  2012  <20132014  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  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: re: EPICS-R3.14.12 installation on Ubuntu-12.04-LTS x86 PC
From: "Vigder, Mark" <[email protected]>
To: "[email protected]" <[email protected]>
Date: Mon, 16 Sep 2013 16:27:50 -0400
Keith

We've put together a shell script (attached) that builds EPICS from scratch. It downloads,
untars, configures and builds the specified versions of BASE, ASYN, CALC, MOTOR,
SEQ, and STREAMDEVICE. I edited it a bit before posting, so hopefully I didn't mess it up.
It also includes a cross compile for the RaspberryPi, but does not set up the cross compiler.
We do that (manually) using crosstool-ng. It's easy to remove the cross compile stuff
from the script. I've run the script on Ubuntu 10.04 and 12.04.

It does need to be cleaned up a bit, e.g.,:
-Errors aren't handled all that gracefully.
-The cross compile for raspberrypi is only done on a linux-x86_64 host.  If you are going to do a
 cross compile, this should be done for a Common host.
-The cross compile should be done with static linking. (I thought that was in the script?
 What happened to it??)

Mark

Mark Vigder
Control System Architect
Canadian Neutron Beam Centre

> Hello,
> 
> This is my first post.
> 
> I would appreciate any guidance in locating/writing a
> procedure/script to install EPICS-R3.14.12 specifically on an
> x86 PC with a freshly installed Ubuntu-12.04-LTS operating system.
> 
> The documentation I have located so far is very good but very general
> and assumes the reader is an experienced professional,
> working in a national laboratory.
> 
> I would like to locate/write (with some guidance) a
> procedure/script to install EPICS-R3.14.12 specifically on an
> x86 PC with a freshly installed Ubuntu-12.04-LTS operating system;
> targeted at students, from post-graduate to elementary levels.
> What would our lives have been like if we had
> access to such a thing when we were 10 years old?
> 
> I am interested in the application of
> EPICS-R3.14.12 as a backbone of the Built Environment.
> 
> Thanks,
> Keith Parker

Attachment: build_epics1.sh
Description: build_epics1.sh


Navigate by Date:
Prev: RE: A little bit of history: Life before and after EPICS... Dalesio, Leo
Next: Re: A little bit of history: Life before and after EPICS... Faucett, John A
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: EPICS-R3.14.12 installation on Ubuntu-12.04-LTS x86 PC Ralph Lange
Next: RDB archive engine warning messages L. C. De Silva
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·