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  2015  <20162017  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  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: building EPICS base-13.15.4 on Windows 10
From: "Lee, William R. (LARC-D304)[Jacobs Technology, Inc.]" <[email protected]>
To: Andrew Johnson <[email protected]>, "[email protected]" <[email protected]>
Date: Fri, 12 Aug 2016 15:32:30 +0000
Andrew,

You must have been right! To be ultra-conservative, I started with a virgin base-3.15.4 tree and made certain caRepeater wasn't running. I was able to build successfully, and so far things are working well on Windows 10. I'm an EPICS newbie ... have a lot to investigate and learn.

Thanks for the excellent analysis!

Bill

==============================================
William R Lee, Systems Analyst
Jacobs Technology, Inc., JTOG Business Segment
[email protected] | 757-864-8546 (TEL)

==============================================

Any opinion expressed in this message is my own and not that of NASA.


________________________________________
From: Andrew Johnson [[email protected]]
Sent: Thursday, August 11, 2016 6:13 PM
To: Lee, William R. (LARC-D304)[Jacobs Technology, Inc.]; [email protected]
Subject: Re: building EPICS base-13.15.4 on Windows 10

Hi Bill,

On 08/10/2016 06:22 PM, Lee, William R. (LARC-D304)[Jacobs Technology,
Inc.] wrote:
> I am trying to build EPICS base-3.15.4 on Windows 10 (64-bit) using
> Visual Studio 10. The build fails with the following messages:
>
> make[3]: *** No rule to make target '../../../lib/windows-x64/Com',
> needed by 'iocLogServer.exe'.  Stop.

This is strange; normally at that point in the build process instead of
iocLogServer.c the source files that make up the libCom library
(Com.dll) get compiled, and then the library itself is constructed. You
can see that in the output from the Jenkins build job at
https://jenkins.aps.anl.gov/job/epics-base-3.15-win64/256/consoleFull

> I've included artifacts below which I hope will be helpful in diagnosing
> my problem(s):

They were helpful, thanks.

Is it possible that your initial 'make clean uninstall' did not actually
cause an older bin/windows-x64/Com.dll file to be deleted?

If caRepeater.exe is still running in the background, the libraries it
depends on cannot be removed, and this might have the effect you're
seeing. I usually use 'make distclean' instead, which fails when it
can't delete the non-empty bin/ directory, but I'm not sure whether the
uninstall target will fail in the same way or not.

I can't think of any other explanation at this point, please write back
to tech-talk if this doesn't help though as others here may have more ideas.

- Andrew

--
Arguing for surveillance because you have nothing to hide is no
different than making the claim, "I don't care about freedom of
speech because I have nothing to say." -- Edward Snowdon


References:
building EPICS base-13.15.4 on Windows 10 Lee, William R. (LARC-D304)[Jacobs Technology, Inc.]
Re: building EPICS base-13.15.4 on Windows 10 Andrew Johnson

Navigate by Date:
Prev: Re: wait/dealy inside a record Andrew Johnson
Next: Re: Multiple device support for a record type Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: building EPICS base-13.15.4 on Windows 10 Andrew Johnson
Next: Multiple device support for a record type Stefen Paul
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 12 Aug 2016 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·