EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  <19961997  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  1995  <19961997  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: The 'syd' directory
From: [email protected] (Deb Kerstiens)
To: [email protected], [email protected]
Date: Wed, 8 May 96 10:01:11 MDT
Andy wites:
> 
> 
> Thank-you to all those who answered and sent ftp sites for
> the libraries required to build the Tcl/Tk - CA interface.
> 
> In building 'extensions', I noticed that there are two copies
> of the directory 'syd'. One under 'ar' and one under 'opi'.
> In doing a diff on the two directories, I had code differences
> in 'sydSubrCA.c'. The version under 'opi' has the extra lines:
> 
> > /*	sydSubrCA.c,v 1.2 1995/04/28 01:10:31 epics Exp
> 289a290,299
> >     if(pSChan->elCount < 1){
> > 	(void)printf(
> >                 "sydCAFunc: the element requested, %s, has a count(NELM) of 0\n",
> > 		pSChan->name);
> >  	(void)printf(
> > 		"Cannot set up communication (CA) with 0 count\n");  
> > 	ca_clear_channel(pCh);
> > 	retStat = S_syd_ERROR;
> > 	return retStat;
> >     }
> 
> My questions are:
> Should there be just one copy of 'syd' for all extensions?
>   if yes, where should it be located?
>   if no, should each be built into a library with a different name?
> Which of my versions of 'sydSubrCA.c' is current?
> 
> Thanks,
> 
> Andy
> 
> 
Good question Andy.  There probably should be only one copy in extensions.
Nick Rees pulled it in for the opi to make it simple to build just that
piece of extensions.  It's easy to tar and distribute this way.  I believe
that ar is the only other tool that uses syd.  Dm uses it for plotting.
Hopefully that will change soon, and the opi will no longer include the
syd dirs.  If no one has any strong objections, I'd like to leave it this
way for now.

About the change, I think I made it in response to a problem I found using
it in dm.  Maybe we should incorporate the change back into the ar version
of syd.

While we're close to being on the subject, there was a discussion a while
back about distributing extensions.  The idea of having each tool in extensions
be distributed by the site responsible for the tool was mentioned.  Was
there ever a final decision made?  If not, is this something we should discuss 
at the next collaboration meeting?

Deb

**********************************************************************
Deb Kerstiens		[email protected]
Phone			(505)667-3396
LANL AOT-8,MSH820	PO Box 1663, Los Alamos, NM. 87545 
**********************************************************************

  


Navigate by Date:
Prev: The 'syd' directory Andy Foster
Next: APS EPICS Documantation Marty Kraimer
Index: 1994  1995  <19961997  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: The 'syd' directory Andy Foster
Next: APS EPICS Documantation Marty Kraimer
Index: 1994  1995  <19961997  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 ·