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 2025 | 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Dexela .dll missing when compiling WITH_PVA=YES |
From: | "Gofron, Kazimierz" <[email protected]> |
To: | "[email protected]" <[email protected]> |
Date: | Sat, 17 Feb 2018 04:05:41 +0000 |
Hi, When Dexela detector is compiled ‘WITH_PVA=YES’, the Dexela.exe application crashes on start, without ever reaching any part of st.cmd file.
With ‘WITH_PVA=NO’, the ioc starts correctly. Compared to the prebuild, and one build ‘WITH_PVA=YES’ the following libraries are not linked:
GDI32.dll OLEAUT.dll PSAPI.dll {only in prebuild with base-3.15.5} I am not sure why these windows 7 libraries are excluded when PVA (V4) is used? ------ base-7.0.1.1 Visual Studio Community Edition 2017 make-4.2.1 Windows 7 Pro 64 bit windows-x64-static ---------------------- {Compiled WITH_PVA=NO} c:\epics\synApps\support\areaDetector-3-2\ADDexela\iocs\dexelaIOC\bin\windows-x64-static>dumpbin /imports DexelaApp.exe
File Type: EXECUTABLE IMAGE Section contains the following imports: BusScanner.dll 17
?EnumerateDevices@BusScanner@@QEAAHXZ DexImage.dll 54
?IsEmpty@DexImage@@QEAA_NXZ DexelaDetector.dll 80
?GetSerialNumber@DexelaDetector@@QEAAHXZ DexelaException.dll D
?GetTransportMessage@DexelaException@@QEAAPEBDXZ GDI32.dll 2C CreateBitmapIndirect OLEAUT32.dll Ordinal 20 WS2_32.dll Ordinal 14 ADVAPI32.dll D2 CryptGenRandom USER32.dll 2F7 ReleaseDC KERNEL32.dll 38B IsValidLocale WINMM.dll 87 timeEndPeriod Summary 2DD000 .data c:\epics\synApps\support\areaDetector-3-2\ADDexela\iocs\dexelaIOC\bin\windows-x64-static> Kazimierz Gofron NSLS-II Controls Group Brookhaven National Laboratory (p) +1 (631) 344 5283 (f) +1 (631) 344 8085 |