While trying to build openwrt I encounter an error in the
./scripts/feeds update -a step.
From searching in the forums for similar problems (e.g., this one), I wasn't able to fully understand the problem.
I've tried to understand if the
mkhash application was missing in my build system, but note I've installed all the dependencies recommended here.
Here's a sample of the error output:
# ./scripts/feeds update -a (...) Checking 'python'... ok. Checking 'git'... ok. Checking 'file'... ok. /home/adamiaonr/workbench/openwrt/lede-ad7200/include/prereq-build.mk:155: recipe for target '/home/adamiaonr/workbench/openwrt/lede-ad7200/staging_dir/host/bin/mkhash' failed Prerequisite check failed. Use FORCE=1 to override. /home/adamiaonr/workbench/openwrt/lede-ad7200/include/toplevel.mk:155: recipe for target 'staging_dir/host/.prereq-build' failed make: *** [staging_dir/host/.prereq-build] Error 1 /bin/sh: 3: mkhash: not found Collecting package info: done /bin/sh: 3: mkhash: not found type or paste code here
My questions are:
- What is the problem here?
mkhashmissing in my system?
- What is the dependency that needs to be satisfied?