Experimental Physics and Industrial Control System
|
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]> wrote:
btw what's extensions?On Thu, Dec 8, 2011 at 2:40 PM, Alan Greer <[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:ajg@observatorysciences.co.uk>> 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
- Replies:
- Re: [building EPICS in RHEL-5 64bit] environment variables Alan Greer
- 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
- Navigate by Date:
- 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
- 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
·
|