Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  <20052006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  <20052006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020 
<== Date ==> <== Thread ==>

Subject: RE: Asyn build under win32
From: "Mark Rivers" <rivers@cars.uchicago.edu>
To: "Marty Kraimer" <mrk@aps.anl.gov>, "Mark Bennett" <mark.bennett@synchrotron.vic.gov.au>, <mtb@bigpond.net.au>, <tech-talk@aps.anl.gov>
Date: Fri, 30 Sep 2005 07:34:54 -0500
Hi Mark,

asyn does not build under the win32-x86 architecture, for the reasons
you discovered.  It uses the termios API for serial ports, and that does
not seem to be available under native Windows.

I am running quite a few IOCs on Windows machines now, for controlling
Roper CCD detectors, XIA spectroscopy detectors, and running small
laboratories with RS-232 motor controllers.  I use the cygwin-x86
environment so that I can use asyn.

To develop applications with cygwin you need to install basic cygwin
plus "make", "gcc", "perl", "g++" and the "SUN rpc" package.  However,
to run an application that has been built statically with cygwin-x86 you
only need to install the basic cygwin package on the target machine, and
that takes about 2 minutes.  Really all it should need is to have
cygwin1.dll in your PATH on Windows.

With the exception of the message I posted to tech-talk yesterday about
some CA problems, I have had excellent experience with cygwin.  I think
the problems I had yesterday should be viewed as an anomaly, perhaps due
to an errant application.  Rebooting has fixed the problem, at least for
now.

Mark



Replies:
RE: Asyn build under win32 Mark Bennett

Navigate by Date:
Prev: Re: Asyn build under win32 Ernest L. Williams Jr.
Next: ASL field Liyu, Andrei
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  <20052006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020 
Navigate by Thread:
Prev: RE: Asyn build under win32 Jeff Hill
Next: RE: Asyn build under win32 Mark Bennett
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  <20052006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·