Experimental Physics and Industrial Control System
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
<2014>
2015
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
<2014>
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024