1994 1995 1996 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 2025 | Index | 1994 1995 1996 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 2025 |
<== 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