Demo
lcls-dev3$ pwd /u/ey/caf/digitizer/sandbox2/linuxKernel_Modules/adqDriver/R1.29.0/build/buildroot-2019.08-x86_64 lcls-dev3$ make clean rm -rf *.o *~ core .depend .*.cmd *.ko *.mod.c .tmp_versions *.symvers *.order *.c *.h module_* original.* lcls-dev3$ ls Makefile lcls-dev3$ make ### copy the sources to make a directory for building cp -r ../../src/* . make compile make[1]: Entering directory `/afs/slac.stanford.edu/g/controls/development/users/caf/digitizer/sandbox2/linuxKernel_Modules/adqDriver/R1.29.0/build/buildroot-2019.08-x86_64' make ARCH=x86_64 CROSS_COMPILE=/afs/slac/package/linuxRT/buildroot-2019.08/host/linux-x86_64/x86_64/usr/bin/x86_64-buildroot-linux-gnu- -C /afs/slac/package/linuxRT/buildroot-2019.08/buildroot-2019.08-x86_64/output/build/linux-4.14.139 M=/u/ey/caf/digitizer/sandbox2/linuxKernel_Modules/adqDriver/R1.29.0/build/buildroot-2019.08-x86_64 modules make[2]: Entering directory `/afs/slac.stanford.edu/package/linuxRT/vol7/buildroot-2019.08/buildroot-2019.08-x86_64/output/build/linux-4.14.139' CC [M] /u/ey/caf/digitizer/sandbox2/linuxKernel_Modules/adqDriver/R1.29.0/build/buildroot-2019.08-x86_64/spd_adq_pci.o LD [M] /u/ey/caf/digitizer/sandbox2/linuxKernel_Modules/adqDriver/R1.29.0/build/buildroot-2019.08-x86_64/adq.o Building modules, stage 2. MODPOST 1 modules CC /u/ey/caf/digitizer/sandbox2/linuxKernel_Modules/adqDriver/R1.29.0/build/buildroot-2019.08-x86_64/adq.mod.o LD [M] /u/ey/caf/digitizer/sandbox2/linuxKernel_Modules/adqDriver/R1.29.0/build/buildroot-2019.08-x86_64/adq.ko make[2]: Leaving directory `/afs/slac.stanford.edu/package/linuxRT/vol7/buildroot-2019.08/buildroot-2019.08-x86_64/output/build/linux-4.14.139' make[1]: Leaving directory `/afs/slac.stanford.edu/g/controls/development/users/caf/digitizer/sandbox2/linuxKernel_Modules/adqDriver/R1.29.0/build/buildroot-2019.08-x86_64' lcls-dev3$ make install mkdir -p ../../buildroot-2019.08-x86_64/include/ cp spd_adq_pci_ioctl.h ../../buildroot-2019.08-x86_64/include/. cp *.ko ../../buildroot-2019.08-x86_64/. lcls-dev3$ lcls-dev3$ ls -l ../../buildroot-2019.08-x86_64/ total 34 -rw-rw-r-- 1 caf ey 32048 Dec 2 13:26 adq.ko drwxrwxr-x 2 caf ey 2048 Dec 2 13:26 include lcls-dev3$ lcls-dev3$ ls -l ../../buildroot-2019.08-x86_64/include total 5 -rw-rw-r-- 1 caf ey 4466 Dec 2 13:26 spd_adq_pci_ioctl.h lcls-dev3$