EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: building Posix for win32-x86?
From: "Jeff Hill" <[email protected]>
To: "Janet Anderson" <[email protected]>, "'Andrew Johnson'" <[email protected]>
Cc: "'EPICS Core Talk'" <[email protected]>
Date: Mon, 20 Nov 2006 18:20:32 -0700
I am chasing down an infinite recursion during init that appears to occur on
win32-x86 because of an assert failure in epicsThreadOnce. I suspect that
this is a side effect of a cvs update I did before I committed files on
Friday.

When attempting to fix that I am seeing a real weird situation where it is
building posix code when EPICS_HOST_ARCH == WIN32-x86.


cl -c             /D_CRT_SECURE_NO_DEPRECATE /D_CRT_NONSTDC_NO_DEPRECATE
/nologo
 /D__STDC__=0  /Zi /RTCsu  /W3 /w44355       /MDd    -I. -I..
-I..\\..\\..\\src\
\libCom\\bucketLib -I..\\..\\..\\src\\libCom\\ring
-I..\\..\\..\\src\\libCom\\ca
lc -I..\\..\\..\\src\\libCom\\cvtFast -I..\\..\\..\\src\\libCom\\cppStd
-I..\\..
\\..\\src\\libCom\\cxxTemplates -I..\\..\\..\\src\\libCom\\dbmf
-I..\\..\\..\\sr
c\\libCom\\ellLib -I..\\..\\..\\src\\libCom\\env
-I..\\..\\..\\src\\libCom\\erro
r -I..\\..\\..\\src\\libCom\\fdmgr -I..\\..\\..\\src\\libCom\\freeList
-I..\\..\
\..\\src\\libCom\\gpHash -I..\\..\\..\\src\\libCom\\logClient
-I..\\..\\..\\src\
\libCom\\macLib -I..\\..\\..\\src\\libCom\\misc
-I..\\..\\..\\src\\libCom\\osi -
I..\\..\\..\\src\\libCom\\taskwd -I..\\..\\..\\src\\libCom\\timer
-I..\\..\\..\\
src\\libCom\\tsDefs -I..\\..\\..\\include\\os\\WIN32 -I..\\..\\..\\include
   ..\\..\\..\\src\\libCom\\osi\\os\\WIN32\\osdEvent.c
osdEvent.c
cl /nologo /EHsc /GR -c             /D_CRT_SECURE_NO_DEPRECATE
/D_CRT_NONSTDC_NO
_DEPRECATE /D__STDC__=0  /RTCsu /Zi   /W3 /w44355       /MDd    -I. -I..
-I..\\.
.\\..\\src\\libCom\\bucketLib -I..\\..\\..\\src\\libCom\\ring
-I..\\..\\..\\src\
\libCom\\calc -I..\\..\\..\\src\\libCom\\cvtFast
-I..\\..\\..\\src\\libCom\\cppS
td -I..\\..\\..\\src\\libCom\\cxxTemplates -I..\\..\\..\\src\\libCom\\dbmf
-I..\
\..\\..\\src\\libCom\\ellLib -I..\\..\\..\\src\\libCom\\env
-I..\\..\\..\\src\\l
ibCom\\error -I..\\..\\..\\src\\libCom\\fdmgr
-I..\\..\\..\\src\\libCom\\freeLis
t -I..\\..\\..\\src\\libCom\\gpHash -I..\\..\\..\\src\\libCom\\logClient
-I..\\.
.\\..\\src\\libCom\\macLib -I..\\..\\..\\src\\libCom\\misc
-I..\\..\\..\\src\\li
bCom\\osi -I..\\..\\..\\src\\libCom\\taskwd -I..\\..\\..\\src\\libCom\\timer
-I.
.\\..\\..\\src\\libCom\\tsDefs -I..\\..\\..\\include\\os\\WIN32
-I..\\..\\..\\in
clude        /Tp ..\\..\\..\\src\\libCom\\osi\\os\\posix\\osdTime.cpp
osdTime.cpp
d:\users\hill\r3.14.dll_hell_fix\epics\base\src\libcom\osi\os\posix\osdTime.
h(20
) : fatal error C1083: Cannot open include file: 'unistd.h': No such file or
dir
ectory
make[1]: *** [osdTime.obj] Error 2
make[1]: Leaving directory
`/cygdrive/d/users/hill/R3.14.dll_hell_fix/epics/base
/src/libCom/O.WIN32-x86'
make: *** [install.WIN32-x86] Error 2

D:\users\hill\R3.14.dll_hell_fix\epics\base\src\libCom>set EPICS_HOST_ARCH
EPICS_HOST_ARCH=WIN32-x86

Jeff
__________________________________________________________
Jeffrey O. Hill               Mail         [email protected]
LANL MS H820                  Voice        505 665 1831
Los Alamos NM 87545 USA       Fax          505 665 5107




Replies:
Re: building Posix for win32-x86? Andrew Johnson

Navigate by Date:
Prev: R3.14.9-pre1 Andrew Johnson
Next: Re: building Posix for win32-x86? Andrew Johnson
Index: 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: R3.14.9-pre1 Andrew Johnson
Next: Re: building Posix for win32-x86? Andrew Johnson
Index: 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·