[Buildroot] how can i implement my kernel module and debug it
Andreas Ziegler
br015 at umbiko.net
Thu Oct 21 06:41:00 UTC 2021
Hi Esaïe,
check the variables in kernel_module_test.mk. They need to be prefixed
with KERNEL_MODULE_TEST.
On 2021-10-21 07:58, Esaïe Ledoux NJONGSSI KOUAM wrote:
> Okay ...
> I think I have a new form of error, I think it is while compiling.
>
> buildroot# make kernel_module_test-dirclean
> rm -Rf
> /home/ledoux/Documents/buildroot/output/build/kernel_module_test
>
> /buildroot# make
>>>> kernel_module_test Extracting
>>>> kernel_module_test Patching
>>>> kernel_module_test Configuring
>>>> kernel_module_test Building
>>>> kernel_module_test Building kernel module(s)
> PATH="/home/ledoux/Documents/buildroot/output/host/bin:/home/ledoux/Documents/buildroot/output/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games"
> PKG_CONFIG="/home/ledoux/Documents/buildroot/output/host/bin/pkg-config"
> PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1
> PKG_CONFIG_ALLOW_SYSTEM_LIBS=1
> PKG_CONFIG_LIBDIR="/home/ledoux/Documents/buildroot/output/host/lib/pkgconfig:/home/ledoux/Documents/buildroot/output/host/share/pkgconfig"
> BR_BINARIES_DIR=/home/ledoux/Documents/buildroot/output/images
> KCFLAGS=-Wno-attribute-alias /usr/bin/make -j3 -C
> /home/ledoux/Documents/buildroot/output/build/linux-5.10.73
> HOSTCC="/usr/bin/gcc -O2
> -I/home/ledoux/Documents/buildroot/output/host/include
> -L/home/ledoux/Documents/buildroot/output/host/lib
> -Wl,-rpath,/home/ledoux/Documents/buildroot/output/host/lib"
> ARCH=x86_64
> INSTALL_MOD_PATH=/home/ledoux/Documents/buildroot/output/target
> CROSS_COMPILE="/home/ledoux/Documents/buildroot/output/host/bin/x86_64-buildroot-linux-uclibc-"
> DEPMOD=/home/ledoux/Documents/buildroot/output/host/sbin/depmod
> INSTALL_MOD_STRIP=1
> PWD=/home/ledoux/Documents/buildroot/output/build/kernel_module_test/.
> M=/home/ledoux/Documents/buildroot/output/build/kernel_module_test/.
> modules
> make[1] : on entre dans le répertoire «
> /home/ledoux/Documents/buildroot/output/build/linux-5.10.73 »
> scripts/Makefile.build:44:
> /home/ledoux/Documents/buildroot/output/build/kernel_module_test/./Makefile:
> Aucun fichier ou dossier de ce type
> make[2]: *** Aucune règle pour fabriquer la cible «
> /home/ledoux/Documents/buildroot/output/build/kernel_module_test/./Makefile
> ». Arrêt.
> make[1]: *** [Makefile:1822 :
> /home/ledoux/Documents/buildroot/output/build/kernel_module_test/.]
> Erreur 2
> make[1] : on quitte le répertoire «
> /home/ledoux/Documents/buildroot/output/build/linux-5.10.73 »
> make: *** [package/pkg-generic.mk:295 [4] :
> /home/ledoux/Documents/buildroot/output/build/kernel_module_test/.stamp_built]
> Erreur 2
<cut>
Kind regards,
Andreas
More information about the buildroot
mailing list