EPICS Home

Experimental Physics and Industrial Control System


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

Subject: Re: epicsStackTrace on WIN32
From: Michael Davidsaver <[email protected]>
To: [email protected], [email protected]
Date: Tue, 8 Aug 2017 18:59:23 +0200
For my part, looks ok.  I can compile/run epicsStackTraceTest.exe with
cross mingw/WINE.  The parts which WINE implements appear to work
(numeric addresses).

Makefile changes for testing:

https://github.com/mdavidsaver/epics-base/commit/e2496521fd46a353ef28fe9d2cf9d6a863e07696


On 08/08/2017 01:53 PM, [email protected] wrote:
> Hi,
> 
> I'd noticed that  epicsStackTrace()  didn't translate symbols on Windows and enclose an implementation of  osdFindAddr.c  for WIN32. In addition to adding the file,  the following build file changes would be required too:
> 
> "dbghelp" needs adding to  Com_SYS_LIBS_WIN32  in  src/libCom/Makefile
> "dbghelp.lib"  needs adding to  STATIC_LDLIBS_YES   in  CONFIG.win32-x86.win32-x86
> I expect "-ldbghelp" might need adding to  OP_SYS_LDLIBS  for MinGW builds (CONFIG.linux-x86.win32-x86-mingw and CONFIG.win32-x86-mingw.win32-x86-mingw) but I've not verified
> 
> Regards,
> 
> Freddie
> 
> 
> 


Replies:
RE: epicsStackTrace on WIN32 freddie.akeroyd
References:
epicsStackTrace on WIN32 freddie.akeroyd

Navigate by Date:
Prev: epicsStackTrace on WIN32 freddie.akeroyd
Next: RE: epicsStackTrace on WIN32 freddie.akeroyd
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: epicsStackTrace on WIN32 freddie.akeroyd
Next: RE: epicsStackTrace on WIN32 freddie.akeroyd
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024