Trying to compile for ath79

Hi I am new, very new to this kind of stuff
I am trying to compile an image for the iNet-AR300M16 ath79 but I keep stumbling upon errors

I am using lubuntu on a vm
Result of running "make -j $(nproc) defconfig download clean world V=s"

osboxes@osboxes:~/Desktop/openwrt$ make -j $(nproc) defconfig download clean world V=s
touch .config
[ -L .config ] && export KCONFIG_OVERWRITECONFIG=1; \
        scripts/config/conf  --defconfig=.config Config.in
#
# No change to .config
#
make[1]: Entering directory '/home/osboxes/Desktop/openwrt'
+ mkdir -p /home/osboxes/Desktop/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.4.0_musl
+ cd /home/osboxes/Desktop/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.4.0_musl
+ ln -nsf lib lib64
+ ln -nsf lib lib32
+ mkdir -p stamp lib usr/include usr/lib
unset ERROR; \
for package in ; do \
        export MAKEFLAGS= ;make V=ss -s -r -C package/$package prereq || ERROR=1; \
done; \
if [ -n "$ERROR" ]; then \
        echo "Package prerequisite check failed."; \
        false; \
fi
touch tmp/.prereq_packages
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/autoconf'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/autoconf-archive'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/autoconf-archive'
time: tools/autoconf-archive/download#0.07#0.05#0.21
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/autoconf'
time: tools/autoconf/download#0.08#0.05#0.24
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/bc'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/automake'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/automake'
time: tools/automake/download#0.05#0.08#0.23
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/bc'
time: tools/bc/download#0.06#0.08#0.26
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/cmake'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/bison'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/cmake'
time: tools/cmake/download#0.07#0.06#0.23
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/bison'
time: tools/bison/download#0.09#0.04#0.22
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/dosfstools'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/e2fsprogs'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/dosfstools'
time: tools/dosfstools/download#0.07#0.07#0.18
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/fakeroot'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/e2fsprogs'
time: tools/e2fsprogs/download#0.08#0.06#0.23
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/findutils'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/fakeroot'
time: tools/fakeroot/download#0.07#0.06#0.23
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/findutils'
time: tools/findutils/download#0.07#0.06#0.20
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/firmware-utils'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/flex'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/firmware-utils'
time: tools/firmware-utils/download#0.07#0.10#0.26
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/flex'
time: tools/flex/download#0.07#0.07#0.24
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/gengetopt'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/libressl'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/gengetopt'
time: tools/gengetopt/download#0.08#0.05#0.20
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/libressl'
time: tools/libressl/download#0.07#0.07#0.22
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/libtool'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/lzma'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/libtool'
time: tools/libtool/download#0.07#0.06#0.21
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/m4'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/lzma'
time: tools/lzma/download#0.08#0.06#0.28
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/make-ext4fs'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/m4'
time: tools/m4/download#0.07#0.06#0.27
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/make-ext4fs'
time: tools/make-ext4fs/download#0.07#0.07#0.20
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/missing-macros'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/mkimage'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/missing-macros'
time: tools/missing-macros/download#0.06#0.05#0.20
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/mklibs'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/mkimage'
time: tools/mkimage/download#0.09#0.05#0.23
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/mm-macros'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/mklibs'
time: tools/mklibs/download#0.05#0.07#0.24
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/mm-macros'
time: tools/mm-macros/download#0.06#0.06#0.21
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/mtd-utils'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/mtools'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/mtd-utils'
time: tools/mtd-utils/download#0.07#0.05#0.21
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/padjffs2'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/mtools'
time: tools/mtools/download#0.07#0.06#0.25
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/patch-image'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/padjffs2'
time: tools/padjffs2/download#0.07#0.03#0.20
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/patchelf'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/patch-image'
time: tools/patch-image/download#0.08#0.03#0.19
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/pkgconf'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/patchelf'
time: tools/patchelf/download#0.03#0.10#0.24
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/quilt'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/pkgconf'
time: tools/pkgconf/download#0.08#0.05#0.26
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/squashfskit4'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/quilt'
time: tools/quilt/download#0.06#0.09#0.28
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/squashfskit4'
time: tools/squashfskit4/download#0.07#0.05#0.23
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/sstrip'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/xxd'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/sstrip'
time: tools/sstrip/download#0.08#0.05#0.25
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/xxd'
time: tools/xxd/download#0.06#0.07#0.23
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/zip'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/zlib'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/zip'
time: tools/zip/download#0.08#0.05#0.21
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/zlib'
time: tools/zlib/download#0.07#0.06#0.23
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/zstd'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/expat'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/expat'
time: tools/expat/download#0.07#0.06#0.20
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/zstd'
time: tools/zstd/download#0.07#0.05#0.25
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/gmp'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/libelf'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/gmp'
time: tools/gmp/download#0.06#0.06#0.22
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/libelf'
time: tools/libelf/download#0.08#0.05#0.20
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/mpc'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/mpfr'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/mpc'
time: tools/mpc/download#0.06#0.07#0.26
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/mpfr'
time: tools/mpfr/download#0.07#0.05#0.22
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/lzma-old'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/squashfs'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/lzma-old'
time: tools/lzma-old/download#0.08#0.05#0.19
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/squashfs'
time: tools/squashfs/download#0.06#0.06#0.22
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/tar'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/xz'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/xz'
time: tools/xz/download#0.08#0.05#0.23
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/tar'
time: tools/tar/download#0.08#0.06#0.27
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/flock'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/patch'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/flock'
time: tools/flock/download#0.05#0.06#0.20
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/patch'
time: tools/patch/download#0.09#0.04#0.22
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/tools/sed'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/sed'
time: tools/sed/download#0.08#0.05#0.18
make[3]: Entering directory '/home/osboxes/Desktop/openwrt/target/linux'
make[4]: Entering directory '/home/osboxes/Desktop/openwrt/target/linux/ath79'
make[5]: Entering directory '/home/osboxes/Desktop/openwrt/target/linux/ath79/image'
make[5]: Leaving directory '/home/osboxes/Desktop/openwrt/target/linux/ath79/image'
make[4]: Leaving directory '/home/osboxes/Desktop/openwrt/target/linux/ath79'
make[3]: Leaving directory '/home/osboxes/Desktop/openwrt/target/linux'
time: target/linux/prereq#5.15#0.26#5.50
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt'
make[1]: Leaving directory '/home/osboxes/Desktop/openwrt'
make[1]: Entering directory '/home/osboxes/Desktop/openwrt'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/toolchain/kernel-headers'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/toolchain/gdb'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/toolchain/binutils'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/toolchain/binutils'
time: toolchain/binutils/download#0.01#0.00#0.03
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/toolchain/gdb'
time: toolchain/gdb/download#0.01#0.01#0.05
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/toolchain/kernel-headers'
time: toolchain/kernel-headers/download#0.04#0.02#0.11
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/toolchain/gcc/initial'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/toolchain/gcc/final'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/toolchain/gcc/initial'
time: toolchain/gcc/initial/download#0.02#0.01#0.06
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/toolchain/gcc/final'
time: toolchain/gcc/final/download#0.02#0.01#0.07
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/toolchain/musl'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/toolchain/fortify-headers'
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/toolchain/fortify-headers'
time: toolchain/fortify-headers/download#0.02#0.00#0.05
bash: line 1: mips-openwrt-linux-musl-gcc: command not found
bash: line 1: mips-openwrt-linux-musl-gcc: command not found
bash: line 1: mips-openwrt-linux-musl-gcc: command not found
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/toolchain/musl'
time: toolchain/musl/download#0.09#0.07#0.20
make[1]: Leaving directory '/home/osboxes/Desktop/openwrt'
make[1]: Entering directory '/home/osboxes/Desktop/openwrt'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/package/base-files'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/package/boot/uboot-envtools'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/package/feeds/luci/luci'
Makefile:21: ../../luci.mk: No such file or directory
make[2]: *** No rule to make target '../../luci.mk'.  Stop.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/package/feeds/luci/luci'
time: package/feeds/luci/luci/download#0.01#0.00#0.04
    ERROR: package/feeds/luci/luci failed to build.
make[1]: *** [package/Makefile:116: package/feeds/luci/luci/download] Error 1
make[1]: *** Waiting for unfinished jobs....
mkdir -p /home/osboxes/Desktop/openwrt/dl
SHELL= flock /home/osboxes/Desktop/openwrt/tmp/.u-boot-2021.01.tar.bz2.flock -c '       /home/osboxes/Desktop/openwrt/scripts/download.pl "/home/osboxes/Desktop/openwrt/dl" "u-boot-2021.01.tar.bz2" "b407e1510a74e863b8b5cb42a24625344f0e0c2fc7582d8c866bd899367d0454" "" "https://ftp.denx.de/pub/u-boot" "https://mirror.cyberbits.eu/u-boot" "ftp://ftp.denx.de/pub/u-boot"    '
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/package/boot/uboot-envtools'
time: package/boot/uboot-envtools/download#0.74#0.24#1.22
make[2]: Nothing to be done for 'download'.
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/package/base-files'
time: package/base-files/download#3.20#0.31#3.65
make[1]: Leaving directory '/home/osboxes/Desktop/openwrt'
make[1]: Entering directory '/home/osboxes/Desktop/openwrt'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt/target/linux'
make[3]: Entering directory '/home/osboxes/Desktop/openwrt/target/linux/ath79'
make[3]: Nothing to be done for 'download'.
make[3]: Leaving directory '/home/osboxes/Desktop/openwrt/target/linux/ath79'
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt/target/linux'
time: target/linux/download#0.18#0.08#0.31
make[1]: Leaving directory '/home/osboxes/Desktop/openwrt'
make[1]: Entering directory '/home/osboxes/Desktop/openwrt'
rm -rf /home/osboxes/Desktop/openwrt/build_dir/target-mips_24kc_musl /home/osboxes/Desktop/openwrt/staging_dir/target-mips_24kc_musl /home/osboxes/Desktop/openwrt/bin/targets/ath79/generic /home/osboxes/Desktop/openwrt/bin/packages/mips_24kc /home/osboxes/Desktop/openwrt/logs /home/osboxes/Desktop/openwrt/staging_dir/packages
make[1]: Leaving directory '/home/osboxes/Desktop/openwrt'
time: target/linux/prereq#5.20#0.20#5.73
make[1]: Entering directory '/home/osboxes/Desktop/openwrt'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt'
make[2]: Entering directory '/home/osboxes/Desktop/openwrt'
+ mkdir -p /home/osboxes/Desktop/openwrt/staging_dir/target-mips_24kc_musl
+ cd /home/osboxes/Desktop/openwrt/staging_dir/target-mips_24kc_musl
+ mkdir -p bin lib stamp usr/include usr/lib
+ mkdir -p /home/osboxes/Desktop/openwrt/staging_dir/host
mkdir -p /home/osboxes/Desktop/openwrt/build_dir/target-mips_24kc_musl/stamp
+ cd /home/osboxes/Desktop/openwrt/staging_dir/host
+ mkdir -p bin lib stamp usr/include usr/lib
touch /home/osboxes/Desktop/openwrt/staging_dir/target-mips_24kc_musl/.prepared
mkdir -p /home/osboxes/Desktop/openwrt/build_dir/host/stamp /home/osboxes/Desktop/openwrt/staging_dir/host/include/sys
install -m0644 /home/osboxes/Desktop/openwrt/tools/include/*.h /home/osboxes/Desktop/openwrt/staging_dir/host/include/
install -m0644 /home/osboxes/Desktop/openwrt/tools/include/sys/*.h /home/osboxes/Desktop/openwrt/staging_dir/host/include/sys/
ln -snf lib /home/osboxes/Desktop/openwrt/staging_dir/host/lib64
touch /home/osboxes/Desktop/openwrt/staging_dir/host/.prepared
make[3]: Entering directory '/home/osboxes/Desktop/openwrt/tools/flock'
rm -rf /home/osboxes/Desktop/openwrt/staging_dir/target-mips_24kc_musl/root-ath79
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt'
mkdir -p /home/osboxes/Desktop/openwrt/build_dir/host/flock-2.18
gcc -O2 -I/home/osboxes/Desktop/openwrt/staging_dir/host/include  -o /home/osboxes/Desktop/openwrt/build_dir/host/flock-2.18/flock src/flock.c
gcc: fatal error: cannot execute 'cc1': execvp: No such file or directory
compilation terminated.
make[3]: *** [Makefile:29: /home/osboxes/Desktop/openwrt/build_dir/host/flock-2.18/.built] Error 1
make[3]: Leaving directory '/home/osboxes/Desktop/openwrt/tools/flock'
time: tools/flock/compile#0.10#0.09#0.25
    ERROR: tools/flock failed to build.
make[2]: *** [tools/Makefile:159: tools/flock/compile] Error 1
make[2]: Leaving directory '/home/osboxes/Desktop/openwrt'
make[1]: *** [tools/Makefile:155: /home/osboxes/Desktop/openwrt/staging_dir/host/stamp/.tools_compile_yyynyynnyyynyyyyyynyynnyyyyyyyyyyyyyyyyyyyyynynyyyyyyyyy] Error 2
make[1]: Leaving directory '/home/osboxes/Desktop/openwrt'
make: *** [/home/osboxes/Desktop/openwrt/include/toplevel.mk:230: world] Error 2

Thank you for any help

Did you install all required packages for the build system? Looks like your host compiler isn't working at all. See the Wiki for details: https://openwrt.org/docs/guide-developer/toolchain/install-buildsystem#debianubuntu

I'm a newbie as well... fighting through my second device - which is from scratch (my first was a clone of another - so much easier). It looks like your build is failing when trying to make luci. Out of curiosity, what resources are you giving the VM?

I ask because I recently switched to another build machine with more CPU power and I was having lots of build failures. I finally figured out it was silently having out of memory errors during the build. So initially I manually lowered the threads allowed (-j #) and it stopped failing. If you have an imbalance of CPU to memory this might be worth giving a try.

Cheers!
DeadEnd

Either this is not installed or path is not set correctly.

Yes I did install them

I am giving the VM 2 cores and ~4GB of ram

I did -j3 at first then tried -j1 and still the same error

Thank you

How do I install it/set the path?

https://oldwiki.archive.openwrt.org/doc/devel/crosscompile

OK. Did you clone the source code from git or is this the SDK? Because mips-openwrt-linux-musl-gcc is usually compiled with the code from git, but included in the SDK.

I cloned it from git

If you can't figure out the problem, it's always better to start from the top again. I would use Debian for Openwrt building. I don't know, I used to have issues with other OS's and only in Debian that I was able to compile successfully without errors.

also doing a full clean (dirclean I think is enough), then a make download would prep everything... then try the build again... just a thought...

New URL: https://openwrt.org/docs/guide-developer/toolchain/crosscompile

The old page is for archival purposes only and does not receive updates any more.

grafik

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.