Hi Ganesh,
I recently went through this process for CentOS 6.4, so in case it's useful I'll list below the packages I had to install to get everything working (base, support modules, IOCs built, channel access working, procServ installed, CSS running). This was from a basic 64-bit CentOS install:
# Install EPEL repo and procServ
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh epel-release*rpm
yum -y install procServ
rm epel-release-6-8.noarch.rpm
# Install other libraries
yum -y install bzip2-devel
yum -y install numpy
yum -y install python-devel
yum -y install java7
yum -y install gcc-c++
yum -y install readline-devel
yum -y install perl-ExtUtils-ParseXS
yum -y install libX11-devel
yum -y install libxml2-devel
yum -y install libpng-devel
yum -y install libXext-devel
yum -y install freetype-devel
# Turn off default CentOS netfilter
sudo /sbin/service iptables stop
And then I installed these, because they were not part of the basic CentOS install, and they're normally useful:
# Install specific useful software
yum -y install emacs
yum -y install nc
yum -y install ftp
yum -y install git
yum -y install telnet
yum -y install nmap
I also added myself to the sudoers file so I didn't have to be root to install all the above.
To actually do the build and run up IOCs, you will need the right environment, something like:
EPICS_BASE=/home/controls/epics/R3.14.12.2/base
EPICS_EXTENSIONS=/home/controls/epics/R3.14.12.2/extensions
EPICS_CA_AUTO_ADDR_LIST=YES
EPICS_HOST_ARCH=linux-x86_64
EPICS_CA_MAX_ARRAY_BYTES=100000000
EPICS_SUPPORT=/home/controls/epics/R3.14.12.2/support
EPICS=/home/controls/epics/R3.14.12.2
Cheers,
Matt
Pearson, Matthew R.
Data Acquisition and Control Engineer
Spallation Neutron Source
Oak Ridge National Lab
On Sep 27, 2013, at 5:26 AM, Ganesh Jangir <[email protected]> wrote:
> Hi Andrew,
>
> Could you please suggest the better Operating System (open source as well as proprietary) for EPICS , CSS development.
> What are the packages, we must have other than c++ complier, perl and gnu make.
>
> Thanks and Regards
>
> Ganesh Jangir
> Tata Consultancy Services
> 1, Mangaldas Road,
> Pune - 411001,Maharashtra
> India
> Ph: +91 20 66086078,
> M:+918793501030, +919461552772
> Mailto: [email protected]
> Website: http://www.tcs.com
>
>
> [email protected] wrote: -----
> To: Vikas Kumthekar <[email protected]>
> From: Andrew Johnson
> Sent by: [email protected]
> Date: 09/24/2013 08:41PM
> cc: [email protected]
> Subject: Re: EPICS base Installation Error- Need Help
>
> Hi Vikas,
>
> As Mark Rivers said unless you actually need the Perl bindings to CA
> your copy of Base has everything else built. It looks like you need the
> fedora RPM perl-Pod-Checker to get the missing executable.
>
> On 09/24/2013 09:40 AM, Vikas Kumthekar wrote:
> > I was just wondering if, there is any installation document which will
> > help for the beginners like me.
>
> There are not many EPICS users who run Fedora, and these kinds of
> problems are specific to the distribution that you're running. There
> are documents in the base/documentation directory which give some advice
> on building Base, but we don't have a supply of programmers who could
> test building Base and write instructions for every Linux distribution.
>
> - Andrew
> --
> Advertising may be described as the science of arresting the human
> intelligence long enough to get money from it. -- Stephen Leacock
>
> =====-----=====-----=====
> Notice: The information contained in this e-mail
> message and/or attachments to it may contain
> confidential or privileged information. If you are
> not the intended recipient, any dissemination, use,
> review, distribution, printing or copying of the
> information contained in this e-mail message
> and/or attachments to it are strictly prohibited. If
> you have received this communication in error,
> please notify us by reply e-mail or telephone and
> immediately and permanently delete the message
> and any attachments. Thank you
>
>
- References:
- Re: EPICS base Installation Error- Need Help Andrew Johnson
- Re: EPICS base Installation Error- Need Help Miroslav Mihaylov
- EPICS base Installation Error- Need Help Vikas Kumthekar
- Re: EPICS base Installation Error- Need Help Vikas Kumthekar
- Re: EPICS base Installation Error- Need Help Ganesh Jangir
- Navigate by Date:
- Prev:
RE: EPICS base Installation Error- Need Help Mark Rivers
- Next:
MEDM -cmap Switch Poff, Mark A
- 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: EPICS base Installation Error- Need Help Mark Rivers
- Next:
Version strings to track not only EPICS BASE but other IOC modules/components Williams Jr., Ernest L.
- 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
|