2002 2003 2004 2005 <2006> 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 | Index | 2002 2003 2004 2005 <2006> 2007 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