Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017 
<== Date ==> <== Thread ==>

Subject: Re: Motor.h file broken for C
From: "Ronald L. Sluiter" <sluiter@aps.anl.gov>
To: Doug Murray <drm@slac.stanford.edu>
Cc: TechTalk EPICS <tech-talk@aps.anl.gov>
Date: Fri, 02 Jun 2006 16:21:15 -0500
Hello Doug,

What compiler are you using?

I compiled the latest distribution of the motor record (R5-9) using
five different compilers without a problem.

I presume you mean these C++ comments in motor.h;

"LSB_First (TRUE) // LSB is packed first."

I have changed these to C comments and committed the changes
into CVS. They will appear in the next release.

Could you be more specific as to the "missing typedef" problem?
I don't see that.

Best regards,
Ron

Doug Murray wrote:

Hi Ron, the motor.h include file (we’re using 3.14.8.2) seems to be written for inclusion in C++ files. Specifically, there are a couple of ‘//’ comments and a missing typedef for an enum. Can you change this file to accommodate both C and C++?

-doug

--

Doug Murray
Stanford Linear Accelerator Center
LCLS Controls Department
2575 Sand Hill Road
Menlo Park, CA 94025 MS-102




Replies:
Re: Motor.h file broken for C Doug Murray
References:
Motor.h file broken for C Doug Murray

Navigate by Date:
Prev: Keithley 6485, was: Re: need help Maren Purves
Next: Solution to install MCA on Windows Gan Quan
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017 
Navigate by Thread:
Prev: Motor.h file broken for C Doug Murray
Next: Re: Motor.h file broken for C Doug Murray
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·