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
<2018>
2019
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
<2018>
2019
2020
2021
2022
2023
2024
|