EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Motor R6-9 build issues on Windows
From: "Heesterman, Peter J" <[email protected]>
To: EPICS Tech Talk <[email protected]>
Date: Wed, 27 May 2015 10:52:33 +0000

Hi,

 

I would like to highlight some build issues, on Windows, with the R6-9 release of the Motor project.

 

I am building with the following library versions:

a.       Base 3.15.1

b.      Seq 2.1.15

c.       Ipac 2-10

d.      Asyn 4-26

 

Trivial issue: phytronAxisMotor.cpp #includes unistd.h – which is not a header file under Windows.

Fix: The file isn’t required, as far as I can see, and can be removed.

 

Non-trivial issue: A release-x86 build completes normally, but  a debug-x86 build fails with numerous DLL linker warnings and errors (see attached).

I’m not sure I understand why a debug build is so much more sensitive to these problems, than is a release build.

 

I would be able to address many of the build issues.

 

Thanks,

 

Peter.

 

 

Attachment: motor69.debug.log
Description: motor69.debug.log


Replies:
RE: Motor R6-9 build issues on Windows Mark Rivers

Navigate by Date:
Prev: TDCT and Makefile question Mike Westfall
Next: RE: Motor R6-9 build issues on Windows Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: TDCT and Makefile question Benjamin Franksen
Next: RE: Motor R6-9 build issues on Windows Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·