~qcacld-2.0$ ARCH=arm
~qcacld-2.0$ CROSS_COMPILER_PATH=/opt/poky/2.4.2/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-
~qcacld-2.0$ KERNEL_SRC_PATH=/opt/poky/2.4.2/sysroots/cortexa7hf-neon-poky-linux-gnueabi/usr/src/kernel/
qcacld-2.0$ sudo ARCH=${ARCH} CROSS_COMPILE=${CROSS_COMPILER_PATH} KERNEL_SRC=${KERNEL_SRC_PATH} make -j4
grep: //CORE/HDD/src/wlan_hdd_main.c: No such file or directory
make CONFIG_CLD_HL_USB_CORE=y -C /opt/poky/2.4.2/sysroots/cortexa7hf-neon-poky-linux-gnueabi/usr/src/kernel/ M=/home/qcacld-2.0 modules WLAN_ROOT= CONFIG_QCA_WIFI_ISOC=0 CONFIG_QCA_WIFI_2_0=1 CONFIG_QCA_CLD_WLAN=m WLAN_OPEN_SOURCE=0 BUILD_DEBUG_VERSION=1 CONFIG_CFG80211=m CONFIG_LINUX_QCMBR=y SAP_AUTH_OFFLOAD=1 CONFIG_PER_VDEV_TX_DESC_POOL=1 CFLAGS_MODULE=-Wno-misleading-indentation MODNAME=wlan-usb
make[1]: Entering directory `/opt/poky/2.4.2/sysroots/cortexa7hf-neon-poky-linux-gnueabi/usr/src/kernel'
CC [M] /home/qcacld-2.0/CORE/BAP/src/bapApiData.o
CC [M] /home/qcacld-2.0/CORE/BAP/src/bapApiDebug.o
CC [M] /home/qcacld-2.0/CORE/BAP/src/bapApiExt.o
CC [M] /home/qcacld-2.0/CORE/BAP/src/bapApiHCBB.o
/home/qcacld-2.0/CORE/BAP/src/bapApiDebug.c:67:10: fatal error: vos_trace.h: No such file or directory
#include "vos_trace.h"
^~~~~~~~~~~~~
/home/qcacld-2.0/CORE/BAP/src/bapApiHCBB.c:66:10: fatal error: vos_trace.h: No such file or directory
#include "vos_trace.h"
^~~~~~~~~~~~~
compilation terminated.
compilation terminated.
/home/qcacld-2.0/CORE/BAP/src/bapApiData.c:67:10: fatal error: vos_trace.h: No such file or directory
#include "vos_trace.h"
^~~~~~~~~~~~~
compilation terminated.
make[2]: *** [/home/qcacld-2.0/CORE/BAP/src/bapApiHCBB.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [/home/qcacld-2.0/CORE/BAP/src/bapApiDebug.o] Error 1
In file included from /home/qcacld-2.0/CORE/BAP/src/bapApiExt.h:74:0,
from /home/qcacld-2.0/CORE/BAP/src/bapApiExt.c:69:
/home/qcacld-2.0/CORE/BAP/src/bapInternal.h:72:10: fatal error: vos_api.h: No such file or directory
#include "vos_api.h"
^~~~~~~~~~~
compilation terminated.
make[2]: *** [/home/qcacld-2.0/CORE/BAP/src/bapApiExt.o] Error 1
make[2]: *** [/home/qcacld-2.0/CORE/BAP/src/bapApiData.o] Error 1
make[1]: *** [_module_/home/qcacld-2.0] Error 2
make[1]: Leaving directory `/opt/poky/2.4.2/sysroots/cortexa7hf-neon-poky-linux-gnueabi/usr/src/kernel'
make: *** [wlan-usb] Error 2
If you're using a proprietary SDK, please contact their maintainers - not OpenWrt, we can't help you.
That aside, if you're using sudo
/ su
/ root
anywhere, at all, ever, you're doing something horribly wrong. SMB/ CIFS is not an ideal backing storage when building UN*X software.
1 Like