EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024  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  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED]
From: "Engbretson, Mark S." <[email protected]>
To: "Rivers, Mark L." <[email protected]>, "'POZAR, Andraz'" <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Mon, 24 Sep 2018 13:57:37 +0000
On my builds, the shared library version, which doesn't work, links against
the libraries in the ADSpinnaker directory. The  linux-x86_64-static
version, which works, also links against version down in /usr/lib , but I
did not make any build system changes to do that.

 Shared

make -C ./configure linux-x86_64 
make[1]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/configure'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64 ../..
mkdir -p O.Common
make -C O.linux-x86_64 -f ../Makefile TOP=../.. T_A=linux-x86_64
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/configure/
O.linux-x86_64'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/convertRelease.pl
checkRelease
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/configure/
O.linux-x86_64'
make[1]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/configure'
make -C ./spinnakerSupport linux-x86_64 
make[1]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerS
upport'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64 ..//..
mkdir -p O.Common
make -C O.linux-x86_64 -f ../Makefile TOP=..//.. T_A=linux-x86_64
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerS
upport/O.linux-x86_64'
Installing libSpinnaker.so
mkdir ../../lib
mkdir ../../lib/linux-x86_64
Installing libSpinnaker.so.1
Installing libSpinnaker.so.1.15.0.63
Installing libGenApi_gcc540_v3_0.so
Installing libGCBase_gcc540_v3_0.so
Installing libLog_gcc540_v3_0.so
Installing libMathParser_gcc540_v3_0.so
Installing libNodeMapData_gcc540_v3_0.so
Installing libXmlParser_gcc540_v3_0.so
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerS
upport/O.linux-x86_64'
make[1]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerS
upport'
make -C ./spinnakerApp linux-x86_64 
make[1]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp'
make -C ./src linux-x86_64 
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/src'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64 ../../..
mkdir -p O.Common
make -C O.linux-x86_64 -f ../Makefile TOP=../../.. T_A=linux-x86_64
make[3]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/src/O.linux-x86_64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX
-Dlinux     -O3 -g   -Wall     -D LINUX  -std=c++11 -Wno-unknown-pragmas
-mtune=generic     -m64 -fPIC -I. -I../O.Common -I. -I. -I..
-I../../../include/compiler/gcc -I../../../include/os/Linux
-I../../../include
-I/local/epics/synApps_6_0/support/asyn-R4-33/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include/os/
Linux
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/include
-I/local/epics/base-7.0.1.1/include/compiler/gcc
-I/local/epics/base-7.0.1.1/include/os/Linux
-I/local/epics/base-7.0.1.1/include     -I ../../../spinnakerSupport/include
-MM -MF ADSpinnaker.d  ../ADSpinnaker.cpp
Installing dbd file ../../../dbd/ADSpinnakerSupport.dbd
mkdir ../../../dbd
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX
-Dlinux     -O3 -g   -Wall     -D LINUX  -std=c++11 -Wno-unknown-pragmas
-mtune=generic     -m64 -fPIC -I. -I../O.Common -I. -I. -I..
-I../../../include/compiler/gcc -I../../../include/os/Linux
-I../../../include
-I/local/epics/synApps_6_0/support/asyn-R4-33/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include/os/
Linux
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/include
-I/local/epics/base-7.0.1.1/include/compiler/gcc
-I/local/epics/base-7.0.1.1/include/os/Linux
-I/local/epics/base-7.0.1.1/include     -I ../../../spinnakerSupport/include
-c ../ADSpinnaker.cpp
/usr/bin/ar -rc    libADSpinnaker.a         ADSpinnaker.o
/usr/bin/ranlib libADSpinnaker.a
/usr/bin/g++ -o libADSpinnaker.so -shared -fPIC -Wl,-hlibADSpinnaker.so
-L/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/lib/linux
-x86_64 -L/local/epics/base-7.0.1.1/lib/linux-x86_64
-L/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/lib/linux-x86_
64
-L/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/lib/linux-x
86_64 -L/local/epics/synApps_6_0/support/asyn-R4-33/lib/linux-x86_64
-L/APSshare/epics/base-7.0.1.2-DEV/lib/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/
lib/linux-x86_64 -Wl,-rpath,/local/epics/base-7.0.1.1/lib/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/lib/l
inux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/li
b/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/asyn-R4-33/lib/linux-x86_64
-Wl,-rpath,/APSshare/epics/base-7.0.1.2-DEV/lib/linux-x86_64
-rdynamic -m64             ADSpinnaker.o   -lADBase -lasyn
-lntndArrayConverter -lnt -lpvDatabase -lpvAccess -lpvData -lnetCDF
-lMagick++ -lcoders -lMagick -ljbig -ljp2 -lbzlib -lpng -lwebp -llcms -lttf
-lwmf -lfilters -ltiff -ljpeg -lxml2 -lNeXus -lhdf5 -lblosc -lszip -lzlib
-ldbRecStd -ldbCore -lca -lCom -lSpinnaker  -lX11 -lXext -lpthread
-lreadline -lm -lrt -ldl -lgcc
Installing shared library ../../../lib/linux-x86_64/libADSpinnaker.so
Installing library ../../../lib/linux-x86_64/libADSpinnaker.a
make[3]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/src/O.linux-x86_64'
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/src'
make -C ./Db linux-x86_64 
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/Db'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64 ../../..
mkdir -p O.Common
make -C O.linux-x86_64 -f ../Makefile TOP=../../.. T_A=linux-x86_64
make[3]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/Db/O.linux-x86_64'
Installing template file ../../../db/spinnaker.template
mkdir ../../../db
Installing template file ../../../db/spinnakerConvertPixelFormat.template
Installing template file ../../../db/spinnakerIntReadback.template
Installing template file ../../../db/spinnakerFloatProp.template
Installing template file ../../../db/spinnakerFloatMinMax.template
Installing template file ../../../db/spinnakerMenuProp.template
Installing template file ../../../db/spinnakerCmdProp.template
Installing template file ../../../db/spinnakerPropAuto.template
Installing template file ../../../db/spinnakerPropEnable.template
make[3]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/Db/O.linux-x86_64'
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/Db'
make -C ./op linux-x86_64 
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/op'
make[2]: Nothing to be done for 'linux-x86_64'.
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/op'
make[1]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp'
make -C ./iocs linux-x86_64 
make[1]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs'
make -C ./spinnakerIOC linux-x86_64 
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC'
make -C ./configure linux-x86_64 
make[3]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/configure'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64 ../..
mkdir -p O.Common
make -C O.linux-x86_64 -f ../Makefile TOP=../.. T_A=linux-x86_64
make[4]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/configure/O.linux-x86_64'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/convertRelease.pl
checkRelease
make[4]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/configure/O.linux-x86_64'
make[3]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/configure'
make -C ./spinnakerApp linux-x86_64 
make[3]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp'
make -C ./src linux-x86_64 
make[4]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp/src'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64 ../../..
mkdir -p O.Common
make -C O.linux-x86_64 -f ../Makefile TOP=../../.. T_A=linux-x86_64
make[5]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp/src/O.linux-x86_64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX
-Dlinux     -O3 -g   -Wall      -mtune=generic     -m64  -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux
-I../../../include
-I/local/epics/synApps_6_0/support/asyn-R4-33/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include/os/
Linux
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/include
-I/local/epics/synApps_6_0/support/autosave-R5-9/include/os/Linux
-I/local/epics/synApps_6_0/support/autosave-R5-9/include
-I/local/epics/synApps_6_0/support/busy-R1-7/include
-I/local/epics/synApps_6_0/support/calc-R3-7-1/include
-I/local/epics/synApps_6_0/support/seq-2-2-5/include
-I/local/epics/synApps_6_0/support/sscan-R2-11-1/include
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include/os/Linux
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include
-I/local/epics/synApps_6_0/support/alive-R1-1-0/include
-I/local/epics/base-7.0.1.1/include/compiler/gcc
-I/local/epics/base-7.0.1.1/include/os/Linux
-I/local/epics/base-7.0.1.1/include        -MM -MF spinnakerAppMain.d
../spinnakerAppMain.cpp
Creating dbd file spinnakerApp.dbd
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/dbdExpand.pl   -I. -I..
-I../O.Common -I../../../dbd -I../../../../../dbd
-I/local/epics/synApps_6_0/support/asyn-R4-33/dbd
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/dbd
-I/local/epics/synApps_6_0/support/autosave-R5-9/dbd
-I/local/epics/synApps_6_0/support/busy-R1-7/dbd
-I/local/epics/synApps_6_0/support/calc-R3-7-1/dbd
-I/local/epics/synApps_6_0/support/seq-2-2-5/dbd
-I/local/epics/synApps_6_0/support/sscan-R2-11-1/dbd
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/dbd
-I/local/epics/synApps_6_0/support/alive-R1-1-0/dbd
-I/local/epics/base-7.0.1.1/dbd -o spinnakerApp.dbd ADSpinnakerSupport.dbd
base.dbd NDPluginSupport.dbd ADSupport.dbd NDFileNull.dbd NDPluginPva.dbd
PVAServerRegister.dbd qsrv.dbd NDFileNetCDF.dbd NDFileMagick.dbd
NDFileTIFF.dbd NDFileJPEG.dbd NDFileNexus.dbd NDFileHDF5.dbd asyn.dbd
aliveSupport.dbd asSupport.dbd busySupport.dbd calcSupport.dbd
devIocStats.dbd sscanSupport.dbd
perl -CSD
/local/epics/base-7.0.1.1/bin/linux-x86_64/registerRecordDeviceDriver.pl
-I. -I.. -I../O.Common -I../../../dbd -I../../../../../dbd
-I/local/epics/synApps_6_0/support/asyn-R4-33/dbd
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/dbd
-I/local/epics/synApps_6_0/support/autosave-R5-9/dbd
-I/local/epics/synApps_6_0/support/busy-R1-7/dbd
-I/local/epics/synApps_6_0/support/calc-R3-7-1/dbd
-I/local/epics/synApps_6_0/support/seq-2-2-5/dbd
-I/local/epics/synApps_6_0/support/sscan-R2-11-1/dbd
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/dbd
-I/local/epics/synApps_6_0/support/alive-R1-1-0/dbd
-I/local/epics/base-7.0.1.1/dbd    -o
spinnakerApp_registerRecordDeviceDriver.cpp ../O.Common/spinnakerApp.dbd
spinnakerApp_registerRecordDeviceDriver
/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinna
kerIOC
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX
-Dlinux     -O3 -g   -Wall      -mtune=generic     -m64  -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux
-I../../../include
-I/local/epics/synApps_6_0/support/asyn-R4-33/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include/os/
Linux
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/include
-I/local/epics/synApps_6_0/support/autosave-R5-9/include/os/Linux
-I/local/epics/synApps_6_0/support/autosave-R5-9/include
-I/local/epics/synApps_6_0/support/busy-R1-7/include
-I/local/epics/synApps_6_0/support/calc-R3-7-1/include
-I/local/epics/synApps_6_0/support/seq-2-2-5/include
-I/local/epics/synApps_6_0/support/sscan-R2-11-1/include
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include/os/Linux
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include
-I/local/epics/synApps_6_0/support/alive-R1-1-0/include
-I/local/epics/base-7.0.1.1/include/compiler/gcc
-I/local/epics/base-7.0.1.1/include/os/Linux
-I/local/epics/base-7.0.1.1/include        -MM -MF
spinnakerApp_registerRecordDeviceDriver.d
spinnakerApp_registerRecordDeviceDriver.cpp
Installing created dbd file ../../../dbd/spinnakerApp.dbd
mkdir ../../../dbd
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX
-Dlinux     -O3 -g   -Wall      -mtune=generic     -m64  -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux
-I../../../include
-I/local/epics/synApps_6_0/support/asyn-R4-33/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include/os/
Linux
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/include
-I/local/epics/synApps_6_0/support/autosave-R5-9/include/os/Linux
-I/local/epics/synApps_6_0/support/autosave-R5-9/include
-I/local/epics/synApps_6_0/support/busy-R1-7/include
-I/local/epics/synApps_6_0/support/calc-R3-7-1/include
-I/local/epics/synApps_6_0/support/seq-2-2-5/include
-I/local/epics/synApps_6_0/support/sscan-R2-11-1/include
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include/os/Linux
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include
-I/local/epics/synApps_6_0/support/alive-R1-1-0/include
-I/local/epics/base-7.0.1.1/include/compiler/gcc
-I/local/epics/base-7.0.1.1/include/os/Linux
-I/local/epics/base-7.0.1.1/include        -c
spinnakerApp_registerRecordDeviceDriver.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX
-Dlinux     -O3 -g   -Wall      -mtune=generic     -m64  -I. -I../O.Common
-I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux
-I../../../include
-I/local/epics/synApps_6_0/support/asyn-R4-33/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include/os/
Linux
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/include
-I/local/epics/synApps_6_0/support/autosave-R5-9/include/os/Linux
-I/local/epics/synApps_6_0/support/autosave-R5-9/include
-I/local/epics/synApps_6_0/support/busy-R1-7/include
-I/local/epics/synApps_6_0/support/calc-R3-7-1/include
-I/local/epics/synApps_6_0/support/seq-2-2-5/include
-I/local/epics/synApps_6_0/support/sscan-R2-11-1/include
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include/os/Linux
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include
-I/local/epics/synApps_6_0/support/alive-R1-1-0/include
-I/local/epics/base-7.0.1.1/include/compiler/gcc
-I/local/epics/base-7.0.1.1/include/os/Linux
-I/local/epics/base-7.0.1.1/include        -c ../spinnakerAppMain.cpp
/usr/bin/g++ -o spinnakerApp
-L/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/lib/linux
-x86_64
-L/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spin
nakerIOC/lib/linux-x86_64 -L/local/epics/base-7.0.1.1/lib/linux-x86_64
-L/local/epics/synApps_6_0/support/alive-R1-1-0/lib/linux-x86_64
-L/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/lib/linux-x86_
64
-L/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/lib/linux-x
86_64 -L/local/epics/synApps_6_0/support/asyn-R4-33/lib/linux-x86_64
-L/local/epics/synApps_6_0/support/autosave-R5-9/lib/linux-x86_64
-L/local/epics/synApps_6_0/support/busy-R1-7/lib/linux-x86_64
-L/local/epics/synApps_6_0/support/calc-R3-7-1/lib/linux-x86_64
-L/local/epics/synApps_6_0/support/iocStats-3-1-15/lib/linux-x86_64
-L/local/epics/synApps_6_0/support/seq-2-2-5/lib/linux-x86_64
-L/local/epics/synApps_6_0/support/sscan-R2-11-1/lib/linux-x86_64
-L/APSshare/epics/base-7.0.1.2-DEV/lib/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/
lib/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/
iocs/spinnakerIOC/lib/linux-x86_64
-Wl,-rpath,/local/epics/base-7.0.1.1/lib/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/alive-R1-1-0/lib/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/lib/l
inux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/li
b/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/asyn-R4-33/lib/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/autosave-R5-9/lib/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/busy-R1-7/lib/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/calc-R3-7-1/lib/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/iocStats-3-1-15/lib/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/seq-2-2-5/lib/linux-x86_64
-Wl,-rpath,/local/epics/synApps_6_0/support/sscan-R2-11-1/lib/linux-x86_64
-Wl,-rpath,/APSshare/epics/base-7.0.1.2-DEV/lib/linux-x86_64
-rdynamic -m64            spinnakerApp_registerRecordDeviceDriver.o
spinnakerAppMain.o    -lADSpinnaker -lNDPlugin -lADBase -lntndArrayConverter
-lnt -lpvDatabase -lqsrv -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData
-lnetCDF -lMagick++ -lcoders -lMagick -ljbig -ljp2 -lbzlib -lpng -lwebp
-llcms -lttf -lwmf -lfilters -ltiff -ljpeg -lxml2 -lNeXus -lhdf5 -lblosc
-lszip -lzlib -lasyn -lalive -lautosave -lbusy -lcalc -ldevIocStats -lsscan
-lseq -lpv -ldbRecStd -ldbCore -lca -lCom  -lSpinnaker -lGCBase_gcc540_v3_0
-lGenApi_gcc540_v3_0 -lNodeMapData_gcc540_v3_0 -lMathParser_gcc540_v3_0
-lXmlParser_gcc540_v3_0 -lLog_gcc540_v3_0 -lX11 -lXext 
Installing created executable ../../../bin/linux-x86_64/spinnakerApp
mkdir ../../../bin
mkdir ../../../bin/linux-x86_64
make[5]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp/src/O.linux-x86_64'
make[4]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp/src'
make[3]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp'
make -C ./iocBoot linux-x86_64 
make[3]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/iocBoot'
make -C ./iocSpinnaker linux-x86_64 
make[4]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/iocBoot/iocSpinnaker'
make[4]: Nothing to be done for 'linux-x86_64'.
make[4]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/iocBoot/iocSpinnaker'
make[3]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/iocBoot'
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC'
make[1]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs'


static

make -C ./configure linux-x86_64-static 
make[1]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/configure'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64-static ../..
make -C O.linux-x86_64 -f ../Makefile TOP=../.. T_A=linux-x86_64
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/configure/
O.linux-x86_64'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/convertRelease.pl
checkRelease
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/configure/
O.linux-x86_64'
make -C O.linux-x86_64-static -f ../Makefile TOP=../..
T_A=linux-x86_64-static
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/configure/
O.linux-x86_64-static'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/convertRelease.pl
checkRelease
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/configure/
O.linux-x86_64-static'
make[1]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/configure'
make -C ./spinnakerSupport linux-x86_64-static 
make[1]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerS
upport'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64-static ..//..
make -C O.linux-x86_64 -f ../Makefile TOP=..//.. T_A=linux-x86_64
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerS
upport/O.linux-x86_64'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerS
upport/O.linux-x86_64'
make -C O.linux-x86_64-static -f ../Makefile TOP=..//..
T_A=linux-x86_64-static
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerS
upport/O.linux-x86_64-static'
Installing libSpinnaker.so
mkdir ../../lib/linux-x86_64-static
Installing libSpinnaker.so.1
Installing libSpinnaker.so.1.15.0.63
Installing libGenApi_gcc540_v3_0.so
Installing libGCBase_gcc540_v3_0.so
Installing libLog_gcc540_v3_0.so
Installing libMathParser_gcc540_v3_0.so
Installing libNodeMapData_gcc540_v3_0.so
Installing libXmlParser_gcc540_v3_0.so
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerS
upport/O.linux-x86_64-static'
make[1]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerS
upport'
make -C ./spinnakerApp linux-x86_64-static 
make[1]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp'
make -C ./src linux-x86_64-static 
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/src'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64-static ../../..
make -C O.linux-x86_64 -f ../Makefile TOP=../../.. T_A=linux-x86_64
make[3]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/src/O.linux-x86_64'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/src/O.linux-x86_64'
make -C O.linux-x86_64-static -f ../Makefile TOP=../../..
T_A=linux-x86_64-static
make[3]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/src/O.linux-x86_64-static'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX
-Dlinux     -O3   -Wall     -D LINUX  -std=c++11 -Wno-unknown-pragmas   -m64
-fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc
-I../../../include/os/Linux -I../../../include
-I/local/epics/synApps_6_0/support/asyn-R4-33/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include/os/
Linux
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/include
-I/local/epics/base-7.0.1.1/include/compiler/gcc
-I/local/epics/base-7.0.1.1/include/os/Linux
-I/local/epics/base-7.0.1.1/include     -I ../../../spinnakerSupport/include
-MM -MF ADSpinnaker.d  ../ADSpinnaker.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX
-Dlinux     -O3   -Wall     -D LINUX  -std=c++11 -Wno-unknown-pragmas   -m64
-fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc
-I../../../include/os/Linux -I../../../include
-I/local/epics/synApps_6_0/support/asyn-R4-33/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include/os/
Linux
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/include
-I/local/epics/base-7.0.1.1/include/compiler/gcc
-I/local/epics/base-7.0.1.1/include/os/Linux
-I/local/epics/base-7.0.1.1/include     -I ../../../spinnakerSupport/include
-c ../ADSpinnaker.cpp
/usr/bin/ar -rc    libADSpinnaker.a         ADSpinnaker.o
/usr/bin/ranlib libADSpinnaker.a
Installing library ../../../lib/linux-x86_64-static/libADSpinnaker.a
make[3]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/src/O.linux-x86_64-static'
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/src'
make -C ./Db linux-x86_64-static 
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/Db'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64-static ../../..
make -C O.linux-x86_64 -f ../Makefile TOP=../../.. T_A=linux-x86_64
make[3]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/Db/O.linux-x86_64'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/Db/O.linux-x86_64'
make -C O.linux-x86_64-static -f ../Makefile TOP=../../..
T_A=linux-x86_64-static
make[3]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/Db/O.linux-x86_64-static'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/Db/O.linux-x86_64-static'
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/Db'
make -C ./op linux-x86_64-static 
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/op'
make[2]: Nothing to be done for 'linux-x86_64-static'.
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp/op'
make[1]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/spinnakerA
pp'
make -C ./iocs linux-x86_64-static 
make[1]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs'
make -C ./spinnakerIOC linux-x86_64-static 
make[2]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC'
make -C ./configure linux-x86_64-static 
make[3]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/configure'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64-static ../..
make -C O.linux-x86_64 -f ../Makefile TOP=../.. T_A=linux-x86_64
make[4]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/configure/O.linux-x86_64'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/convertRelease.pl
checkRelease
make[4]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/configure/O.linux-x86_64'
make -C O.linux-x86_64-static -f ../Makefile TOP=../..
T_A=linux-x86_64-static
make[4]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/configure/O.linux-x86_64-static'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/convertRelease.pl
checkRelease
make[4]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/configure/O.linux-x86_64-static'
make[3]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/configure'
make -C ./spinnakerApp linux-x86_64-static 
make[3]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp'
make -C ./src linux-x86_64-static 
make[4]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp/src'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/makeMakefile.pl
O.linux-x86_64-static ../../..
make -C O.linux-x86_64 -f ../Makefile TOP=../../.. T_A=linux-x86_64
make[5]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp/src/O.linux-x86_64'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp/src/O.linux-x86_64'
make -C O.linux-x86_64-static -f ../Makefile TOP=../../..
T_A=linux-x86_64-static
make[5]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp/src/O.linux-x86_64-static'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX
-Dlinux     -O3   -Wall       -m64      -I. -I../O.Common -I. -I. -I..
-I../../../include/compiler/gcc -I../../../include/os/Linux
-I../../../include
-I/local/epics/synApps_6_0/support/asyn-R4-33/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include/os/
Linux
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/include
-I/local/epics/synApps_6_0/support/autosave-R5-9/include/os/Linux
-I/local/epics/synApps_6_0/support/autosave-R5-9/include
-I/local/epics/synApps_6_0/support/busy-R1-7/include
-I/local/epics/synApps_6_0/support/calc-R3-7-1/include
-I/local/epics/synApps_6_0/support/seq-2-2-5/include
-I/local/epics/synApps_6_0/support/sscan-R2-11-1/include
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include/os/Linux
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include
-I/local/epics/synApps_6_0/support/alive-R1-1-0/include
-I/local/epics/base-7.0.1.1/include/compiler/gcc
-I/local/epics/base-7.0.1.1/include/os/Linux
-I/local/epics/base-7.0.1.1/include        -MM -MF spinnakerAppMain.d
../spinnakerAppMain.cpp
perl -CSD
/local/epics/base-7.0.1.1/bin/linux-x86_64/registerRecordDeviceDriver.pl
-I. -I.. -I../O.Common -I../../../dbd -I../../../../../dbd
-I/local/epics/synApps_6_0/support/asyn-R4-33/dbd
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/dbd
-I/local/epics/synApps_6_0/support/autosave-R5-9/dbd
-I/local/epics/synApps_6_0/support/busy-R1-7/dbd
-I/local/epics/synApps_6_0/support/calc-R3-7-1/dbd
-I/local/epics/synApps_6_0/support/seq-2-2-5/dbd
-I/local/epics/synApps_6_0/support/sscan-R2-11-1/dbd
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/dbd
-I/local/epics/synApps_6_0/support/alive-R1-1-0/dbd
-I/local/epics/base-7.0.1.1/dbd    -o
spinnakerApp_registerRecordDeviceDriver.cpp ../O.Common/spinnakerApp.dbd
spinnakerApp_registerRecordDeviceDriver
/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinna
kerIOC
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX
-Dlinux     -O3   -Wall       -m64      -I. -I../O.Common -I. -I. -I..
-I../../../include/compiler/gcc -I../../../include/os/Linux
-I../../../include
-I/local/epics/synApps_6_0/support/asyn-R4-33/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include/os/
Linux
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/include
-I/local/epics/synApps_6_0/support/autosave-R5-9/include/os/Linux
-I/local/epics/synApps_6_0/support/autosave-R5-9/include
-I/local/epics/synApps_6_0/support/busy-R1-7/include
-I/local/epics/synApps_6_0/support/calc-R3-7-1/include
-I/local/epics/synApps_6_0/support/seq-2-2-5/include
-I/local/epics/synApps_6_0/support/sscan-R2-11-1/include
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include/os/Linux
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include
-I/local/epics/synApps_6_0/support/alive-R1-1-0/include
-I/local/epics/base-7.0.1.1/include/compiler/gcc
-I/local/epics/base-7.0.1.1/include/os/Linux
-I/local/epics/base-7.0.1.1/include        -MM -MF
spinnakerApp_registerRecordDeviceDriver.d
spinnakerApp_registerRecordDeviceDriver.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX
-Dlinux     -O3   -Wall       -m64      -I. -I../O.Common -I. -I. -I..
-I../../../include/compiler/gcc -I../../../include/os/Linux
-I../../../include
-I/local/epics/synApps_6_0/support/asyn-R4-33/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include/os/
Linux
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/include
-I/local/epics/synApps_6_0/support/autosave-R5-9/include/os/Linux
-I/local/epics/synApps_6_0/support/autosave-R5-9/include
-I/local/epics/synApps_6_0/support/busy-R1-7/include
-I/local/epics/synApps_6_0/support/calc-R3-7-1/include
-I/local/epics/synApps_6_0/support/seq-2-2-5/include
-I/local/epics/synApps_6_0/support/sscan-R2-11-1/include
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include/os/Linux
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include
-I/local/epics/synApps_6_0/support/alive-R1-1-0/include
-I/local/epics/base-7.0.1.1/include/compiler/gcc
-I/local/epics/base-7.0.1.1/include/os/Linux
-I/local/epics/base-7.0.1.1/include        -c
spinnakerApp_registerRecordDeviceDriver.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -D_X86_64_  -DUNIX
-Dlinux     -O3   -Wall       -m64      -I. -I../O.Common -I. -I. -I..
-I../../../include/compiler/gcc -I../../../include/os/Linux
-I../../../include
-I/local/epics/synApps_6_0/support/asyn-R4-33/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include/os/
Linux
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/include
-I/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/include
-I/local/epics/synApps_6_0/support/autosave-R5-9/include/os/Linux
-I/local/epics/synApps_6_0/support/autosave-R5-9/include
-I/local/epics/synApps_6_0/support/busy-R1-7/include
-I/local/epics/synApps_6_0/support/calc-R3-7-1/include
-I/local/epics/synApps_6_0/support/seq-2-2-5/include
-I/local/epics/synApps_6_0/support/sscan-R2-11-1/include
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include/os/Linux
-I/local/epics/synApps_6_0/support/iocStats-3-1-15/include
-I/local/epics/synApps_6_0/support/alive-R1-1-0/include
-I/local/epics/base-7.0.1.1/include/compiler/gcc
-I/local/epics/base-7.0.1.1/include/os/Linux
-I/local/epics/base-7.0.1.1/include        -c ../spinnakerAppMain.cpp
/usr/bin/g++ -o spinnakerApp -Wl,-Bstatic
-L/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/lib/linux
-x86_64-static
-L/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spin
nakerIOC/lib/linux-x86_64-static
-L/local/epics/base-7.0.1.1/lib/linux-x86_64-static
-L/local/epics/synApps_6_0/support/alive-R1-1-0/lib/linux-x86_64-static
-L/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/lib/linux-x86_
64-static
-L/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSupport/lib/linux-x
86_64-static
-L/local/epics/synApps_6_0/support/asyn-R4-33/lib/linux-x86_64-static
-L/local/epics/synApps_6_0/support/autosave-R5-9/lib/linux-x86_64-static
-L/local/epics/synApps_6_0/support/busy-R1-7/lib/linux-x86_64-static
-L/local/epics/synApps_6_0/support/calc-R3-7-1/lib/linux-x86_64-static
-L/local/epics/synApps_6_0/support/iocStats-3-1-15/lib/linux-x86_64-static
-L/local/epics/synApps_6_0/support/seq-2-2-5/lib/linux-x86_64-static
-L/local/epics/synApps_6_0/support/sscan-R2-11-1/lib/linux-x86_64-static
-m64    -rdynamic            spinnakerApp_registerRecordDeviceDriver.o
spinnakerAppMain.o    -lADSpinnaker -lNDPlugin -lADBase -lntndArrayConverter
-lnt -lpvDatabase -lqsrv -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData
-lnetCDF -lMagick++ -lcoders -lMagick -ljbig -ljp2 -lbzlib -lpng -lwebp
-llcms -lttf -lwmf -lfilters -ltiff -ljpeg -lxml2 -lNeXus -lhdf5 -lblosc
-lszip -lzlib -lasyn -lalive -lautosave -lbusy -lcalc -ldevIocStats -lsscan
-lseq -lpv -ldbRecStd -ldbCore -lca -lCom -Wl,-Bdynamic -lSpinnaker
-lGCBase_gcc540_v3_0 -lGenApi_gcc540_v3_0 -lNodeMapData_gcc540_v3_0
-lMathParser_gcc540_v3_0 -lXmlParser_gcc540_v3_0 -lLog_gcc540_v3_0 -lX11
-lXext -lpthread    -lm -lrt -ldl -lgcc
Installing created executable ../../../bin/linux-x86_64-static/spinnakerApp
mkdir ../../../bin/linux-x86_64-static
make[5]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp/src/O.linux-x86_64-static'
make[4]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp/src'
make[3]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/spinnakerApp'
make -C ./iocBoot linux-x86_64-static 
make[3]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/iocBoot'
make -C ./iocSpinnaker linux-x86_64-static 
make[4]: Entering directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/iocBoot/iocSpinnaker'
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/convertRelease.pl -t
/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinna
kerIOC envPaths
perl -CSD /local/epics/base-7.0.1.1/bin/linux-x86_64/convertRelease.pl -a
linux-x86_64-static -t
/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinna
kerIOC dllPath.bat
make[4]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/iocBoot/iocSpinnaker'
make[3]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC/iocBoot'
make[2]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinn
akerIOC'
make[1]: Leaving directory
'/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs'


Running

< envPaths
epicsEnvSet("IOC","iocSpinnaker")
epicsEnvSet("TOP","/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSp
innaker/iocs/spinnakerIOC")
epicsEnvSet("ADSPINNAKER","/local/epics/synApps_6_0/support/areaDetector-R3-
3-1/ADSpinnaker/iocs/spinnakerIOC/../..")
epicsEnvSet("SUPPORT","/local/epics/synApps_6_0/support")
epicsEnvSet("ASYN","/local/epics/synApps_6_0/support/asyn-R4-33")
epicsEnvSet("AREA_DETECTOR","/local/epics/synApps_6_0/support/areaDetector-R
3-3-1")
epicsEnvSet("ADSUPPORT","/local/epics/synApps_6_0/support/areaDetector-R3-3-
1/ADSupport")
epicsEnvSet("ADCORE","/local/epics/synApps_6_0/support/areaDetector-R3-3-1/A
DCore")
epicsEnvSet("AUTOSAVE","/local/epics/synApps_6_0/support/autosave-R5-9")
epicsEnvSet("BUSY","/local/epics/synApps_6_0/support/busy-R1-7")
epicsEnvSet("CALC","/local/epics/synApps_6_0/support/calc-R3-7-1")
epicsEnvSet("SNCSEQ","/local/epics/synApps_6_0/support/seq-2-2-5")
epicsEnvSet("SSCAN","/local/epics/synApps_6_0/support/sscan-R2-11-1")
epicsEnvSet("DEVIOCSTATS","/local/epics/synApps_6_0/support/iocStats-3-1-15"
)
epicsEnvSet("ALIVE","/local/epics/synApps_6_0/support/alive-R1-1-0")
epicsEnvSet("EPICS_BASE","/local/epics/base-7.0.1.1")
errlogInit(20000)
dbLoadDatabase("/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADSpinn
aker/iocs/spinnakerIOC/dbd/spinnakerApp.dbd")
spinnakerApp_registerRecordDeviceDriver(pdbbase) 
# Prefix for all records
epicsEnvSet("PREFIX", "2bmbSP1:")
# Use this line for the first Point Grey camera in the system
#epicsEnvSet("CAMERA_ID", "0")
# Use this line for a specific camera by serial number, in this case a
Grasshopper3 USB
#epicsEnvSet("CAMERA_ID", "17476170")
# Use this line for a specific camera by serial number, in this case a
BlackFlyS GigE
#epicsEnvSet("CAMERA_ID", "17165235")
# Use this line for a specific camera by serial number, in this case an Oryx
10GigE
epicsEnvSet("CAMERA_ID", "18092474")
< st.cmd.base
epicsEnvSet("IOC","ioc2bmbSpinnaker")
epicsEnvSet("ENGINEER","Engbretson")
epicsEnvSet("LOCATION","2BMB")
epicsEnvSet("GROUP","Imaging")
epicsEnvSet("ARCH","linux-x86_x64-Ubunto-18.04")
# Prefix for all records
epicsEnvSet("PREFIX", "2bmbSP1:")
# The port name for the detector
epicsEnvSet("PORT",   "SP1")
# Really large queue so we can stream to disk at full camera speed
epicsEnvSet("QSIZE",  "2000")   
# The maximim image width; used for row profiles in the NDPluginStats plugin
epicsEnvSet("XSIZE",  "2048")
# The maximim image height; used for column profiles in the NDPluginStats
plugin
epicsEnvSet("YSIZE",  "2048")
# The maximum number of time series points in the NDPluginStats plugin
epicsEnvSet("NCHANS", "2048")
# The maximum number of frames buffered in the NDPluginCircularBuff plugin
epicsEnvSet("CBUFFS", "500")
# The search path for database files
epicsEnvSet("EPICS_DB_INCLUDE_PATH",
"/local/epics/synApps_6_0/support/areaDetector-R3-3-1/ADCore/db:/local/epics
/synApps_6_0/support/areaDetector-R3-3-1/ADSpinnaker/iocs/spinnakerIOC/../..
/db")
# Define NELEMENTS to be enough for a 2048x2048x3 (color) image
epicsEnvSet("NELEMENTS", "12592912")
# ADSpinnakerConfig(const char *portName, const char *cameraId, int
traceMask, int memoryChannel,
#                 int maxBuffers, size_t maxMemory, int priority, int
stackSize)
ADSpinnakerConfig("SP1", 18092474, 0x1, 0)
Application build date: Sep 24 2018 08:51:14

Spinnaker library version: 1.15.0.63

Number of cameras detected: 1


Number of cameras detected: 1
Camera 0
   Device Vendor Name   (DeviceVendorName):FLIR
   Device Model Name (DeviceModelName):Oryx ORX-10G-51S5M
   Device Serial Number (DeviceSerialNumber):18092474
   Unknown (DeviceVersion):Not available
   Device Type (DeviceType):GEV
Property list
Port: SP1
  Timestamp: <undefined>
  Input EOS[0]: 
  Output EOS[0]: 
Parameter list 0


Number of parameters is: 90
-----Original Message-----
From: [email protected] <[email protected]> On
Behalf Of Mark Rivers
Sent: Monday, September 24, 2018 8:27 AM
To: 'POZAR, Andraz' <[email protected]>
Cc: [email protected]
Subject: RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED]

Please send the complete output when you build ADSpinnaker.  Since Mark
Engbretson said it worked for him there must be some difference.  Also send
the output of ldd on the executable.

Mark


-----Original Message-----
From: POZAR, Andraz <[email protected]> 
Sent: Monday, September 24, 2018 12:45 AM
To: Mark Rivers <[email protected]>
Cc: [email protected]
Subject: RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED]

Hi Marks, 

Tried that. Same outcome, unfortunately.

Andraz

-----Original Message-----
From: Mark Rivers [mailto:[email protected]] 
Sent: Friday, September 21, 2018 9:41 PM
To: POZAR, Andraz <[email protected]>
Cc: [email protected]
Subject: Re: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED]

> I was building dynamically.


That is consistent with Mark Engbretson's observation.  He said it worked
for him if he built statically.  Try setting STATIC_BUILD=YES and see if it
works without setting SHRLIB_SEARCH_DIRS.


Mark



________________________________
From: POZAR, Andraz <[email protected]>
Sent: Thursday, September 20, 2018 11:36 PM
To: Mark Rivers
Cc: [email protected]
Subject: RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED]

I was building dynamically.

Please find the output of ldd here: https://pastebin.com/AvKqAKEz

Cheers,
Andraz

-----Original Message-----
From: Mark Rivers [mailto:[email protected]]
Sent: Friday, September 21, 2018 2:04 PM
To: POZAR, Andraz <[email protected]>
Cc: [email protected]
Subject: Re: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED]

When you built with the libraries in ADSpinnaker were you building
statically or dynamically? What does ldd report on that executable?

Mark


Sent from my iPhone

> On Sep 20, 2018, at 10:34 PM, POZAR, Andraz <[email protected]> wrote:
>
> Hi Mark,
>
> Thank you for your reply
>
> Here's where I got to:
> - I built the Acquisition executable from ADSpinnaker. Running it didn't
find any cameras
> - I then installed Spinnaker SDK which I got from the ptgrey website, it
comes with a newer version 1.13.0.31 compared to 1.10.0.31 in ADSpinnaker.
Installation also installs Acquisition test programme. When I ran that one
it worked as expected, so found the camera and took 10 images.
> - I assumed that the new version is somehow able to talk to my Blackfly
while the old one isn't so I replaced ADSpinnaker's Acquisition.cpp as well
as all libraries and headers in spinnakerSupport folder with the ones that
got installed with the SDK from ptgrey.
> - Built it successfully but the newly built Acquisition programme failed
to find any cameras on the system.
> - I then compared ldd output of both the working Acquisition from
installed SDK and the newly modified ADSpinnaker Acquisition executable. The
only difference was that the ADSpinnaker's one was using libraries from
ADSpinnaker/lib/linux-x86_64. Bear in mind that those libraries are just a
copy of libraries installed in /usr/lib by the SDK debian package.
> - I then modified the spinnakerApp/src/Makefile by adding
SHRLIB_SEARCH_DIRS += /usr/lib and removed all libraries installed in
ADSpinnaker/lib/linux-x86_64.
> - This worked! ldd shows that it's linked to /usr/lib/ libraries. IOCs
also successfully connects to the camera.
>
> I have tried a few other things, unsuccessfully. It seems that I'll be
able to use ADSpinnaker now, with the modification of linking to installed
/usr/lib libraries instead the ones from ADSupport/spinnakerSupport/os
>
> I hope this helps.
>
> Cheers,
> Andraz
>
> -----Original Message-----
> From: Mark Rivers [mailto:[email protected]]
> Sent: Wednesday, September 19, 2018 9:54 PM
> To: POZAR, Andraz <[email protected]>; [email protected]
> Subject: Re: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED]
>
> Hi Andraz,
>
>
> I don't know of anyone else who has used ADSpinnaker on Linux.  This is
because the vendor SDK requires Ubuntu 16 (or 18 now I believe) and most of
us are running older Linux distributions like RHEL 7 or Centos 7.  These
have older versions of GLIBC and GLIBCXX that won't work with the vendor
library.
>
>
> ADSpinnaker comes with a number of small test programs (Enumeration.cpp,
Acquisition.cpp, etc.) that are mostly directly from the vendor SDK.  These
will first try to find the cameras, which is where ADSpinnaker is failing
for you.
>
>
> You should try these test programs, both using the version built in
ADSpinnaker/spinnakerApp/src, and the version built directly in the vendor
SDK directories.
>
>
> If the version built in the vendor SDK directories does not work, then you
should open a support request with FLIR.
>
>
> If the version built in the vendor SDK directories does work, but the
version built in ADSpinnaker does not, then you should open a support
request with me :-)
>
>
> Mark
>
>
>
>
> ________________________________
> From: [email protected] <[email protected]> on
behalf of POZAR, Andraz <[email protected]>
> Sent: Wednesday, September 19, 2018 12:02 AM
> To: [email protected]
> Subject: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED]
>
>
> Hi all,
>
>
>
> I'm struggling to get an IOC to connect to my BlackFly S camera which uses
Spinnaker software.  I'm using the HEAD revision of areaDetector with
ADCore, ADSupport and ADSpinnaker from the GitHub.
>
> I've managed to build all components but when I start the IOC, it fails to
connect to the camera:
>
>
>
> ADSpinnakerConfig("SP1", 18260782, 0x1, 0)
>
> 2018/09/19 14:48:27.180 ADSpinnaker:connectCamera: no cameras found
>
> 2018/09/19 14:48:27.180 ADSpinnaker:ADSpinnaker:  camera connection failed
(3)
>
> Number of cameras detected: 0
>
>
>
> I can see the camera using arv-tool-0.4 from aravisGigE component and list
it's feature without any problems.
>
>
>
> Here's my setup, as per documentation:
>
> -          Ubuntu 16.04
>
> -          GLIBC 2.23
>
> -          GLIBCXX 3.4.21
>
> -          GCC 5.4
>
>
>
> Has anyone managed to get the IOC to talk to BlackFly S, model:
BFS-PGE-16S2M-CS?
>
>
>
> Thanks,
>
> Andraz Pozar
>
> Controls Engineer
> Australian Synchrotron
>
> Tel
> Email
> Web
>
>
> +61 3 8540 5387
> [email protected]<mailto:[email protected]>
> www.ansto.gov.au<http://www.ansto.gov.au/>
>
>
> [fb]<http://www.facebook.com/DiscoverANSTO> [tw]
<https://twitter.com/ANSTO>  [ln] <http://www.linkedin.com/company/ansto>
[yt] <http://www.youtube.com/user/ANSTOVideos>
>
>
> [ansto]
>
>
> Important: This transmission is intended only for the use of the intended
addressee. It is confidential to the intended addressee and may contain
privileged information and or copyright material. If this email is not
intended for your attention, any use, printing, storage, reproduction or
further disclosure of this communication (including all attachments) is
strictly forbidden. If you have received this transmission in error, please
notify me by telephone or email and immediately delete all copies of this
transmission as well as any attachments.
>
>


Replies:
RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] Mark Rivers
References:
BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] POZAR, Andraz
Re: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] Mark Rivers
RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] POZAR, Andraz
Re: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] Mark Rivers
RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] POZAR, Andraz
Re: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] Mark Rivers
RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] POZAR, Andraz
RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] Mark Rivers

Navigate by Date:
Prev: RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] Mark Rivers
Next: RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] Mark Rivers
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  <20182019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] Mark Rivers
Next: RE: BlackFly S with ADSpinnaker [SEC=UNCLASSIFIED] Mark Rivers
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  <20182019  2020  2021  2022  2023  2024 
ANJ, 24 Sep 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·