Hi folks,
I’m trying to set up an IOC for some FLIR cameras we have using ADSpinnaker. I believe I got all of the AreaDetector stuff built okay, or least there aren’t any errors on building,
but I’m running into an error when I try to run the IOC start command:
(main) biocat@dalek:/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/iocBoot/iocSpinnaker$ ./st.cmd.PGR_BFS_PGE_23S6C
../../bin/linux-x86_64/spinnakerApp: error while loading shared libraries: libGenApi_gcc11_v3_0.so: cannot open shared object file: No such file or directory
The st.cmd file is virtual the same as what’s in the ADSpinnaker repo, I set the camera ID and added the first line to make it easy to run for testing, and the st.cmd.base file
is unmodified:
#!../../bin/linux-x86_64/spinnakerApp
< envPaths
errlogInit(20000)
dbLoadDatabase("$(TOP)/dbd/spinnakerApp.dbd")
spinnakerApp_registerRecordDeviceDriver(pdbbase)
# Use this line for a specific camera by serial number, in this case a BlackFlyS GigE
epicsEnvSet("CAMERA_ID", "24391575")
#epicsEnvSet("CAMERA_ID", "0")
epicsEnvSet("GENICAM_DB_FILE", "$(ADGENICAM)/db/PGR_BFS_PGE_23S6C.template")
< st.cmd.base
I’m running EPICS base 7.0.8. AreaDetector, ADCore, ADSupport, ADGenICam, and ADSpinnaker (along with a few other AD modules) are all freshly downloaded from their respective
github repos this morning, using the latest version in the master branch. This is being run on Debian 12. The camera I’m attempting to control is a FLIR-BFS-PGE-23S6C.
At the bottom of this email I’ve included the output from a make in ADSpinnaker (after a make clean uninstall) in case that’s useful.
Any help is appreciated.
All the best.
- Jesse
----
Jesse Hopkins, PhD (he/him)
Director, BioCAT
Sector 18, Advanced Photon Source
Research Associate Professor, Illinois Tech
(main) biocat@dalek:/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker$ make
make -C ./configure install
make[1]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/configure'
perl -CSD /opt/epics/base/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 install
make[2]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/configure/O.linux-x86_64'
perl -CSD /opt/epics/base/bin/linux-x86_64/convertRelease.pl checkRelease
make[2]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/configure/O.linux-x86_64'
make[1]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/configure'
make -C ./spinnakerSupport install
make[1]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerSupport'
perl -CSD /opt/epics/base/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 install
make[2]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerSupport/O.linux-x86_64'
Installing libSpinnaker.so
mkdir ../../lib
mkdir ../../lib/linux-x86_64
Installing libSpinnaker.so.4
Installing libSpinnaker.so.4.0.0.116
Installing libGenApi_gcc11_v3_0.so
Installing libGCBase_gcc11_v3_0.so
Installing libLog_gcc11_v3_0.so
Installing libMathParser_gcc11_v3_0.so
Installing libNodeMapData_gcc11_v3_0.so
Installing libXmlParser_gcc11_v3_0.so
Installing Spinnaker_GenTL.cti
make[2]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerSupport/O.linux-x86_64'
make[1]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerSupport'
make -C ./spinnakerApp install
make[1]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp'
make -C ./src install
make[2]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/src'
perl -CSD /opt/epics/base/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 install
make[3]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/src/O.linux-x86_64'
/usr/bin/g++ -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_64_ -DUNIX -Dlinux -O3 -g -Wall -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/opt/epics/synApps_6_3/support/asyn-R4-44-2/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include/os/Linux -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/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 -g -Wall -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/opt/epics/synApps_6_3/support/asyn-R4-44-2/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include/os/Linux -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/include -I ../../../spinnakerSupport/include
-MM -MF SPFeature.d ../SPFeature.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 -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/opt/epics/synApps_6_3/support/asyn-R4-44-2/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include/os/Linux -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/include -I ../../../spinnakerSupport/include
-c ../SPFeature.cpp
/usr/bin/g++ -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_64_ -DUNIX -Dlinux -O3 -g -Wall -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/opt/epics/synApps_6_3/support/asyn-R4-44-2/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include/os/Linux -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/include -I ../../../spinnakerSupport/include
-c ../ADSpinnaker.cpp
/usr/bin/ar -rc libADSpinnaker.a SPFeature.o ADSpinnaker.o
/usr/bin/ranlib libADSpinnaker.a
/usr/bin/g++ -o libADSpinnaker.so -shared -fPIC -Wl,-hlibADSpinnaker.so -L/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/lib/linux-x86_64 -L/opt/epics/base/lib/linux-x86_64
-L/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/lib/linux-x86_64 -L/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/lib/linux-x86_64 -L/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/lib/linux-x86_64 -L/opt/epics/synApps_6_3/support/asyn-R4-44-2/lib/linux-x86_64
-Wl,-rpath,/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/lib/linux-x86_64 -Wl,-rpath,/opt/epics/base/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/lib/linux-x86_64
-Wl,-rpath,/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/asyn-R4-44-2/lib/linux-x86_64 -rdynamic -m64 SPFeature.o ADSpinnaker.o -lADGenICam -lADBase -lasyn -lntndArrayConverter
-lnt -lpvDatabase -lpvAccess -lpvData -lnetCDF -lnanohttp_stream -lMagick++ -lcoders -lMagick -ljbig -ljp2 -lbzlib -lpng -lwebp -llcms -lttf -lwmf -lfilters -ltiff -lxml2 -lNeXus -lhdf5 -lhdf5_hl -lbitshuffle -lblosc -lszip -lzlib -ljpeg -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 '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/src/O.linux-x86_64'
make[2]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/src'
make -C ./exampleSrc install
make[2]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/exampleSrc'
perl -CSD /opt/epics/base/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 install
make[3]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/exampleSrc/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 -I.
-I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/opt/epics/synApps_6_3/support/asyn-R4-44-2/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include/os/Linux -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/include -I ../../../spinnakerSupport/include
-MM -MF TestTLStats.d ../TestTLStats.cpp
/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 -I.
-I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/opt/epics/synApps_6_3/support/asyn-R4-44-2/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include/os/Linux -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/include -I ../../../spinnakerSupport/include
-MM -MF BufferHandling.d ../BufferHandling.cpp
/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 -I.
-I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/opt/epics/synApps_6_3/support/asyn-R4-44-2/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include/os/Linux -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/include -I ../../../spinnakerSupport/include
-c ../BufferHandling.cpp
/usr/bin/g++ -o BufferHandling -L/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/lib/linux-x86_64
-rdynamic -m64 BufferHandling.o -lSpinnaker -lGCBase_gcc11_v3_0 -lGenApi_gcc11_v3_0 -lLog_gcc11_v3_0 -lMathParser_gcc11_v3_0 -lNodeMapData_gcc11_v3_0 -lXmlParser_gcc11_v3_0
/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 -I.
-I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/opt/epics/synApps_6_3/support/asyn-R4-44-2/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include/os/Linux -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/include -I/opt/epics/base/include/compiler/gcc -I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/include -I ../../../spinnakerSupport/include
-c ../TestTLStats.cpp
/usr/bin/g++ -o TestTLStats -L/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/lib/linux-x86_64
-rdynamic -m64 TestTLStats.o -lSpinnaker -lGCBase_gcc11_v3_0 -lGenApi_gcc11_v3_0 -lLog_gcc11_v3_0 -lMathParser_gcc11_v3_0 -lNodeMapData_gcc11_v3_0 -lXmlParser_gcc11_v3_0
Installing created executable ../../../bin/linux-x86_64/BufferHandling
mkdir ../../../bin
mkdir ../../../bin/linux-x86_64
Installing created executable ../../../bin/linux-x86_64/TestTLStats
make[3]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/exampleSrc/O.linux-x86_64'
make[2]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/exampleSrc'
make -C ./Db install
make[2]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/Db'
perl -CSD /opt/epics/base/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 install
make[3]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/Db/O.linux-x86_64'
Installing ../../../db/spinnaker_settings.req
mkdir ../../../db
Installing template file ../../../db/spinnaker.template
make[3]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/Db/O.linux-x86_64'
make[2]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/Db'
make -C ./op install
make[2]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/op'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp/op'
make[1]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/spinnakerApp'
make -C ./iocs install
make[1]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs'
make -C ./spinnakerIOC install
make[2]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC'
make -C ./configure install
make[3]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/configure'
perl -CSD /opt/epics/base/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 install
make[4]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/configure/O.linux-x86_64'
perl -CSD /opt/epics/base/bin/linux-x86_64/convertRelease.pl checkRelease
make[4]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/configure/O.linux-x86_64'
make[3]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/configure'
make -C ./spinnakerApp install
make[3]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/spinnakerApp'
make -C ./src install
make[4]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/spinnakerApp/src'
perl -CSD /opt/epics/base/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 install
make[5]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/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/opt/epics/synApps_6_3/support/asyn-R4-44-2/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include/os/Linux -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/include -I/opt/epics/synApps_6_3/support/autosave-R5-11/include/os/Linux -I/opt/epics/synApps_6_3/support/autosave-R5-11/include -I/opt/epics/synApps_6_3/support/busy-R1-7-4/include -I/opt/epics/synApps_6_3/support/calc-R3-7-5/include
-I/opt/epics/synApps_6_3/support/sequencer-mirror-R2-2-9/include -I/opt/epics/synApps_6_3/support/sscan-R2-11-6/include -I/opt/epics/synApps_6_3/support/iocStats-3-1-16/include/os/Linux -I/opt/epics/synApps_6_3/support/iocStats-3-1-16/include -I/opt/epics/base/include/compiler/gcc
-I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/include -MM -MF spinnakerAppMain.d ../spinnakerAppMain.cpp
Creating dbd file spinnakerApp.dbd
perl -CSD /opt/epics/base/bin/linux-x86_64/dbdExpand.pl -I. -I.. -I../O.Common -I../../../dbd -I../../../../../dbd -I/opt/epics/synApps_6_3/support/asyn-R4-44-2/dbd -I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/dbd
-I/opt/epics/synApps_6_3/support/autosave-R5-11/dbd -I/opt/epics/synApps_6_3/support/busy-R1-7-4/dbd -I/opt/epics/synApps_6_3/support/calc-R3-7-5/dbd -I/opt/epics/synApps_6_3/support/sequencer-mirror-R2-2-9/dbd -I/opt/epics/synApps_6_3/support/sscan-R2-11-6/dbd
-I/opt/epics/synApps_6_3/support/iocStats-3-1-16/dbd -I/opt/epics/base/dbd -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/dbd -o spinnakerApp.dbd ADGenICamSupport.dbd ADSpinnakerSupport.dbd base.dbd NDPluginSupport.dbd ADSupport.dbd NDFileNull.dbd
qsrv.dbd NDPluginPva.dbd PVAServerRegister.dbd NDFileNetCDF.dbd NDFileMagick.dbd NDFileTIFF.dbd NDFileNexus.dbd NDFileHDF5.dbd NDFileJPEG.dbd asyn.dbd asSupport.dbd busySupport.dbd calcSupport.dbd devIocStats.dbd sscanSupport.dbd
perl -CSD /opt/epics/base/bin/linux-x86_64/registerRecordDeviceDriver.pl -I. -I.. -I../O.Common -I../../../dbd -I../../../../../dbd -I/opt/epics/synApps_6_3/support/asyn-R4-44-2/dbd
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/dbd -I/opt/epics/synApps_6_3/support/autosave-R5-11/dbd -I/opt/epics/synApps_6_3/support/busy-R1-7-4/dbd -I/opt/epics/synApps_6_3/support/calc-R3-7-5/dbd -I/opt/epics/synApps_6_3/support/sequencer-mirror-R2-2-9/dbd
-I/opt/epics/synApps_6_3/support/sscan-R2-11-6/dbd -I/opt/epics/synApps_6_3/support/iocStats-3-1-16/dbd -I/opt/epics/base/dbd -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/dbd -o spinnakerApp_registerRecordDeviceDriver.cpp \
../O.Common/spinnakerApp.dbd spinnakerApp_registerRecordDeviceDriver /opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC
/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/opt/epics/synApps_6_3/support/asyn-R4-44-2/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include/os/Linux -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/include -I/opt/epics/synApps_6_3/support/autosave-R5-11/include/os/Linux -I/opt/epics/synApps_6_3/support/autosave-R5-11/include -I/opt/epics/synApps_6_3/support/busy-R1-7-4/include -I/opt/epics/synApps_6_3/support/calc-R3-7-5/include
-I/opt/epics/synApps_6_3/support/sequencer-mirror-R2-2-9/include -I/opt/epics/synApps_6_3/support/sscan-R2-11-6/include -I/opt/epics/synApps_6_3/support/iocStats-3-1-16/include/os/Linux -I/opt/epics/synApps_6_3/support/iocStats-3-1-16/include -I/opt/epics/base/include/compiler/gcc
-I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/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/opt/epics/synApps_6_3/support/asyn-R4-44-2/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include/os/Linux -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/include -I/opt/epics/synApps_6_3/support/autosave-R5-11/include/os/Linux -I/opt/epics/synApps_6_3/support/autosave-R5-11/include -I/opt/epics/synApps_6_3/support/busy-R1-7-4/include -I/opt/epics/synApps_6_3/support/calc-R3-7-5/include
-I/opt/epics/synApps_6_3/support/sequencer-mirror-R2-2-9/include -I/opt/epics/synApps_6_3/support/sscan-R2-11-6/include -I/opt/epics/synApps_6_3/support/iocStats-3-1-16/include/os/Linux -I/opt/epics/synApps_6_3/support/iocStats-3-1-16/include -I/opt/epics/base/include/compiler/gcc
-I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/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/opt/epics/synApps_6_3/support/asyn-R4-44-2/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include/os/Linux -I/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/include
-I/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/include -I/opt/epics/synApps_6_3/support/autosave-R5-11/include/os/Linux -I/opt/epics/synApps_6_3/support/autosave-R5-11/include -I/opt/epics/synApps_6_3/support/busy-R1-7-4/include -I/opt/epics/synApps_6_3/support/calc-R3-7-5/include
-I/opt/epics/synApps_6_3/support/sequencer-mirror-R2-2-9/include -I/opt/epics/synApps_6_3/support/sscan-R2-11-6/include -I/opt/epics/synApps_6_3/support/iocStats-3-1-16/include/os/Linux -I/opt/epics/synApps_6_3/support/iocStats-3-1-16/include -I/opt/epics/base/include/compiler/gcc
-I/opt/epics/base/include/os/Linux -I/opt/epics/base/include -I/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/include -c ../spinnakerAppMain.cpp
/usr/bin/g++ -o spinnakerApp -L/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/lib/linux-x86_64 -L/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/lib/linux-x86_64
-L/opt/epics/base/lib/linux-x86_64 -L/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/lib/linux-x86_64 -L/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/lib/linux-x86_64 -L/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/lib/linux-x86_64
-L/opt/epics/synApps_6_3/support/asyn-R4-44-2/lib/linux-x86_64 -L/opt/epics/synApps_6_3/support/autosave-R5-11/lib/linux-x86_64 -L/opt/epics/synApps_6_3/support/busy-R1-7-4/lib/linux-x86_64 -L/opt/epics/synApps_6_3/support/calc-R3-7-5/lib/linux-x86_64 -L/opt/epics/synApps_6_3/support/iocStats-3-1-16/lib/linux-x86_64
-L/opt/epics/synApps_6_3/support/sequencer-mirror-R2-2-9/lib/linux-x86_64 -L/opt/epics/synApps_6_3/support/sscan-R2-11-6/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/lib/linux-x86_64
-Wl,-rpath,/opt/epics/base/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/areaDetector-master/ADCore/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/areaDetector-master/ADGenICam/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/areaDetector-master/ADSupport/lib/linux-x86_64
-Wl,-rpath,/opt/epics/synApps_6_3/support/asyn-R4-44-2/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/autosave-R5-11/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/busy-R1-7-4/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/calc-R3-7-5/lib/linux-x86_64
-Wl,-rpath,/opt/epics/synApps_6_3/support/iocStats-3-1-16/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/sequencer-mirror-R2-2-9/lib/linux-x86_64 -Wl,-rpath,/opt/epics/synApps_6_3/support/sscan-R2-11-6/lib/linux-x86_64 -rdynamic -m64
spinnakerApp_registerRecordDeviceDriver.o spinnakerAppMain.o -lADSpinnaker -lADGenICam -lNDPlugin -lADBase -lqsrv -lntndArrayConverter -lnt -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -lnetCDF -lMagick++ -lcoders -lMagick -ljbig -ljp2 -lbzlib
-lpng -lwebp -llcms -lttf -lwmf -lfilters -lnanohttp_stream -ltiff -lxml2 -lNeXus -lhdf5 -lhdf5_hl -lbitshuffle -lblosc -lszip -lzlib -ljpeg -lasyn -lautosave -lbusy -lcalc -ldevIocStats -lsscan -lseq -lpv -ldbRecStd -ldbCore -lca -lCom -lSpinnaker -lGCBase_gcc11_v3_0
-lGenApi_gcc11_v3_0 -lNodeMapData_gcc11_v3_0 -lMathParser_gcc11_v3_0 -lXmlParser_gcc11_v3_0 -lLog_gcc11_v3_0 -lX11 -lXext
Installing created executable ../../../bin/linux-x86_64/spinnakerApp
mkdir ../../../bin
mkdir ../../../bin/linux-x86_64
make[5]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/spinnakerApp/src/O.linux-x86_64'
make[4]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/spinnakerApp/src'
make[3]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/spinnakerApp'
make -C ./iocBoot install
make[3]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/iocBoot'
make -C ./iocflir_cameras install
make[4]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/iocBoot/iocflir_cameras'
perl -CSD /opt/epics/base/bin/linux-x86_64/convertRelease.pl -t /opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC envPaths
perl -CSD /opt/epics/base/bin/linux-x86_64/convertRelease.pl -a linux-x86_64 -t /opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC dllPath.bat
make[4]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/iocBoot/iocflir_cameras'
make -C ./iocSpinnaker install
make[4]: Entering directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/iocBoot/iocSpinnaker'
perl -CSD /opt/epics/base/bin/linux-x86_64/convertRelease.pl -t /opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC envPaths
perl -CSD /opt/epics/base/bin/linux-x86_64/convertRelease.pl -a linux-x86_64 -t /opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC dllPath.bat
make[4]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/iocBoot/iocSpinnaker'
make[3]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC/iocBoot'
make[2]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs/spinnakerIOC'
make[1]: Leaving directory '/opt/epics/synApps_6_3/support/areaDetector-master/ADSpinnaker/iocs'