EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  <19951996  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  Index 1994  <19951996  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 
<== Date ==> <== Thread ==>

Subject: Re: Building for more than one host architecture
From: Mark Rivers <[email protected]>
To: [email protected]
Date: Mon, 5 Jun 1995 13:30:40 -0500 (CDT)
> Is anyone out there building EPICS on more than one host arch at the same
> time?  Our development machine configuration is:
> 
> 	Alpha/DEC Unix - Client applications
> 	Sun/SunOS - Client applications & IOC core/applications
> 
> I want to have only one master copy of the EPICS development tree on an
> NFS server to be mounted by various development machines.  Matt Needes
> and Mike Bordua (et al) did a nice job of laying things out so that
> object modules/executables/etc are kept seperate for different archs, so
> I don't see a problem there.  But in ...config/CONFIG_SITE you must specify
> only one host architecture for HOST_ARCH.  Swapping back and forth between
> machine specific CONFIG_SITE's is not an option.
> 
> If there is no better solution, I can mount the base and extensions subdirs
> off of the server seperately and have arch specific config subdirs to be
> mounted as "config" on each development machine.  It just seems like there
> should be a more intelligent solution.  Is there?

I have one EPICS tree and use it to build Sun4, Solaris and SGI.  I have gotten
around the problem you described (only 1 CONFIG_SITE file) in two different 
ways:

- By typing "gmake install.sgi" when I want to build for SGI, 
  "gmake install.sun4" to build for sun4, etc.  For most applications this
  seems to work fine, i.e. the CONFIG_SITE file is then ignored.  With this
  method, simultaneous builds are possible.

- For those cases where this does not work I have 3 different CONFIG_SITE
  files (CONFIG_SITE.my_sgi, etc.). I make a temporary soft-link from 
  CONFIG_SITE to these files.  This obviously precludes truly simultaneous
  builds.

____________________________________________________________
Mark Rivers                             (312) 702-2279 (office)
CARS                                    (312) 702-9951 (secretary)
Univ. of Chicago                        (312) 702-5454 (FAX)
5640 S. Ellis Ave.                      (708) 922-0499 (home)
Chicago, IL 60637                       [email protected] (Internet) 



Navigate by Date:
Prev: Task Delete of Sequence Crashes IOC Charles S . Higgins
Next: PEP Modular Bitbus problems Claude Saunders
Index: 1994  <19951996  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: Building for more than one host architecture Tony Carter, MIT Bates Linac
Next: Re: Building for more than one host architecture William Lupton
Index: 1994  <19951996  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, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·