# # build simatics kernel module # # copy git bundle $ cp ../build_kernel_from_debsrc/try6/64bit/simatic_build/rovema_simatickernelmodules_git20220304_001.bundle . # unpack git bundle $ git clone rovema_simatickernelmodules_git20220304_001.bundle # go to directory where the kernel module sources are $ cd rovema_simatickernelmodules_git20220304_001/ $ cd simatic-ipc-modules-lsp-v1.2.0RC1/ # build kernel modules # /home/rmainz/work/kernel_test001/linux-5.10.52/ is the directory of the kernel we want to build against $ make -C /home/rmainz/work/kernel_test001/linux-5.10.52/ M=$PWD make: Entering directory '/home/rmainz/work/kernel_test001/linux-5.10.52' CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc.o CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-leds.o CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-wdt.o CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-batt.o CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-sensors.o CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-ps.o CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-nvram.o MODPOST /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/Module.symvers CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-batt.mod.o LD [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-batt.ko CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-leds.mod.o LD [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-leds.ko CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-nvram.mod.o LD [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-nvram.ko CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-ps.mod.o LD [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-ps.ko CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-sensors.mod.o LD [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-sensors.ko CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-wdt.mod.o LD [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc-wdt.ko CC [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc.mod.o LD [M] /home/rmainz/work/tmp/rovema_simatickernelmodules_git20220304_001/simatic-ipc-modules-lsp-v1.2.0RC1/simatic-ipc.ko make: Leaving directory '/home/rmainz/work/kernel_test001/linux-5.10.52' # done.