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  <20142015  2016  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  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Building EPICS base in Windows
From: [email protected]
To: [email protected]
Date: Sun, 21 Sep 2014 23:16:59 -0700 (PDT)
Hello All,

 I just wanted to share my experience in building EPICS base in Windows 8.1 ,
Below is my system setting  :

- OS : Windows 8.1 , 64 bit
- EPICS : Release R3.14.12
- Visual studio 2012
- Strawberry PERl
- GnuWin LibArchive
- GnuWin Patch
- COMODO Internet security

I followed all the steps which are available in this link "
http://www.aps.anl.gov/epics/base/win32.php "
but I got the following errors :
---------------------------------------------------------------------
make: Entering directory `C:/EPICS/base-4'
make -C ./configure install
make[1]: Entering directory `C:/EPICS/base-4/configure'
make -C O.win32-x86 -f ../Makefile TOP=../.. T_A=win32-x86 install
make[2]: Entering directory `C:/EPICS/base-4/configure/O.win32-x86'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `C:/EPICS/base-4/configure/O.win32-x86'
make[1]: Leaving directory `C:/EPICS/base-4/configure'
make -C ./src install
make[1]: Entering directory `C:/EPICS/base-4/src'
make -C ./tools install
make[2]: Entering directory `C:/EPICS/base-4/src/tools'
make -C O.win32-x86 -f ../Makefile TOP=../../.. T_A=win32-x86 install
make[3]: Entering directory `C:/EPICS/base-4/src/tools/O.win32-x86'
make[3]: Leaving directory `C:/EPICS/base-4/src/tools/O.win32-x86'
make[2]: Leaving directory `C:/EPICS/base-4/src/tools'
make[1]: Leaving directory `C:/EPICS/base-4/src'
make: Leaving directory `C:/EPICS/base-4'
-----------------------------------------------------------------------
Then started making in debug mode and directed the messages to a text file :

C:\EPICS\base-4> make -d > out.txt

I found some interesting notes in the out.txt file which was creating
temporary batch files
and executing them as a process :

--------------------------------------------------------------------------------------------------------------
Creating temporary batch file C:\Users\P1\AppData\Local\Temp\make6180-1.bat
make[3]: Entering directory `C:/EPICS/base-4/src/tools/O.win32-x86'
CreateProcess(C:\Users\P1\AppData\Local\Temp\make6180-1.bat,C:\Users\P1\AppData\Local\Temp\make6180-1.bat,...)
Putting child 0x025cbeb8 (../../../lib/perl/EPICS/Copy.pm) PID 39548768 on
the chain.
Live child 0x025cbeb8 (../../../lib/perl/EPICS/Copy.pm) PID 39548768
Main thread handle = 0x0000024c
Reaping losing child 0x025cbeb8 PID 39548768
Cleaning up temp batch file C:\Users\P1\AppData\Local\Temp\make6180-1.bat
Removing child 0x025cbeb8 PID 39548768 from chain.
make[3]: Leaving directory `C:/EPICS/base-4/src/tools/O.win32-x86'
Reaping losing child 0x0259fd60 PID 39554088
Removing child 0x0259fd60 PID 39554088 from chain.
make[2]: Leaving directory `C:/EPICS/base-4/src/tools'
Reaping losing child 0x025a07a8 PID 39721848
Removing child 0x025a07a8 PID 39721848 from chain.
make[1]: Leaving directory `C:/EPICS/base-4/src'
Reaping losing child 0x0259f0c0 PID 39570192
Removing child 0x0259f0c0 PID 39570192 from chain.
make: Leaving directory `C:/EPICS/base-4'
--------------------------------------------------------------------------------------------------------------

Then I found that these batch files are somehow being banned from
execution the I looked at
the COMODO internet security logs and I found these files are being
considered as a threat
and partially limited .

Thus I disabled COMODO then tried again and the problem got solved .

Therefore if you are trying to build EPICS in Windows , before starting to
make it check your
system security software settings .

Note : With "Microsoft security essentials" you don't run into this problem.


With regards,
Reza

Triumf Control Group.








Navigate by Date:
Prev: Re: snmp error John A. Priller
Next: Re: EDM priya tiwari
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: snmp error John A. Priller
Next: Problem with synApps installing Vlad Andrei Rusu
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·