Hi Peter,
I fixed the problem with phytronAxisMotor back in March and committed to SVN.
I fixed many problems with NewportSrc on May 6 to get it to build on Cygwin, which is also much more sensitive to the correct name decorations than the Visual Studio release compiler. I committed those fixes to SVN as well. I have not tried building the win32-x86-debug arch, but my fixes for Cygwin may well have fixed those problems.
Can you try checking out the SVN trunk from /https://subversion.xray.aps.anl.gov/synApps/motor/trunk/ and see if there are still problems?
Mark
________________________________
From: [email protected] [[email protected]] on behalf of Heesterman, Peter J [[email protected]]
Sent: Wednesday, May 27, 2015 5:52 AM
To: EPICS Tech Talk
Subject: Motor R6-9 build issues on Windows
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.
- Replies:
- RE: Motor R6-9 build issues on Windows Heesterman, Peter J
- References:
- Motor R6-9 build issues on Windows Heesterman, Peter J
- Navigate by Date:
- Prev:
Motor R6-9 build issues on Windows Heesterman, Peter J
- Next:
RE: Motor R6-9 build issues on Windows Heesterman, Peter J
- 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
- Navigate by Thread:
- Prev:
Motor R6-9 build issues on Windows Heesterman, Peter J
- Next:
RE: Motor R6-9 build issues on Windows Heesterman, Peter J
- 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
|