When I was manually building the User-space Sample App of Linux according to the “SW32R45 IPCF User Manual,” I encountered an error at step 5:
make -C ./ipc-shm-us/sample PLATFORM=S32GEN1 PLATFORM_FLAVOR=s32r45 IPC_UIO_MODULE_DIR="/lib/modules/5.10.176-rt86/extra"
The Linker prompt "printk" not defined,The error message is as follows:
make -C ./ipc-shm-us/sample PLATFORM=S32GEN1 PLATFORM_FLAVOR=s32r45 IPC_UIO_MODULE_DIR="/lib/modules/5.10.176-rt86/extra"
make: Entering directory '/home/liujun/s32r45/ipc-shm-us/sample'
make -C /home/liujun/s32r45/ipc-shm-us/sample/..
make[1]: Entering directory '/home/liujun/s32r45/ipc-shm-us'
IPC_UIO_MODULE_DIR = /lib/modules/5.10.176-rt86/extra
make[1]: 'libipc-shm.a' is up to date.
make[1]: Leaving directory '/home/liujun/s32r45/ipc-shm-us'
Building target: ipc-shm-sample.elf
/home/liujun/s32r45/gcc-arm-10.2-2020.11-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-gcc -o ipc-shm-sample.elf sample.o ipcf_Ip_Cfg_s32r45.o -L/home/liujun/s32r45/ipc-shm-us/sample/.. -lipc-shm -lpthread -lrt
/home/liujun/s32r45/gcc-arm-10.2-2020.11-x86_64-aarch64-none-linux-gnu/bin/../lib/gcc/aarch64-none-linux-gnu/10.2.1/../../../../aarch64-none-linux-gnu/bin/ld: /home/liujun/s32r45/ipc-shm-us/sample/../libipc-shm.a(ipc-shm.o): in function `get_managed_chan':
/home/liujun/s32r45/ipc-shm-us/common/ipc-shm.c:206: undefined reference to `printk'

How to solve it?