I'm trying to cross-compile this driver for ARM arch but modules aren't building.
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -C /lib/modules/4.19.0-socfpga-r1/build M=/home/osboxes/mister/rtl8822bu modules
make[1]: Entering directory '/home/osboxes/mister/linux-kernel_mister'
Building modules, stage 2.
MODPOST 0 modules
make[1]: Leaving directory '/home/osboxes/mister/linux-kernel_mister'
However I am able to compile different driver (ie. https://github.com/ulli-kroll/rtl8188fu) using the same source:
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -C /lib/modules/4.19.0-socfpga-r1/build M=/home/osboxes/mister/rtl8188fu modules
make[1]: Entering directory '/home/osboxes/mister/linux-kernel_mister'
CC [M] /home/osboxes/mister/rtl8188fu/core/rtw_cmd.o
...
Building modules, stage 2.
MODPOST 1 modules
CC /home/osboxes/mister/rtl8188fu/rtl8188fu.mod.o
LD [M] /home/osboxes/mister/rtl8188fu/rtl8188fu.ko
make[1]: Leaving directory '/home/osboxes/mister/linux-kernel_mister'
Also modules for this driver are correctly build on the same machine when not cross-compiling.
I'm trying to cross-compile this driver for ARM arch but modules aren't building.
However I am able to compile different driver (ie. https://github.com/ulli-kroll/rtl8188fu) using the same source:
Also modules for this driver are correctly build on the same machine when not cross-compiling.