Dear Mark,
Recently I try to compilation my areaDetector/ADPilatus, and I downloaded the ADPilatus module from https://github.com/areaDetector/ADPilatus.
I met these question when I make it.
Could you give me some advise. And I use 3.15, synapps6-0, asyn-R4-33.
[guest@localhost ADPilatus]$ make clean
make -C ./configure clean
make[1]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/configure'
rm -rf O.linux-x86_64 O.Common
make[1]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/configure'
make -C ./pilatusApp clean
make[1]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp'
make -C ./src clean
make[2]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp/src'
rm -rf O.linux-x86_64 O.Common
make[2]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp/src'
make -C ./Db clean
make[2]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp/Db'
rm -rf O.linux-x86_64 O.Common
make[2]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp/Db'
make -C ./op clean
make[2]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp/op'
rm -f
make[2]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp/op'
make[1]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp'
make -C ./iocs clean
make[1]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs'
make -C ./pilatusIOC clean
make[2]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs/pilatusIOC'
make -C ./configure clean
make[3]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs/pilatusIOC/configure'
rm -rf O.linux-x86_64 O.Common
make[3]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs/pilatusIOC/configure'
make -C ./pilatusApp clean
make[3]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs/pilatusIOC/pilatusApp'
make -C ./src clean
make[4]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs/pilatusIOC/pilatusApp/src'
rm -rf O.linux-x86_64 O.Common
make[4]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs/pilatusIOC/pilatusApp/src'
make[3]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs/pilatusIOC/pilatusApp'
make -C ./iocBoot clean
make[3]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs/pilatusIOC/iocBoot'
make -C ./iocPilatus clean
make[4]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs/pilatusIOC/iocBoot/iocPilatus'
rm -f cdCommands envPaths dllPath.bat relPaths.sh
make[4]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs/pilatusIOC/iocBoot/iocPilatus'
make[3]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs/pilatusIOC/iocBoot'
make[2]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs/pilatusIOC'
make[1]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/iocs'
[guest@localhost ADPilatus]$ make
make -C ./configure install
make[1]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/configure'
perl -CSD /home/guest/EPICS/epics-base/bin/linux-x86_64/makeMakefile.pl O.linux-x86_64 ../..
mkdir O.Common
make -C O.linux-x86_64 -f ../Makefile TOP=../.. \
T_A=linux-x86_64 install
make[2]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/configure/O.linux-x86_64'
perl -CSD /home/guest/EPICS/epics-base/bin/linux-x86_64/convertRelease.pl checkRelease
make[2]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/configure/O.linux-x86_64'
make[1]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/configure'
make -C ./pilatusApp install
make[1]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp'
make -C ./src install
make[2]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp/src'
perl -CSD /home/guest/EPICS/epics-base/bin/linux-x86_64/makeMakefile.pl O.linux-x86_64 ../../..
mkdir O.Common
make -C O.linux-x86_64 -f ../Makefile TOP=../../.. \
T_A=linux-x86_64 install
make[3]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp/src/O.linux-x86_64'
/usr/bin/g++ -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -mtune=generic -m64 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/home/guest/EPICS/synApps/support/asyn-R4-33/include -I/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADSupport/include/os/Linux -I/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADSupport/include -I/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADCore/include -I/home/guest/EPICS/epics-base/include/compiler/gcc -I/home/guest/EPICS/epics-base/include/os/Linux -I/home/guest/EPICS/epics-base/include -I../../../pilatusApp/cbfSrc -MM -MF pilatusDetector.d ../pilatusDetector.cpp
make[3]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp/src/O.linux-x86_64'
make[3]: Entering directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp/src/O.linux-x86_64'
/usr/bin/g++ -D_GNU_SOURCE -D_DEFAULT_SOURCE -D_X86_64_ -DUNIX -Dlinux -O3 -Wall -mtune=generic -m64 -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/Linux -I../../../include -I/home/guest/EPICS/synApps/support/asyn-R4-33/include -I/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADSupport/include/os/Linux -I/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADSupport/include -I/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADCore/include -I/home/guest/EPICS/epics-base/include/compiler/gcc -I/home/guest/EPICS/epics-base/include/os/Linux -I/home/guest/EPICS/epics-base/include -I../../../pilatusApp/cbfSrc -c ../pilatusDetector.cpp
../pilatusDetector.cpp:23:20: fatal error: cbf_ad.h: No such file or directory
#include <cbf_ad.h>
^
compilation terminated.
make[3]: *** [pilatusDetector.o] Error 1
make[3]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp/src/O.linux-x86_64'
make[2]: *** [install.linux-x86_64] Error 2
make[2]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp/src'
make[1]: *** [src.install] Error 2
make[1]: Leaving directory `/home/guest/EPICS/synApps/support/areaDetector-R3-3-1/ADPilatus/pilatusApp'
make: *** [pilatusApp.install] Error 2