Experimental Physics and Industrial Control System
|
Hi,
I assume you must have some form of internet connection as you are
emailing me. I would highly recommend installing gcc using yum if at
all possible. Also, this thread is starting to diverge from EPICS,
perhaps visiting RHEL or general linux forums would help with your
initial system setup.
Pavel Masloff wrote:
I have just noticed i don't have gcc installed. what is more i don't
have the internet connection to install it using yum. Are there any
other ways I can figure this out?
On Thu, Dec 8, 2011 at 2:42 PM, Pavel Masloff <[email protected]
<mailto:[email protected]>> wrote:
btw what's extensions?
On Thu, Dec 8, 2011 at 2:40 PM, Alan Greer
<[email protected]
<mailto:[email protected]>> wrote:
Pavel,
I just noticed you are building for 64 bit so you don't want
EPICS_HOST_ARCH=linux-x86 you probably want
EPICS_HOST_ARCH=linux-x86_64
Sorry about that.
Alan Greer wrote:
OK, then to install base I would do something like the
following:
Setup a BASE location export
export BASE=/path/to/base
(Be warned I use "rm -rf" in places below as I have lifted
this from a script. This is a recursive forced remove and
could potentially delete many files).
The lines below basically unpack the source code into two
subdirectories base and extensions. I would set BASE to
something like
export BASE=~/applications/epics/R3-14-12-1
Then enter the following lines (or run from a script)
rm -rf $BASE/base
cp ./baseR3.14.12.1.tar.gz $BASE/baseR3.14.12.1.tar.gz
gunzip $BASE/baseR3.14.12.1.tar.gz
tar -xvf $BASE/baseR3.14.12.1.tar -C $BASE
rm -f $BASE/baseR3.14.12.1.tar
mv $BASE/base-3.14.12.1 $BASE/base
# Unpack the extensions sources
cp ./extensionsTop_20070703.tar.gz
$BASE/extensionsTop_20070703.tar.gz
gunzip $BASE/extensionsTop_20070703.tar.gz
tar -xvf $BASE/extensionsTop_20070703.tar -C $BASE
rm -f $BASE/extensionsTop_20070703.tar
# Update the EXTENSION_MSI link in the Makefile
sed "s/^EXTENSION_MSI.*/EXTENSION_MSI = msi1-5/"
$BASE/extensions/src/Makefile > Makefile.tmp
mv Makefile.tmp $BASE/extensions/src/Makefile
# Unpack the msi extension sources
cp ./msi1-5.tar.gz $BASE/extensions/src/msi1-5.tar.gz
gunzip $BASE/extensions/src/msi1-5.tar.gz
tar -xvf $BASE/extensions/src/msi1-5.tar -C
$BASE/extensions/src
rm $BASE/extensions/src/msi1-5.tar
The files I used above are
baseR3.14.12.1.tar.gz
extensionsTop_20070703.tar.gz
msi1-5.tar.gz
Then...
# Export the required variables
export EPICS_BASE=$BASE/base
export EPICS_HOST_ARCH=linux-x86
export PATH=$PATH:$EPICS_BASE/bin/linux-x86
export PATH=$PATH:$EPICS_BASE/../extensions/bin/linux-x86
cd $BASE/base
make
make install
cd $BASE/extensions
make
make install
I'm sure there are better instructions in the many manuals
and tutorials that exist for EPICS.
Pavel Masloff wrote:
Thanks, I'd figured this already :))
On Thu, Dec 8, 2011 at 1:19 PM, Alan Greer
<[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>> wrote:
[ajg@osllx10 ~]$ export PATH=/temp/path
[ajg@osllx10 ~]$ echo $PATH
/temp/path
[ajg@osllx10 ~]$
[ajg@osllx10 ~]$ export EPICS_HOST_ARCH=linux-x86
[ajg@osllx10 ~]$ echo $EPICS_HOST_ARCH
linux-x86
[ajg@osllx10 ~]$
Pavel Masloff wrote:
Hello everyone!
How can I set the environment variables (PATH and
EPICS_HOST_ARCH) in RHEL-5 64 bit?
I ran the EpicsHostArch.pl script (>> perl
EpicsHostArch.pl),
but this script only returns the variable,
doesn't set
anything. I check by running "dev" in the
command line.
And generally, what should one do to install
the epics base
from scratch on a linux machine?
Thanks.
Pavel.
-- Sincerely,
Pavel Maslov, MSc
R&D Institute for Electro-Physical Apparatus
Mobile: +7 (951) 672 22 19
Phone: +7 (812) 461 01 01
--
Sincerely,
Pavel Maslov, MSc
R&D Institute for Electro-Physical Apparatus
Mobile: +7 (951) 672 22 19
Phone: +7 (812) 461 01 01
--
Sincerely,
Pavel Maslov, MSc
R&D Institute for Electro-Physical Apparatus
Mobile: +7 (951) 672 22 19
Phone: +7 (812) 461 01 01
--
Sincerely,
Pavel Maslov, MSc
R&D Institute for Electro-Physical Apparatus
Mobile: +7 (951) 672 22 19
Phone: +7 (812) 461 01 01
- References:
- [building EPICS in RHEL-5 64bit] environment variables Pavel Masloff
- Re: [building EPICS in RHEL-5 64bit] environment variables Alan Greer
- Re: [building EPICS in RHEL-5 64bit] environment variables Pavel Masloff
- Re: [building EPICS in RHEL-5 64bit] environment variables Alan Greer
- Re: [building EPICS in RHEL-5 64bit] environment variables Alan Greer
- Re: [building EPICS in RHEL-5 64bit] environment variables Pavel Masloff
- Re: [building EPICS in RHEL-5 64bit] environment variables Pavel Masloff
- Navigate by Date:
- Prev:
Re: [building EPICS in RHEL-5 64bit] environment variables Alan Greer
- Next:
Re: Unbalanced conditional ? Paul Nord
- 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: [building EPICS in RHEL-5 64bit] environment variables Pavel Masloff
- Next:
Re: [building EPICS in RHEL-5 64bit] environment variables Alan Greer
- 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
|
ANJ, 18 Nov 2013 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|